Myoelectric digit action decoding with multi-output, multi-class classification: an offline analysis

Abstract The ultimate goal of machine learning-based myoelectric control is simultaneous and independent control of multiple degrees of freedom (DOFs), including wrist and digit artificial joints. For prosthetic finger control, regression-based methods are typically used to reconstruct position/velo...

Full description

Bibliographic Details
Main Authors: Agamemnon Krasoulis, Kianoush Nazarpour
Format: Article
Language:English
Published: Nature Publishing Group 2020-10-01
Series:Scientific Reports
Online Access:https://doi.org/10.1038/s41598-020-72574-7
id doaj-ae3e769ae891484ca5e2ce83d4b4cd4c
record_format Article
spelling doaj-ae3e769ae891484ca5e2ce83d4b4cd4c2021-10-10T11:22:38ZengNature Publishing GroupScientific Reports2045-23222020-10-0110111010.1038/s41598-020-72574-7Myoelectric digit action decoding with multi-output, multi-class classification: an offline analysisAgamemnon Krasoulis0Kianoush Nazarpour1School of Engineering, Newcastle UniversitySchool of Engineering, Newcastle UniversityAbstract The ultimate goal of machine learning-based myoelectric control is simultaneous and independent control of multiple degrees of freedom (DOFs), including wrist and digit artificial joints. For prosthetic finger control, regression-based methods are typically used to reconstruct position/velocity trajectories from surface electromyogram (EMG) signals. Unfortunately, such methods have thus far met with limited success. In this work, we propose action decoding, a paradigm-shifting approach for independent, multi-digit movement intent prediction based on multi-output, multi-class classification. At each moment in time, our algorithm decodes movement intent for each available DOF into one of three classes: open, close, or stall (i.e., no movement). Despite using a classifier as the decoder, arbitrary hand postures are possible with our approach. We analyse a public dataset previously recorded and published by us, comprising measurements from 10 able-bodied and two transradial amputee participants. We demonstrate the feasibility of using our proposed action decoding paradigm to predict movement action for all five digits as well as rotation of the thumb. We perform a systematic offline analysis by investigating the effect of various algorithmic parameters on decoding performance, such as feature selection and choice of classification algorithm and multi-output strategy. The outcomes of the offline analysis presented in this study will be used to inform the real-time implementation of our algorithm. In the future, we will further evaluate its efficacy with real-time control experiments involving upper-limb amputees.https://doi.org/10.1038/s41598-020-72574-7
collection DOAJ
language English
format Article
sources DOAJ
author Agamemnon Krasoulis
Kianoush Nazarpour
spellingShingle Agamemnon Krasoulis
Kianoush Nazarpour
Myoelectric digit action decoding with multi-output, multi-class classification: an offline analysis
Scientific Reports
author_facet Agamemnon Krasoulis
Kianoush Nazarpour
author_sort Agamemnon Krasoulis
title Myoelectric digit action decoding with multi-output, multi-class classification: an offline analysis
title_short Myoelectric digit action decoding with multi-output, multi-class classification: an offline analysis
title_full Myoelectric digit action decoding with multi-output, multi-class classification: an offline analysis
title_fullStr Myoelectric digit action decoding with multi-output, multi-class classification: an offline analysis
title_full_unstemmed Myoelectric digit action decoding with multi-output, multi-class classification: an offline analysis
title_sort myoelectric digit action decoding with multi-output, multi-class classification: an offline analysis
publisher Nature Publishing Group
series Scientific Reports
issn 2045-2322
publishDate 2020-10-01
description Abstract The ultimate goal of machine learning-based myoelectric control is simultaneous and independent control of multiple degrees of freedom (DOFs), including wrist and digit artificial joints. For prosthetic finger control, regression-based methods are typically used to reconstruct position/velocity trajectories from surface electromyogram (EMG) signals. Unfortunately, such methods have thus far met with limited success. In this work, we propose action decoding, a paradigm-shifting approach for independent, multi-digit movement intent prediction based on multi-output, multi-class classification. At each moment in time, our algorithm decodes movement intent for each available DOF into one of three classes: open, close, or stall (i.e., no movement). Despite using a classifier as the decoder, arbitrary hand postures are possible with our approach. We analyse a public dataset previously recorded and published by us, comprising measurements from 10 able-bodied and two transradial amputee participants. We demonstrate the feasibility of using our proposed action decoding paradigm to predict movement action for all five digits as well as rotation of the thumb. We perform a systematic offline analysis by investigating the effect of various algorithmic parameters on decoding performance, such as feature selection and choice of classification algorithm and multi-output strategy. The outcomes of the offline analysis presented in this study will be used to inform the real-time implementation of our algorithm. In the future, we will further evaluate its efficacy with real-time control experiments involving upper-limb amputees.
url https://doi.org/10.1038/s41598-020-72574-7
work_keys_str_mv AT agamemnonkrasoulis myoelectricdigitactiondecodingwithmultioutputmulticlassclassificationanofflineanalysis
AT kianoushnazarpour myoelectricdigitactiondecodingwithmultioutputmulticlassclassificationanofflineanalysis
_version_ 1716829850656833536