NLR, MLP, SVM, and LDA: a comparative analysis on EMG data from people with trans-radial amputation
Open Access
- 14 August 2017
- journal article
- research article
- Published by Springer Nature in Journal of NeuroEngineering and Rehabilitation
- Vol. 14 (1) , 1-16
Abstract
Currently, the typically adopted hand prosthesis surface electromyography (sEMG) control strategies do not provide the users with a natural control feeling and do not exploit all the potential of commercially available multi-fingered hand prostheses. Pattern recognition and machine learning techniques applied to sEMG can be effective for a natural control based on the residual muscles contraction of amputated people corresponding to phantom limb movements. As the researches has reached an advanced grade accuracy, these algorithms have been proved and the embedding is necessary for the realization of prosthetic devices. The aim of this work is to provide engineering tools and indications on how to choose the most suitable classifier, and its specific internal settings for an embedded control of multigrip hand prostheses. By means of an innovative statistical analysis, we compare 4 different classifiers: Nonlinear Logistic Regression, Multi-Layer Perceptron, Support Vector Machine and Linear Discriminant Analysis, which was considered as ground truth. Experimental tests have been performed on sEMG data collected from 30 people with trans-radial amputation, in which the algorithms were evaluated for both performance and computational burden, then the statistical analysis has been based on the Wilcoxon Signed-Rank test and statistical significance was considered at p < 0.05. The comparative analysis among NLR, MLP and SVM shows that, for either classification performance and for the number of classification parameters, SVM attains the highest values followed by MLP, and then by NLR. However, using as unique constraint to evaluate the maximum acceptable complexity of each classifier one of the typically available memory of a high performance microcontroller, the comparison pointed out that for people with trans-radial amputation the algorithm that produces the best compromise is NLR closely followed by MLP. This result was also confirmed by the comparison with LDA with time domain features, which provided not significant differences of performance and computational burden between NLR and LDA. The proposed analysis would provide innovative engineering tools and indications on how to choose the most suitable classifier based on the application and the desired results for prostheses control.Keywords
This publication has 23 references indexed in Scilit:
- Optimization of EMG-based hand gesture recognition: Supervised vs. unsupervised data preprocessing on healthy subjects and transradial amputeesBiomedical Signal Processing and Control, 2014
- Bionic Limbs: Clinical Reality and Academic PromisesScience Translational Medicine, 2014
- The prognostic significance of RUNX2 and miR-10a/10b and their inter-relationship in breast cancerJournal of Translational Medicine, 2014
- Real-Time and Simultaneous Control of Artificial Limbs Based on Pattern Recognition AlgorithmsIEEE Transactions on Neural Systems and Rehabilitation Engineering, 2014
- Prosthetic Myoelectric Control Strategies: A Clinical PerspectiveCurrent Surgery Reports, 2014
- A comparison of the real-time controllability of pattern recognition to conventional myoelectric control for discrete and simultaneous movementsJournal of NeuroEngineering and Rehabilitation, 2014
- Fine detection of grasp force and posture by amputees via surface electromyographyJournal of Physiology-Paris, 2009
- Myoelectric signal processing for control of powered limb prosthesesJournal of Electromyography and Kinesiology, 2006
- A comparison of methods for multiclass support vector machinesIEEE Transactions on Neural Networks, 2002
- Competitive learning with floating-gate circuitsIEEE Transactions on Neural Networks, 2002