An Improved ELM Algorithm Based on PCA Technique

This paper proposes a modified ELM algorithm named P-ELM subject to how to select the number of hidden nodes and how to get rid of the multicollinear problem in calculation based on PCA technique. By reducing the dimension of hidden layer output matrix(H) without loss of any information through PCA theory, the proposed P-ELM algorithm can not only ensure the full column rank of newly generated hidden layer output matrix(H′), but also reduce the number of hidden nodes resulting the improvement in training speed. In order to verify the effectiveness of P-ELM algorithm, the comparative simulations are performed. The simulation results illustrate the better generalization performance and the stability of the proposed P-ELM algorithm.

[1]  L. Yan,et al.  A PCA-Based PCM Data Analyzing Method for Diagnosing Process Failures , 2006, IEEE Transactions on Semiconductor Manufacturing.

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

[3]  Haigang Zhang,et al.  A Novel Improved ELM Algorithm for a Real Industrial Application , 2014 .

[4]  Amaury Lendasse,et al.  OP-ELM: Optimally Pruned Extreme Learning Machine , 2010, IEEE Transactions on Neural Networks.

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

[6]  Zhixin Yang,et al.  Real-time fault diagnosis for gas turbine generator systems using extreme learning machine , 2014, Neurocomputing.

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

[8]  Zhi-Hua Zhou,et al.  Intelligence Science and Big Data Engineering , 2017, Lecture Notes in Computer Science.

[9]  I. Jolliffe Principal Component Analysis , 2002 .

[10]  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.

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

[12]  Haigang Zhang,et al.  An Improved ELM Algorithm Based on EM-ELM and Ridge Regression , 2013, IScIDE.

[13]  Guang-Bin Huang,et al.  An Insight into Extreme Learning Machines: Random Neurons, Random Features and Kernels , 2014, Cognitive Computation.

[14]  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.

[15]  Hu Xiang-dong The support vector regression based on the chaos particle swarm optimization algorithm for the prediction of silicon content in hot metal , 2009 .

[16]  Lawrence Sirovich,et al.  Application of the Karhunen-Loeve Procedure for the Characterization of Human Faces , 1990, IEEE Trans. Pattern Anal. Mach. Intell..

[17]  G. Cherry,et al.  Introducing a Unified PCA Algorithm for Model Size Reduction , 2010, IEEE Transactions on Semiconductor Manufacturing.

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

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

[20]  Tianyou Chai,et al.  Nonlinear multivariable adaptive control using multiple models and neural networks , 2007, Autom..