Extreme learning machine and its applications

Recently, a novel learning algorithm for single-hidden-layer feedforward neural networks (SLFNs) named extreme learning machine (ELM) was proposed by Huang et al. The essence of ELM is that the learning parameters of hidden nodes, including input weights and biases, are randomly assigned and need not be tuned while the output weights can be analytically determined by the simple generalized inverse operation. The only parameter needed to be defined is the number of hidden nodes. Compared with other traditional learning algorithms for SLFNs, ELM provides extremely faster learning speed, better generalization performance and with least human intervention. This paper firstly introduces a brief review of ELM, describing the principle and algorithm of ELM. Then, we put emphasis on the improved methods or the typical variants of ELM, especially on incremental ELM, pruning ELM, error-minimized ELM, two-stage ELM, online sequential ELM, evolutionary ELM, voting-based ELM, ordinal ELM, fully complex ELM, and symmetric ELM. Next, the paper summarized the applications of ELM on classification, regression, function approximation, pattern recognition, forecasting and diagnosis, and so on. In the last, the paper discussed several open issues of ELM, which may be worthy of exploring in the future.

[1]  Huijuan Lu,et al.  Text categorization based on regularization extreme learning machine , 2011, Neural Computing and Applications.

[2]  Lili Liu,et al.  Research of neural network algorithm based on factor analysis and cluster analysis , 2011, Neural Computing and Applications.

[3]  Rui Zhang,et al.  Extreme learning machine-based predictor for real-time frequency stability assessment of electric power systems , 2011, Neural Computing and Applications.

[4]  Zhenxing Qian,et al.  Evolutionary selection extreme learning machine optimization for regression , 2012, Soft Comput..

[5]  Guang-Bin Huang,et al.  Convex Incremental Extreme Learning Machine , 2007 .

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

[7]  W. Zhang,et al.  Fuzzy extreme learning machine for classification , 2013 .

[8]  Naixue Xiong,et al.  Fast Face Gender Recognition by Using Local Ternary Pattern and Extreme Learning Machine , 2013, KSII Trans. Internet Inf. Syst..

[9]  Hongming Zhou,et al.  Extreme Learning Machine for Regression and Multiclass Classification , 2012, IEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics).

[10]  Robert K. L. Gay,et al.  Error Minimized Extreme Learning Machine With Growth of Hidden Nodes and Incremental Learning , 2009, IEEE Transactions on Neural Networks.

[11]  Pedro Antonio Gutiérrez,et al.  Evolutionary q-Gaussian radial basis function neural networks for multiclassification , 2011, Neural Networks.

[12]  F. L. Chen,et al.  Sales forecasting system based on Gray extreme learning machine with Taguchi method in retail industry , 2011, Expert Syst. Appl..

[13]  Hongming Zhou,et al.  Optimization method based extreme learning machine for classification , 2010, Neurocomputing.

[14]  A. F. Adams,et al.  The Survey , 2021, Dyslexia in Higher Education.

[15]  Rui Zhang,et al.  Short-term load forecasting of Australian National Electricity Market by an ensemble model of extreme learning machine , 2013 .

[16]  Kwangsoo Shin,et al.  Robust algorithm for arrhythmia classification in ECG using extreme learning machine , 2009, Biomedical engineering online.

[17]  Guang-Bin Huang,et al.  Extreme learning machine: a new learning scheme of feedforward neural networks , 2004, 2004 IEEE International Joint Conference on Neural Networks (IEEE Cat. No.04CH37541).

[18]  Fuzhen Zhuang,et al.  Parallel extreme learning machine for regression based on MapReduce , 2013, Neurocomputing.

[19]  Dong Sun Park,et al.  Online sequential extreme learning machine with forgetting mechanism , 2012, Neurocomputing.

[20]  Chee Kheong Siew,et al.  Universal Approximation using Incremental Constructive Feedforward Networks with Random Hidden Nodes , 2006, IEEE Transactions on Neural Networks.

[21]  Amaury Lendasse,et al.  Regularized extreme learning machine for regression with missing data , 2013, Neurocomputing.

[22]  N. S. Marimuthu,et al.  Application of extreme learning machine for series compensated transmission line protection , 2011, Eng. Appl. Artif. Intell..

[23]  M. Arthanari,et al.  Classification of electrocardiogram signals with support vector machines and extreme learning machine , 2011, Neural Computing and Applications.

[24]  César Hervás-Martínez,et al.  PCA-ELM: A Robust and Pruned Extreme Learning Machine Approach Based on Principal Component Analysis , 2012, Neural Processing Letters.

[25]  Dakuo He,et al.  Multi-stage extreme learning machine for fault diagnosis on hydraulic tube tester , 2007, Neural Computing and Applications.

[26]  Qinghua Zheng,et al.  Ordinal extreme learning machine , 2010, Neurocomputing.

[27]  Yingjie LiYan,et al.  RTS game strategy evaluation using extreme learning machine , 2012 .

[28]  Nan Liu,et al.  Voting based extreme learning machine , 2012, Inf. Sci..

[29]  Narasimhan Sundararajan,et al.  Fully complex extreme learning machine , 2005, Neurocomputing.

[30]  Springer-Verlag London Limited On extreme learning machine for e-insensitive regression in the primal by Newton method , 2013 .

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

[32]  S. Balasundaram,et al.  On extreme learning machine for ε-insensitive regression in the primal by Newton method , 2011, Neural Computing and Applications.

[33]  Narasimhan Sundararajan,et al.  A Fast and Accurate Online Sequential Learning Algorithm for Feedforward Networks , 2006, IEEE Transactions on Neural Networks.

[34]  Q. M. Jonathan Wu,et al.  Human face recognition based on multidimensional PCA and extreme learning machine , 2011, Pattern Recognit..

[35]  Shifei Ding,et al.  An optimizing BP neural network algorithm based on genetic algorithm , 2011, Artificial Intelligence Review.

[36]  Bryan A. Tolson,et al.  A New Formulation for Feedforward Neural Networks , 2011, IEEE Transactions on Neural Networks.

[37]  Yong Yang,et al.  Leukocyte image segmentation by visual attention and extreme learning machine , 2011, Neural Computing and Applications.

[38]  Yiqiang Chen,et al.  Weighted extreme learning machine for imbalance learning , 2013, Neurocomputing.

[39]  Dianhui Wang,et al.  Extreme learning machines: a survey , 2011, Int. J. Mach. Learn. Cybern..

[40]  Seokjin Lee,et al.  Low complexity adaptive forgetting factor for online sequential extreme learning machine (OS-ELM) for application to nonstationary system estimations , 2012, Neural Computing and Applications.

[41]  Tianyou Chai,et al.  Estimation of effluent quality using PLS-based extreme learning machines , 2012, Neural Computing and Applications.

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

[43]  Zhe Wang,et al.  Image deblurring with filters learned by extreme learning machine , 2011, Neurocomputing.

[44]  Biao Wang,et al.  Update strategy based on region classification using ELM for mobile object index , 2012, Soft Comput..

[45]  Yuan Lan,et al.  Two-stage extreme learning machine for regression , 2010, Neurocomputing.

[46]  Yong Yu,et al.  Sales forecasting using extreme learning machine with applications in fashion retailing , 2008, Decis. Support Syst..

[47]  Chee Kheong Siew,et al.  Incremental extreme learning machine with fully complex hidden nodes , 2008, Neurocomputing.

[48]  Wei Xing Zheng,et al.  Stochastic state estimation for neural networks with distributed delays and Markovian jump , 2012, Neural Networks.

[49]  Jian Wei Zhao,et al.  Surface reconstruction based on extreme learning machine , 2012, Neural Computing and Applications.

[50]  Lei Chen,et al.  Enhanced random search based incremental extreme learning machine , 2008, Neurocomputing.

[51]  Hong Zhu,et al.  Optimizing radial basis function neural network based on rough sets and affinity propagation clustering algorithm , 2012, Journal of Zhejiang University SCIENCE C.

[52]  Yuan Lan,et al.  Ensemble of online sequential extreme learning machine , 2009, Neurocomputing.

[53]  Amaury Lendasse,et al.  3D object recognition based on a geometrical topology model and extreme learning machine , 2013, Neural Computing and Applications.

[54]  Punyaphol Horata,et al.  Robust extreme learning machine , 2013, Neurocomputing.

[55]  Guoqiang Li,et al.  An enhanced extreme learning machine based on ridge regression for regression , 2011, Neural Computing and Applications.

[56]  Huijuan Lu,et al.  Color image segmentation by fixation-based active learning with ELM , 2012, Soft Comput..

[57]  Ju Cheng Yang,et al.  Fingerprint matching based on extreme learning machine , 2011, Neural Computing and Applications.

[58]  Mohammad Reza Daliri,et al.  A Hybrid Automatic System for the Diagnosis of Lung Cancer Based on Genetic Algorithm and Fuzzy Extreme Learning Machines , 2012, Journal of Medical Systems.

[59]  Binu P. Chacko,et al.  Handwritten character recognition using wavelet energy and extreme learning machine , 2012, Int. J. Mach. Learn. Cybern..

[60]  Yuan Lan,et al.  An extreme learning machine approach for speaker recognition , 2012, Neural Computing and Applications.

[61]  Zexuan Zhu,et al.  A fast pruned-extreme learning machine for classification problem , 2008, Neurocomputing.

[62]  Chuanhou Gao,et al.  Symmetric extreme learning machine , 2012, Neural Computing and Applications.

[63]  Q. M. Jonathan Wu,et al.  Human action recognition using extreme learning machine based on visual vocabularies , 2010, Neurocomputing.

[64]  Hyung-Cheul Shin,et al.  Classification of BMI control commands from rat's neural signals using extreme learning machine , 2009, Biomedical engineering online.

[65]  Dayou Liu,et al.  A Computer Aided Diagnosis System for Thyroid Disease Using Extreme Learning Machine , 2012, Journal of Medical Systems.