Learning Probabilistic Features from EMG Data for Predicting Knee Abnormalities

Identifying movement abnormalities from raw Electromyography (EMG) data requires three steps that are the data pre-processing, the feature extraction and training a classifier. As EMG data shows large variation (even for consecutive trials in a single subject) probabilistic classifiers like naive Bayes or probabilistic support vector machines have been proposed. The used feature representations (e.g., principal components analysis, non negative matrix factorization, wavelet transformation) however, can not capture the variation. Here, we propose a fully Bayesian approach where both, the features and the classifier, are probabilistic models. The generative model reproduces the observed variance in the EMG data, provides an estimate of the reliability of the predictions and can be applied in combination with dimensionality reduction techniques such as PCA and NMF. In first tests, we found that these probabilistic extensions outperforms classical approaches in terms of the prediction of knee abnormalities from few samples with a performance of 86 percent of correctly classified abnormalities.

[1]  Gang Wang,et al.  Classification of surface EMG signals using optimal wavelet packet method based on Davies-Bouldin criterion , 2006, Medical and Biological Engineering and Computing.

[2]  Abdulhamit Subasi,et al.  Classification of EMG signals using PSO optimized SVM for diagnosis of neuromuscular disorders , 2013, Comput. Biol. Medicine.

[3]  Sabri Koçer,et al.  Use of Support Vector Machines and Neural Network in Diagnosis of Neuromuscular Disorders , 2005, Journal of Medical Systems.

[4]  Andrea d'Avella,et al.  Learned parametrized dynamic movement primitives with shared synergies for controlling robotic and musculoskeletal systems , 2013, Front. Comput. Neurosci..

[5]  Patrick van der Smagt,et al.  Surface EMG in advanced hand prosthetics , 2008, Biological Cybernetics.

[6]  Katsunori Shimohara,et al.  EMG pattern analysis and classification by neural network , 1989, Conference Proceedings., IEEE International Conference on Systems, Man and Cybernetics.

[7]  He Huang,et al.  A Strategy for Identifying Locomotion Modes Using Surface Electromyography , 2009, IEEE Transactions on Biomedical Engineering.

[8]  Constantine Kotropoulos,et al.  Musical instrument classification using non-negative matrix factorization algorithms , 2006, 2006 IEEE International Symposium on Circuits and Systems.

[9]  Emilio Bizzi,et al.  Combinations of muscle synergies in the construction of a natural motor behavior , 2003, Nature Neuroscience.

[10]  Patrick van der Smagt,et al.  Learning EMG control of a robotic hand: towards active prostheses , 2006, Proceedings 2006 IEEE International Conference on Robotics and Automation, 2006. ICRA 2006..

[11]  A. Asuncion,et al.  UCI Machine Learning Repository, University of California, Irvine, School of Information and Computer Sciences , 2007 .

[12]  F. Mohd-Yasin,et al.  Techniques of EMG signal analysis: detection, processing, classification and applications , 2006, Biological Procedures Online.

[13]  Dapeng Yang,et al.  An anthropomorphic robot hand developed based on underactuated mechanism and controlled by EMG signals , 2009 .

[14]  G. Drummond,et al.  Abdominal Muscle Activity and Intraabdominal Pressure after Upper Abdominal Surgery , 1989, Anesthesia and analgesia.

[15]  Guido Bugmann,et al.  Classification of Finger Movements for the Dexterous Hand Prosthesis Control With Surface Electromyography , 2013, IEEE Journal of Biomedical and Health Informatics.

[16]  Adrian D. C. Chan,et al.  Continuous myoelectric control for powered prostheses using hidden Markov models , 2005, IEEE Transactions on Biomedical Engineering.

[17]  Jan Peters,et al.  Probabilistic Movement Primitives , 2013, NIPS.

[18]  Otman Basir,et al.  A neural network model for reconstructing EMG signals from eight shoulder muscles: consequences for rehabilitation robotics and biofeedback. , 2006, Journal of biomechanics.

[19]  Radford M. Neal Pattern Recognition and Machine Learning , 2007, Technometrics.

[20]  Jan Peters,et al.  Extracting low-dimensional control variables for movement primitives , 2015, 2015 IEEE International Conference on Robotics and Automation (ICRA).

[21]  Lena H. Ting,et al.  Optimization of Muscle Activity for Task-Level Goals Predicts Complex Changes in Limb Forces across Biomechanical Contexts , 2012, PLoS Comput. Biol..

[22]  C.I. Christodoulou,et al.  Unsupervised pattern recognition for the classification of EMG signals , 1999, IEEE Transactions on Biomedical Engineering.

[23]  Daubechies,et al.  Ten Lectures on Wavelets Volume 921 , 1992 .

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

[25]  F. Lacquaniti,et al.  Five basic muscle activation patterns account for muscle activity during human locomotion , 2004, The Journal of physiology.

[26]  Ingrid Daubechies,et al.  Ten Lectures on Wavelets , 1992 .

[27]  Donald J. Berndt,et al.  Using Dynamic Time Warping to Find Patterns in Time Series , 1994, KDD Workshop.

[28]  M. Greenwood An Introduction to Medical Statistics , 1932, Nature.

[29]  Andrea d'Avella,et al.  Matrix factorization algorithms for the identification of muscle synergies: evaluation on simulated and experimental data sets. , 2006, Journal of neurophysiology.

[30]  R. French,et al.  The Application of Machine Learning Algorithms to the Analysis of Electromyographic Patterns From Arthritic Patients , 2010, IEEE Transactions on Neural Systems and Rehabilitation Engineering.