Decoding of individuated finger movements using surface EMG and input optimization applying a genetic algorithm

In this paper we present surface electromyo-graphic (EMG) data collected from 16 channels on five unimpaired subjects and one transradial amputee performing 12 individual finger movements and a rest class. EMG were processed using a traditional Time Domain feature-set and classifiers: a Linear Discriminant Analysis (LDA) a k-Nearest Neighbors (k-NN) and Support Vector Machine (SVM). Using continuous datasets we show that it is possible to achieve an accuracy up to 80% across subjects. Thereafter possibilities to reduce the numbers of channels physically required, as well as the number of features have been investigated by means of a developed Genetic Algorithm (GA) that included a bonus system to reward eliminated features and channels. The classification was performed firstly on the full datasets and in later runs using the GA. The GA demonstrated high redundancy in the recorded 16 channel data as well as the insignificance of certain features. Although the GA optimization yielded to reduce 8 to 11 channels depending on the subject, such reduction had little to no effect on the classification accuracies.

[1]  Xu Zhang,et al.  Multiple Hand Gesture Recognition Based on Surface EMG Signal , 2007, 2007 1st International Conference on Bioinformatics and Biomedical Engineering.

[2]  Chih-Jen Lin,et al.  LIBSVM: A library for support vector machines , 2011, TIST.

[3]  Adrian D. C. Chan,et al.  Myoelectric Control Development Toolbox , 2007 .

[4]  Richard F. Weir,et al.  A Comparison of the Effects of Electrode Implantation and Targeting on Pattern Classification Accuracy for Prosthesis Control , 2008, IEEE Transactions on Biomedical Engineering.

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

[6]  Dorothea Heiss-Czedik,et al.  An Introduction to Genetic Algorithms. , 1997, Artificial Life.

[7]  Nitish V. Thakor,et al.  Decoding of Individuated Finger Movements Using Surface Electromyography , 2009, IEEE Transactions on Biomedical Engineering.

[8]  Kevin Englehart,et al.  Continuous multifunction myoelectric control using pattern recognition , 2003 .

[9]  P. Dario,et al.  Control of multifunctional prosthetic hands by processing the electromyographic signal. , 2002, Critical reviews in biomedical engineering.

[10]  M Controzzi,et al.  Online Myoelectric Control of a Dexterous Hand Prosthesis by Transradial Amputees , 2011, IEEE Transactions on Neural Systems and Rehabilitation Engineering.

[11]  T. Kuiken,et al.  Quantifying Pattern Recognition—Based Myoelectric Control of Multifunctional Transradial Prostheses , 2010, IEEE Transactions on Neural Systems and Rehabilitation Engineering.

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