Classification of electromyographic hand gesture signals using machine learning techniques

被引:49
|
作者
Jia, Guangyu [1 ]
Lam, Hak-Keung [1 ]
Liao, Junkai [1 ]
Wang, Rong [1 ]
机构
[1] Kings Coll London, Dept Engn, London WC2R 2LS, England
基金
英国工程与自然科学研究理事会;
关键词
Convolutional auto-encoder; Convolutional neural networks; Deep learning; EMG signals classification; Machine learning; SURFACE; FINGERS;
D O I
10.1016/j.neucom.2020.03.009
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The electromyogram (EMG) signals from an individual's muscles can reflect the biomechanics of human movement. The accurate classification of individual and combined finger movements using surface EMG signals is able to support many applications such as dexterous prosthetic hand control. The existing research of EMG-based hand gesture classification faces the challenges of inaccurate classification, insufficient generalization ability and weak robustness. To address these problems, this paper proposes a deep learning model that combines convolutional auto-encoder and convolutional neural network (CAE+CNN) to classify an EMG dataset consisting of 10 classes of hand gestures. The proposed method shrinks the inputs into a smaller latent space representation using CAE and the resultant compressed features are served as inputs of CNN, which reduces the redundancy of EMG signals and improves the classification accuracy and training efficiency. Besides, to enhance the robustness and generalization ability for classification, a data processing approach is proposed which combines the windowing method and majority voting of the obtained results from the classifier. In addition, comprehensive comparative study is carried out with 8 widely applied and state-of-the-art classifiers in terms of classification accuracy, robustness subject to noise and statistical analysis (sensitivity, specificity, precision, F1 Score and Matthews correlation coefficient). The results demonstrates that the integration of windowing method, CAE+CNN and majority voting achieves the best performance (99.38% test accuracy for the data without adding noise, which is 3.78% higher than the best classifier used for comparison), strongest robustness (achieved 98.13% test accuracy when Gaussian noise of level le-5 is added to the raw dataset, which is 4.07% higher than the best classifier used for comparison) and statistical properties compared to other classifiers, which shows the potential for healthcare applications such as movement intention detection and dexterous prostheses control. (C) 2020 Elsevier B.V. All rights reserved.
引用
收藏
页码:236 / 248
页数:13
相关论文
共 50 条
  • [1] Deep Learning for Electromyographic Hand Gesture Signal Classification Using Transfer Learning
    Cote-Allard, Ulysse
    Fall, Cheikh Latyr
    Drouin, Alexandre
    Campeau-Lecours, Alexandre
    Gosselin, Clement
    Glette, Kyrre
    Laviolette, Francois
    Gosselin, Benoit
    IEEE TRANSACTIONS ON NEURAL SYSTEMS AND REHABILITATION ENGINEERING, 2019, 27 (04) : 760 - 771
  • [2] Classification of Electromyographic Hand Gesture Signals Using Modified Fuzzy C-Means Clustering and Two-Step Machine Learning Approach
    Jia, Guangyu
    Lam, Hak-Keung
    Ma, Shichao
    Yang, Zhaohui
    Xu, Yujia
    Xiao, Bo
    IEEE TRANSACTIONS ON NEURAL SYSTEMS AND REHABILITATION ENGINEERING, 2020, 28 (06) : 1428 - 1435
  • [3] Classification of Hand Movements from EEG Signals using Machine Learning Techniques
    Sayilgan, Ebru
    Yuce, Yilmaz Kemal
    Isler, Yalcin
    2019 INNOVATIONS IN INTELLIGENT SYSTEMS AND APPLICATIONS CONFERENCE (ASYU), 2019, : 94 - 97
  • [4] Optimizing Sensor Placement and Machine Learning Techniques for Accurate Hand Gesture Classification
    Chaplot, Lakshya
    Houshmand, Sara
    Martinez, Karla Beltran
    Andersen, John
    Rouhani, Hossein
    ELECTRONICS, 2024, 13 (15)
  • [5] Classification of Time Signals Using Machine Learning Techniques
    Jadoon, Ishfaq Ahmad
    Logofatu, Doina
    Islam, Mohammad Nahin
    24TH INTERNATIONAL CONFERENCE ON ENGINEERING APPLICATIONS OF NEURAL NETWORKS, EAAAI/EANN 2023, 2023, 1826 : 85 - 96
  • [6] Depth vision guided hand gesture recognition using electromyographic signals
    Su, Hang
    Ovur, Salih Ertug
    Zhou, Xuanyi
    Qi, Wen
    Ferrigno, Giancarlo
    De Momi, Elena
    ADVANCED ROBOTICS, 2020, 34 (15) : 985 - 997
  • [7] Impact of machine learning techniques on hand gesture recognition
    Bush, Idoko John
    Abiyev, Rahib
    Arslan, Murat
    JOURNAL OF INTELLIGENT & FUZZY SYSTEMS, 2019, 37 (03) : 4241 - 4252
  • [8] A Machine Learning Processing Pipeline for Reliable Hand Gesture Classification of FMG Signals with Stochastic Variance
    Asfour, Mohammed
    Menon, Carlo
    Jiang, Xianta
    SENSORS, 2021, 21 (04) : 1 - 16
  • [9] FFCSLT: A Deep Learning Model for Traffic Police Hand Gesture Recognition Using Surface Electromyographic Signals
    Ma, Wenxuan
    Song, Ge
    Zeng, Qingtian
    Zhang, Hongxin
    Zou, Minghao
    Zhao, Ziqi
    IEEE SENSORS JOURNAL, 2024, 24 (08) : 13640 - 13655
  • [10] Classification of ECG signals using Machine Learning Techniques: A Survey
    Jambukia, Shweta H.
    Dabhi, Vipul K.
    Prajapati, Harshadkumar B.
    2015 INTERNATIONAL CONFERENCE ON ADVANCES IN COMPUTER ENGINEERING AND APPLICATIONS (ICACEA), 2015, : 714 - 721