Pattern Recognition of Composite Motions based on EMG Signal via Machine Learning
In the past few years, physical therapy plays a crucial role during rehabilitation. Numerous efforts are made to demonstrate the effectiveness of medical/ clinical and human-machine interface (HMI) applications. One of the most common control methods is using electromyography (EMG) signals generated...
Main Authors: | , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
Unviversity of Technology- Iraq
2021-02-01
|
Series: | Engineering and Technology Journal |
Subjects: | |
Online Access: | https://etj.uotechnology.edu.iq/article_168112_4d59fffb8b78b529e0540ac2718ae09c.pdf |
_version_ | 1797336484505714688 |
---|---|
author | Noof T. Mahmooda Mahmuod H. Al-Muifraje Sameer K. Salih Thamir R. Saeed |
author_facet | Noof T. Mahmooda Mahmuod H. Al-Muifraje Sameer K. Salih Thamir R. Saeed |
author_sort | Noof T. Mahmooda |
collection | DOAJ |
description | In the past few years, physical therapy plays a crucial role during rehabilitation. Numerous efforts are made to demonstrate the effectiveness of medical/ clinical and human-machine interface (HMI) applications. One of the most common control methods is using electromyography (EMG) signals generated by muscle contractions to implement the prosthetic human body parts. This paper presents an EMG signal classification system based on the EMG signal. The data is collected from biceps and triceps muscles for six different motions, i.e., bowing, clapping, handshaking, hugging, jumping, and running using a Myo armband with eight electromyography sensors. The Root Mean Square, Difference Absolute Standard Deviation Value, and Principle Component Analysis are used to extract the raw signal data and enhance classification accuracy. The machine learning method is applied, i.e., Support Vector Machine and K-Nearest Neighbors are used for classification; the results show that the K-Nearest Neighbors method achieves a higher accuracy percentage than the SVM. Making high training accuracy for different physical actions helps implement human prosthetic parts to help the people who suffer from an amputee. |
first_indexed | 2024-03-08T08:54:09Z |
format | Article |
id | doaj.art-2507dc55c63842cfbc5e3d75cf596e59 |
institution | Directory Open Access Journal |
issn | 1681-6900 2412-0758 |
language | English |
last_indexed | 2024-03-08T08:54:09Z |
publishDate | 2021-02-01 |
publisher | Unviversity of Technology- Iraq |
record_format | Article |
series | Engineering and Technology Journal |
spelling | doaj.art-2507dc55c63842cfbc5e3d75cf596e592024-02-01T07:17:10ZengUnviversity of Technology- IraqEngineering and Technology Journal1681-69002412-07582021-02-01392A29530510.30684/etj.v39i2A.1743168112Pattern Recognition of Composite Motions based on EMG Signal via Machine LearningNoof T. Mahmooda0Mahmuod H. Al-Muifraje1Sameer K. Salih2Thamir R. Saeed3Ph.D. Student, Electrical Eng. Dept. University of Technology, Baghdad, Iraq, noofthabit@gmail.comAssociate Professor, Electrical Eng. Dept. University of Technology, Baghdad, Iraq, drmahmood6@gmail.comDoctorate, Ministry of Sciences and Technology, Baghdad, Iraq, sameerksalih@yahoo.comProfessor, Electrical Eng. Dept. University of Technology, Baghdad, Iraq, 50257@uotechnology.edu.iqIn the past few years, physical therapy plays a crucial role during rehabilitation. Numerous efforts are made to demonstrate the effectiveness of medical/ clinical and human-machine interface (HMI) applications. One of the most common control methods is using electromyography (EMG) signals generated by muscle contractions to implement the prosthetic human body parts. This paper presents an EMG signal classification system based on the EMG signal. The data is collected from biceps and triceps muscles for six different motions, i.e., bowing, clapping, handshaking, hugging, jumping, and running using a Myo armband with eight electromyography sensors. The Root Mean Square, Difference Absolute Standard Deviation Value, and Principle Component Analysis are used to extract the raw signal data and enhance classification accuracy. The machine learning method is applied, i.e., Support Vector Machine and K-Nearest Neighbors are used for classification; the results show that the K-Nearest Neighbors method achieves a higher accuracy percentage than the SVM. Making high training accuracy for different physical actions helps implement human prosthetic parts to help the people who suffer from an amputee.https://etj.uotechnology.edu.iq/article_168112_4d59fffb8b78b529e0540ac2718ae09c.pdfelectromyographyprinciple component analysissupport vector machineand k-nearest neighbors |
spellingShingle | Noof T. Mahmooda Mahmuod H. Al-Muifraje Sameer K. Salih Thamir R. Saeed Pattern Recognition of Composite Motions based on EMG Signal via Machine Learning Engineering and Technology Journal electromyography principle component analysis support vector machine and k-nearest neighbors |
title | Pattern Recognition of Composite Motions based on EMG Signal via Machine Learning |
title_full | Pattern Recognition of Composite Motions based on EMG Signal via Machine Learning |
title_fullStr | Pattern Recognition of Composite Motions based on EMG Signal via Machine Learning |
title_full_unstemmed | Pattern Recognition of Composite Motions based on EMG Signal via Machine Learning |
title_short | Pattern Recognition of Composite Motions based on EMG Signal via Machine Learning |
title_sort | pattern recognition of composite motions based on emg signal via machine learning |
topic | electromyography principle component analysis support vector machine and k-nearest neighbors |
url | https://etj.uotechnology.edu.iq/article_168112_4d59fffb8b78b529e0540ac2718ae09c.pdf |
work_keys_str_mv | AT nooftmahmooda patternrecognitionofcompositemotionsbasedonemgsignalviamachinelearning AT mahmuodhalmuifraje patternrecognitionofcompositemotionsbasedonemgsignalviamachinelearning AT sameerksalih patternrecognitionofcompositemotionsbasedonemgsignalviamachinelearning AT thamirrsaeed patternrecognitionofcompositemotionsbasedonemgsignalviamachinelearning |