Movement error rate for evaluation of machine learning methods for sEMG-based hand movement classification.
There has been increasing interest in applying learning algorithms to improve the dexterity of myoelectric prostheses. In this work, we present a large-scale benchmark evaluation on the second iteration of the publicly released NinaPro database, which contains surface electromyography data for 6 DOF force activations as well as for 40 discrete hand movements. The evaluation involves a modern kernel method and compares performance of three feature representations and three kernel functions. Both the force regression and movement classification problems can be learned successfully when using a nonlinear kernel function, while the exp- χ(2) kernel outperforms the more popular radial basis function kernel in all cases. Furthermore, combining surface electromyography and accelerometry in a multimodal classifier results in significant increases in accuracy as compared to when either modality is used individually. Since window-based classification accuracy should not be considered in isolation to estimate prosthetic controllability, we also provide results in terms of classification mistakes and prediction delay. To this extent, we propose the movement error rate as an alternative to the standard window-based accuracy. This error rate is insensitive to prediction delays and it allows us therefore to quantify mistakes and delays as independent performance characteristics. This type of analysis confirms that the inclusion of accelerometry is superior, as it results in fewer mistakes while at the same time reducing prediction delay.
Arjan
A
Gijsberts
Manfredo
M
Atzori
Claudio
C
Castellini
Henning
H
Muller
Barbara
B
Caputo
D000200:Action Potentials / Q000502:physiology*; D000328:Adult; D000465:Algorithms; D001185:Artificial Intelligence; D004576:Electromyography / Q000379:methods*; D005260:Female; D006225:Hand / Q000502:physiology*; D006801:Humans; D008297:Male; D009068:Movement / Q000502:physiology*; D009119:Muscle Contraction / Q000502:physiology*; D010363:Pattern Recognition, Automated / Q000379:methods; D016059:Range of Motion, Articular / Q000502:physiology; D015203:Reproducibility of Results; D012680:Sensitivity and Specificity