Comparison of machine learning algorithms and feature extraction techniques for the automatic detection of surface EMG activation timing

被引:10
作者
Gallon, Valentina Mejia [1 ]
Velez, Stirley Madrid [1 ]
Ramirez, Juan [1 ]
Bolanos, Freddy [1 ]
机构
[1] Univ Nacl Colombia, Dept Mech Engn, Medellin 050034, Colombia
关键词
Electromyography (EMG); Deep learning; Classification; Discrete wavelet transform (DWT); MUSCLE FATIGUE DETECTION; TIME-FREQUENCY METHODS; CLASSIFICATION;
D O I
10.1016/j.bspc.2024.106266
中图分类号
R318 [生物医学工程];
学科分类号
0831 ;
摘要
This paper presents a methodology for automatically detecting muscular activity by denoising, extracting features, and classifying surface electromyography (sEMG) signals. The proposed methodology utilizes the Discrete Wavelet Transform (DWT) and Willison ' s Amplitude Algorithm (WAMP) for feature extraction. Five classification methods, including Neural Networks (NN), Classification Vector, XGBoost, Light Gradient Boosting Machine (LGBM), and ExtraTree, were evaluated using F -Measure, Precision, and Recall as performance metrics. Through k -fold cross -validation, the XGBoost algorithm, when combined with the Eigen values feature, achieved the highest training performance with an F1 -Score of 98.71 %. For the test group, the LGBM classifier using WAMP, and NN with both WAMP and Eigen values as features, demonstrated the best average performance with F1Scores of 96.52 +/- 3.45 % and 96.52 +/- 3.07 %, respectively. These results highlight the precision and performance of the proposed approach in detecting EMG signals. Moreover, the framework has the potential to support clinicians in diagnosing neuromuscular disorders and developing human - machine interfaces.
引用
收藏
页数:11
相关论文
共 43 条
[1]  
Ahsan MR., 2009, European Journal of Scientific Research, V33, P480
[2]   Identification of EMG signals using discriminant analysis and SVM classifier [J].
Alkan, Ahmet ;
Gunay, Mucahid .
EXPERT SYSTEMS WITH APPLICATIONS, 2012, 39 (01) :44-47
[3]   Performance Evaluation of Convolutional Neural Network for Hand Gesture Recognition Using EMG [J].
Asif, Ali Raza ;
Waris, Asim ;
Gilani, Syed Omer ;
Jamil, Mohsin ;
Ashraf, Hassan ;
Shafique, Muhammad ;
Niazi, Imran Khan .
SENSORS, 2020, 20 (06)
[4]   XGBoost: A Scalable Tree Boosting System [J].
Chen, Tianqi ;
Guestrin, Carlos .
KDD'16: PROCEEDINGS OF THE 22ND ACM SIGKDD INTERNATIONAL CONFERENCE ON KNOWLEDGE DISCOVERY AND DATA MINING, 2016, :785-794
[5]   Surface Electromyography Signal Processing and Classification Techniques [J].
Chowdhury, Rubana H. ;
Reaz, Mamun B. I. ;
Ali, Mohd Alauddin Bin Mohd ;
Bakar, Ashrif A. A. ;
Chellappan, Kalaivani ;
Chang, Tae. G. .
SENSORS, 2013, 13 (09) :12431-12466
[6]  
Demsar J, 2006, J MACH LEARN RES, V7, P1
[7]   Machine Learning for Detection of Muscular Activity from Surface EMG Signals [J].
Di Nardo, Francesco ;
Nocera, Antonio ;
Cucchiarelli, Alessandro ;
Fioretti, Sandro ;
Morbidoni, Christian .
SENSORS, 2022, 22 (09)
[8]   Wavelet-Based Assessment of the Muscle-Activation Frequency Range by EMG Analysis [J].
Di Nardo, Francesco ;
Basili, Teresa ;
Meletani, Sara ;
Scaradozzi, David .
IEEE ACCESS, 2022, 10 :9793-9805
[9]   sEMG-Based Identification of Hand Motion Commands Using Wavelet Neural Network Combined With Discrete Wavelet Transform [J].
Duan, Feng ;
Dai, Lili ;
Chang, Wennan ;
Chen, Zengqiang ;
Zhu, Chi ;
Li, Wei .
IEEE TRANSACTIONS ON INDUSTRIAL ELECTRONICS, 2016, 63 (03) :1923-1934
[10]   Long short-term memory (LSTM) recurrent neural network for muscle activity detection [J].
Ghislieri, Marco ;
Cerone, Giacinto Luigi ;
Knaflitz, Marco ;
Agostini, Valentina .
JOURNAL OF NEUROENGINEERING AND REHABILITATION, 2021, 18 (01)