A comparative study of surface EMG classification by fuzzy relevance vector machine and fuzzy support vector machine

We present a multiclass fuzzy relevance vector machine (FRVM) learning mechanism and evaluate its performance to classify multiple hand motions using surface electromyographic (sEMG) signals. The relevance vector machine (RVM) is a sparse Bayesian kernel method which avoids some limitations of the support vector machine (SVM). However, RVM still suffers the difficulty of possible unclassifiable regions in multiclass problems. We propose two fuzzy membership function-based FRVM algorithms to solve such problems, based on experiments conducted on seven healthy subjects and two amputees with six hand motions. Two feature sets, namely, AR model coefficients and room mean square value (AR-RMS), and wavelet transform (WT) features, are extracted from the recorded sEMG signals. Fuzzy support vector machine (FSVM) analysis was also conducted for wide comparison in terms of accuracy, sparsity, training and testing time, as well as the effect of training sample sizes. FRVM yielded comparable classification accuracy with dramatically fewer support vectors in comparison with FSVM. Furthermore, the processing delay of FRVM was much less than that of FSVM, whilst training time of FSVM much faster than FRVM. The results indicate that FRVM classifier trained using sufficient samples can achieve comparable generalization capability as FSVM with significant sparsity in multi-channel sEMG classification, which is more suitable for sEMG-based real-time control applications.

[1]  George Eastman House,et al.  Sparse Bayesian Learning and the Relevance Vector Machine , 2001 .

[2]  V. Vapnik Estimation of Dependences Based on Empirical Data , 2006 .

[3]  Suhas S. Joshi,et al.  Passive blood plasma separation at the microscale: a review of design principles and microdevices , 2015 .

[4]  David J. C. MacKay,et al.  The Evidence Framework Applied to Classification Networks , 1992, Neural Computation.

[5]  Michael E. Tipping Sparse Bayesian Learning and the Relevance Vector Machine , 2001, J. Mach. Learn. Res..

[6]  Zhizhong Wang,et al.  The application of mutual information-based feature selection and fuzzy LS-SVM-based classifier in motion classification , 2008, Comput. Methods Programs Biomed..

[7]  Nello Cristianini,et al.  An Introduction to Support Vector Machines and Other Kernel-based Learning Methods , 2000 .

[8]  Toshio Fukuda,et al.  Neuro-fuzzy control of a robotic exoskeleton with EMG signals , 2004, IEEE Transactions on Fuzzy Systems.

[9]  Nello Cristianini,et al.  An introduction to Support Vector Machines , 2000 .

[10]  Zhizhong Wang,et al.  Mean frequency derived via Hilbert-Huang transform with application to fatigue EMG signal analysis , 2006, Comput. Methods Programs Biomed..

[11]  Carlo Menon,et al.  Surface EMG pattern recognition for real-time control of a wrist exoskeleton , 2010, Biomedical engineering online.

[12]  Christoph Weder,et al.  Progress towards biocompatible intracortical microelectrodes for neural interfacing applications , 2015, Journal of neural engineering.

[13]  Toshio Tsuji,et al.  A human-assisting manipulator teleoperated by EMG signals and arm motions , 2003, IEEE Trans. Robotics Autom..

[14]  Michael E. Tipping,et al.  Fast Marginal Likelihood Maximisation for Sparse Bayesian Models , 2003 .

[15]  Hong-Bo Xie,et al.  Estimation of wrist angle from sonomyography using support vector machine and artificial neural network models. , 2009, Medical engineering & physics.

[16]  K. Englehart,et al.  Classification of the myoelectric signal using time-frequency based representations. , 1999, Medical engineering & physics.

[17]  Hiroshi Yamaguchi,et al.  EMG automatic switch for FES control for hemiplegics using artificial neural network , 2002, Robotics Auton. Syst..

[18]  Johan A. K. Suykens,et al.  Least Squares Support Vector Machines , 2002 .

[19]  R.N. Scott,et al.  A new strategy for multifunction myoelectric control , 1993, IEEE Transactions on Biomedical Engineering.

[20]  R.Fff. Weir,et al.  A heuristic fuzzy logic approach to EMG pattern recognition for multifunctional prosthesis control , 2005, IEEE Transactions on Neural Systems and Rehabilitation Engineering.

[21]  Huosheng Hu,et al.  Support Vector Machine-Based Classification Scheme for Myoelectric Control Applied to Upper Limb , 2008, IEEE Transactions on Biomedical Engineering.

[22]  P. Gupta,et al.  Relevance Vector Machine for Optical Diagnosis of Cancer , 2022 .

[23]  Ye Zhang,et al.  Robust Hyperspectral Classification Using Relevance Vector Machine , 2011, IEEE Transactions on Geoscience and Remote Sensing.

[24]  Begüm Demir,et al.  Hyperspectral Image Classification Using Relevance Vector Machines , 2007, IEEE Geoscience and Remote Sensing Letters.

[25]  B Hudgins,et al.  Myoelectric signal processing for control of powered limb prostheses. , 2006, Journal of electromyography and kinesiology : official journal of the International Society of Electrophysiological Kinesiology.

[26]  Christopher J. C. Burges,et al.  A Tutorial on Support Vector Machines for Pattern Recognition , 1998, Data Mining and Knowledge Discovery.

[27]  Kevin B. Englehart,et al.  A robust, real-time control scheme for multifunction myoelectric control , 2003, IEEE Transactions on Biomedical Engineering.

[28]  Pak Kin Wong,et al.  Simultaneous-Fault Diagnosis of Automotive Engine Ignition Systems Using Prior Domain Knowledge and Relevance Vector Machine , 2013 .

[29]  Othman Omran Khalifa,et al.  EMG signal classification for human computer interaction: a review , 2009 .

[30]  Ali M. S. Zalzala,et al.  Myoelectric Signals Pattern Recognition for Intelligent Functional Operation of Upper-Limb Prosthesis , 1996 .

[31]  Hong-Bo Xie,et al.  Ant colony optimization-based feature selection method for surface electromyography signals classification , 2012, Comput. Biol. Medicine.

[32]  Hong-Bo Xie,et al.  Classification of the mechanomyogram signal using a wavelet packet transform and singular value decomposition for multifunction prosthesis control , 2009, Physiological measurement.

[33]  Andrew Blake,et al.  Sparse Bayesian learning for efficient visual tracking , 2005, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[34]  Zhizhong Wang,et al.  Joint application of rough set-based feature reduction and Fuzzy LS-SVM classifier in motion classification , 2008, Medical & Biological Engineering & Computing.

[35]  Junuk Chu,et al.  A Real-Time EMG Pattern Recognition System Based on Linear-Nonlinear Feature Projection for a Multifunction Myoelectric Hand , 2006, IEEE Transactions on Biomedical Engineering.

[36]  Harsha Sirisena,et al.  EMG pattern classification using SOFMs for hand signal recognition , 2002, Soft Comput..

[37]  Xiaodong Wang,et al.  Classification of data from electronic nose using relevance vector machines , 2009 .

[38]  R.N. Scott,et al.  The application of neural networks to myoelectric signal analysis: a preliminary study , 1990, IEEE Transactions on Biomedical Engineering.

[39]  F. K. Lam,et al.  Fuzzy EMG classification for prosthesis control. , 2000, IEEE transactions on rehabilitation engineering : a publication of the IEEE Engineering in Medicine and Biology Society.

[40]  R. Kirsch,et al.  EMG-based prediction of shoulder and elbow kinematics in able-bodied and spinal cord injured individuals. , 2000, IEEE transactions on rehabilitation engineering : a publication of the IEEE Engineering in Medicine and Biology Society.