An Improved Kernel Based Extreme Learning Machine for Robot Execution Failures

Robot execution failures prediction (classification) in the robot tasks is a difficult learning problem due to partially corrupted or incomplete measurements of data and unsuitable prediction techniques for this prediction problem with little learning samples. Therefore, how to predict the robot execution failures problem with little (incomplete) or erroneous data deserves more attention in the robot field. For improving the prediction accuracy of robot execution failures, this paper proposes a novel KELM learning algorithm using the particle swarm optimization approach to optimize the parameters of kernel functions of neural networks, which is called the AKELM learning algorithm. The simulation results with the robot execution failures datasets show that, by optimizing the kernel parameters, the proposed algorithm has good generalization performance and outperforms KELM and the other approaches in terms of classification accuracy. Other benchmark problems simulation results also show the efficiency and effectiveness of the proposed algorithm.

[1]  Fei Han,et al.  An Improved Extreme Learning Machine Based on Particle Swarm Optimization , 2011, ICIC.

[2]  Shifei Ding,et al.  A Novel Extreme Learning Machine Based on Hybrid Kernel Function , 2013, J. Comput..

[3]  Zoran Miljković,et al.  Neural networks for prediction of robot failures , 2014 .

[4]  Bin Li,et al.  The extreme learning machine learning algorithm with tunable activation function , 2012, Neural Computing and Applications.

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

[6]  Luis M. Camarinha-Matos,et al.  Feature Transformation Strategies for a Robot Learning Problem , 1998 .

[7]  Russell C. Eberhart,et al.  A new optimizer using particle swarm theory , 1995, MHS'95. Proceedings of the Sixth International Symposium on Micro Machine and Human Science.

[8]  Inderjit S. Dhillon,et al.  Concept Decompositions for Large Sparse Text Data Using Clustering , 2004, Machine Learning.

[9]  Saman K. Halgamuge,et al.  Self-organizing hierarchical particle swarm optimizer with time-varying acceleration coefficients , 2004, IEEE Transactions on Evolutionary Computation.

[10]  Christopher J. Merz,et al.  UCI Repository of Machine Learning Databases , 1996 .

[11]  Bhekisipho Twala,et al.  Robot execution failure prediction using incomplete data , 2009, 2009 IEEE International Conference on Robotics and Biomimetics (ROBIO).

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

[13]  Zhiping Lin,et al.  Liver tumor detection and segmentation using kernel-based extreme learning machine , 2013, 2013 35th Annual International Conference of the IEEE Engineering in Medicine and Biology Society (EMBC).

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