| Literature DB >> 31076600 |
Alexander E Olsson1, Paulina Sager1, Elin Andersson1, Anders Björkman2, Nebojša Malešević1, Christian Antfolk3.
Abstract
In contemporary muscle-computer interfaces for upper limb prosthetics there is often a trade-off between control robustness and range of executable movements. As a very low movement error rate is necessary in practical applications, this often results in a quite severe limitation of controllability; a problem growing ever more salient as the mechanical sophistication of multifunctional myoelectric prostheses continues to improve. A possible remedy for this could come from the use of multi-label machine learning methods, where complex movements can be expressed as the superposition of several simpler movements. Here, we investigate this claim by applying a multi-labeled classification scheme in the form of a deep convolutional neural network (CNN) to high density surface electromyography (HD-sEMG) recordings. We use 16 independent labels to model the movements of the hand and forearm state, representing its major degrees of freedom. By training the neural network on 16 × 8 sEMG image sequences 24 samples long with a sampling rate of 2048 Hz to detect these labels, we achieved a mean exact match rate of 78.7% and a mean Hamming loss of 2.9% across 14 healthy test subjects. With this, we demonstrate the feasibility of highly versatile and responsive sEMG control interfaces without loss of accuracy.Entities:
Mesh:
Year: 2019 PMID: 31076600 PMCID: PMC6510898 DOI: 10.1038/s41598-019-43676-8
Source DB: PubMed Journal: Sci Rep ISSN: 2045-2322 Impact factor: 4.379
Figure 1(left) Visualization of the label basis, constituted by 16 movements, used for multi-label classification and (right) some examples of compound movements constructed by combining labels.
Figure 2The experimental setup of the acquisition system.
Figure 3Illustration of the topology of the deep convolutional neural network.
Average performance metrics of the classification process across subjects.
| EMR | HL | JI | P | R | |
|---|---|---|---|---|---|
| Cross-Entropy Loss | 0.787 ± 0.064 | 0.029 ± 0.011 | 0.847 ± 0.055 | 0.894 ± 0.040 | 0.878 ± 0.054 |
| BP-MLL Loss | 0.695 ± 0.086 | 0.034 ± 0.013 | 0.827 ± 0.055 | 0.856 ± 0.049 | 0.891 ± 0.044 |
The range of each value represents its standard deviation across all subjects.
Figure 4Precision-recall curves. The colored regions represent the different loss functions, with upper and lower bounding curves of each region corresponding to the subjects with highest and lowest EMR, respectively. The curves were plotted parametrically by linearly interpolating precision and recall calculated at 11 equidistantly spaced label detection probability thresholds between 0 and 1.