Multi-fault classification based on the two-stage evolutionary extreme learning machine and improved artificial bee colony algorithm

Extreme Learning Machine (ELM) is a novel single-hidden-layer feed forward neural network with fast learning speed and better generalization performance compared with the traditional gradient-based learning algorithms. However, ELM has two issues: the hidden node number of ELM needs to be predefined and the random determination of the input weights and hidden biases lead to ill-condition problem. In this paper, a two-stage evolutionary extreme learning machine (TSE-ELM) algorithm was proposed to overcome the drawbacks of original ELM, which used an improved artificial bee colony (ABC) algorithm to optimize the input weights and hidden biases. The proposed TSE-ELM algorithm was applied on the UCI benchmark datasets and rolling bearing fault diagnosis. The numerical experimental results demonstrated that TSE-ELM had an improved generalization performance than traditional ELM and other evolutionary ELMs.

[1]  Xiaoyuan Zhang,et al.  Multi-class support vector machine optimized by inter-cluster distance and self-adaptive deferential evolution , 2012, Appl. Math. Comput..

[2]  D. Karaboga,et al.  On the performance of artificial bee colony (ABC) algorithm , 2008, Appl. Soft Comput..

[3]  Ilya Pavlyukevich Lévy flights, non-local search and simulated annealing , 2007, J. Comput. Phys..

[4]  Ali R. Yildiz,et al.  A new hybrid artificial bee colony algorithm for robust optimal design and manufacturing , 2013, Appl. Soft Comput..

[5]  Sundaram Suresh,et al.  Performance enhancement of extreme learning machine for multi-category sparse data classification problems , 2010, Eng. Appl. Artif. Intell..

[6]  Ali R. Yildiz,et al.  A new hybrid differential evolution algorithm for the selection of optimal machining parameters in milling operations , 2013, Appl. Soft Comput..

[7]  Tiranee Achalakul,et al.  The best-so-far selection in Artificial Bee Colony algorithm , 2011, Appl. Soft Comput..

[8]  Ali R. Yildiz,et al.  An effective hybrid immune-hill climbing optimization approach for solving design and manufacturing optimization problems in industry , 2009 .

[9]  N. S. Marimuthu,et al.  Intelligent approaches using support vector machine and extreme learning machine for transmission line protection , 2010, Neurocomputing.

[10]  Ali R. Yildiz,et al.  A novel hybrid immune algorithm for global optimization in design and manufacturing , 2009 .

[11]  Ali R. Yildiz,et al.  Optimization of cutting parameters in multi-pass turning using artificial bee colony-based approach , 2013, Inf. Sci..

[12]  Zhiping Lin,et al.  Self-Adaptive Evolutionary Extreme Learning Machine , 2012, Neural Processing Letters.

[13]  Ali R. Yildiz,et al.  Comparison of evolutionary-based optimization algorithms for structural design optimization , 2013, Eng. Appl. Artif. Intell..

[14]  Hongming Yang,et al.  Extreme learning machine based genetic algorithm and its application in power system economic dispatch , 2013, Neurocomputing.

[15]  Yang Shu,et al.  Evolutionary Extreme Learning Machine : Based on Particle Swarm Optimization , 2006 .

[16]  Guoqiang Li,et al.  Development and investigation of efficient artificial bee colony algorithm for numerical function optimization , 2012, Appl. Soft Comput..

[17]  Applying improved multi-scale entropy and support vector machines for bearing health condition identification , 2010 .

[18]  Ali R. Yildiz,et al.  Hybrid Taguchi-differential evolution algorithm for optimization of multi-pass turning operations , 2013, Appl. Soft Comput..

[19]  C He,et al.  Intelligent fault diagnosis of rotating machinery based on multiple relevance vector machines with variance radial basis function kernel , 2011 .

[20]  Chee Kheong Siew,et al.  Extreme learning machine: Theory and applications , 2006, Neurocomputing.

[21]  İsmail Durgun,et al.  Structural Design Optimization of Vehicle Components Using Cuckoo Search Algorithm , 2012 .

[22]  Peter L. Bartlett,et al.  The Sample Complexity of Pattern Classification with Neural Networks: The Size of the Weights is More Important than the Size of the Network , 1998, IEEE Trans. Inf. Theory.

[23]  Fei Han,et al.  An improved evolutionary extreme learning machine based on particle swarm optimization , 2013, Neurocomputing.

[24]  Ali Rıza Yıldız,et al.  A novel particle swarm optimization approach for product design and manufacturing , 2008 .

[25]  Guang-Bin Huang,et al.  Face recognition based on extreme learning machine , 2011, Neurocomputing.

[26]  Dervis Karaboga,et al.  A comparative study of Artificial Bee Colony algorithm , 2009, Appl. Math. Comput..

[27]  A. Kai Qin,et al.  Evolutionary extreme learning machine , 2005, Pattern Recognit..

[28]  Ali R. Yildiz,et al.  Cuckoo search algorithm for the selection of optimal machining parameters in milling operations , 2012, The International Journal of Advanced Manufacturing Technology.

[29]  Xin-She Yang,et al.  Firefly Algorithm, Lévy Flights and Global Optimization , 2010, SGAI Conf..

[30]  Sam Kwong,et al.  Gbest-guided artificial bee colony algorithm for numerical function optimization , 2010, Appl. Math. Comput..