Deep learning with convolutional neural networks: a resource for the control of robotic prosthetic hands via electromyography
Motivation: Natural control methods based on surface electromyography and pattern recognition are promising for hand prosthetics. However, the control robustness offered by scientific research is still not sufficient for many real life applications and commercial prostheses are in the best case capa...
Main Authors: | , , |
---|---|
Format: | Article |
Language: | English |
Published: |
Frontiers Media S.A.
2016-09-01
|
Series: | Frontiers in Neurorobotics |
Subjects: | |
Online Access: | http://journal.frontiersin.org/Journal/10.3389/fnbot.2016.00009/full |
id |
doaj-86b23316d9554faa857984a8490beef3 |
---|---|
record_format |
Article |
spelling |
doaj-86b23316d9554faa857984a8490beef32020-11-24T22:17:02ZengFrontiers Media S.A.Frontiers in Neurorobotics1662-52182016-09-011010.3389/fnbot.2016.00009219975Deep learning with convolutional neural networks: a resource for the control of robotic prosthetic hands via electromyographyManfredo Atzori0Matteo Cognolato1Henning Müller2University of Apllied Sciences Western Switzerland (HES-SO Valais)University of Apllied Sciences Western Switzerland (HES-SO Valais)University of Apllied Sciences Western Switzerland (HES-SO Valais)Motivation: Natural control methods based on surface electromyography and pattern recognition are promising for hand prosthetics. However, the control robustness offered by scientific research is still not sufficient for many real life applications and commercial prostheses are in the best case capable to offer natural control for only a few movements. Objective: In recent years deep learning revolutionized several fields of machine learning, including computer vision and speech recognition. Our objective is to test its capabilities for the natural control of robotic hands via surface electromyography by providing a baseline on a large number of intact and amputated subjects. Methods: We tested convolutional networks for the classification of an average of 50 hand movements in 67 intact subjects and 11 hand amputated subjects. The simple architecture of the neural network allowed to make several tests in order to evaluate the effect of pre-processing, layer architecture, data augmentation and optimization. The classification results are compared with a set of classical classification methods applied on the same datasets.Results: The classification accuracy obtained with convolutional neural networks using the proposed architecture is higher than the average results obtained with the classical classification methods but lower than the results obtained with the best reference methods in our tests. Significance: The results show that convolutional neural networks with a very simple architecture can produce accuracy comparable to the average classical classification methods. They show that several factors (including pre-processing, the architecture of the net and the optimization parameters) can be fundamental for the analysis of surface electromyography data. Finally, the results suggest that deeper and more complex networks may increase dexterous control robustness, thus contributing to bridge the gap between the market and scientific research. Availability of more training data may also have an impact on the result quality.http://journal.frontiersin.org/Journal/10.3389/fnbot.2016.00009/fullElectromyographymachine learningprostheticsdeep learningrehabilitation roboticsConvolutional Neural Networks |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
Manfredo Atzori Matteo Cognolato Henning Müller |
spellingShingle |
Manfredo Atzori Matteo Cognolato Henning Müller Deep learning with convolutional neural networks: a resource for the control of robotic prosthetic hands via electromyography Frontiers in Neurorobotics Electromyography machine learning prosthetics deep learning rehabilitation robotics Convolutional Neural Networks |
author_facet |
Manfredo Atzori Matteo Cognolato Henning Müller |
author_sort |
Manfredo Atzori |
title |
Deep learning with convolutional neural networks: a resource for the control of robotic prosthetic hands via electromyography |
title_short |
Deep learning with convolutional neural networks: a resource for the control of robotic prosthetic hands via electromyography |
title_full |
Deep learning with convolutional neural networks: a resource for the control of robotic prosthetic hands via electromyography |
title_fullStr |
Deep learning with convolutional neural networks: a resource for the control of robotic prosthetic hands via electromyography |
title_full_unstemmed |
Deep learning with convolutional neural networks: a resource for the control of robotic prosthetic hands via electromyography |
title_sort |
deep learning with convolutional neural networks: a resource for the control of robotic prosthetic hands via electromyography |
publisher |
Frontiers Media S.A. |
series |
Frontiers in Neurorobotics |
issn |
1662-5218 |
publishDate |
2016-09-01 |
description |
Motivation: Natural control methods based on surface electromyography and pattern recognition are promising for hand prosthetics. However, the control robustness offered by scientific research is still not sufficient for many real life applications and commercial prostheses are in the best case capable to offer natural control for only a few movements. Objective: In recent years deep learning revolutionized several fields of machine learning, including computer vision and speech recognition. Our objective is to test its capabilities for the natural control of robotic hands via surface electromyography by providing a baseline on a large number of intact and amputated subjects. Methods: We tested convolutional networks for the classification of an average of 50 hand movements in 67 intact subjects and 11 hand amputated subjects. The simple architecture of the neural network allowed to make several tests in order to evaluate the effect of pre-processing, layer architecture, data augmentation and optimization. The classification results are compared with a set of classical classification methods applied on the same datasets.Results: The classification accuracy obtained with convolutional neural networks using the proposed architecture is higher than the average results obtained with the classical classification methods but lower than the results obtained with the best reference methods in our tests. Significance: The results show that convolutional neural networks with a very simple architecture can produce accuracy comparable to the average classical classification methods. They show that several factors (including pre-processing, the architecture of the net and the optimization parameters) can be fundamental for the analysis of surface electromyography data. Finally, the results suggest that deeper and more complex networks may increase dexterous control robustness, thus contributing to bridge the gap between the market and scientific research. Availability of more training data may also have an impact on the result quality. |
topic |
Electromyography machine learning prosthetics deep learning rehabilitation robotics Convolutional Neural Networks |
url |
http://journal.frontiersin.org/Journal/10.3389/fnbot.2016.00009/full |
work_keys_str_mv |
AT manfredoatzori deeplearningwithconvolutionalneuralnetworksaresourceforthecontrolofroboticprosthetichandsviaelectromyography AT matteocognolato deeplearningwithconvolutionalneuralnetworksaresourceforthecontrolofroboticprosthetichandsviaelectromyography AT henningmuller deeplearningwithconvolutionalneuralnetworksaresourceforthecontrolofroboticprosthetichandsviaelectromyography |
_version_ |
1725786930388402176 |