Skip to main content

Advertisement

Log in

Study on the methods of feature extraction based on electromyographic signal classification

  • Original Article
  • Published:
Medical & Biological Engineering & Computing Aims and scope Submit manuscript

Abstract

Electromyography (EMG) is a form of biological information, which is used in many fields to help people study human muscle movement, especially in the study of bionic hands. EMG signals can be used to explain the activity at a certain moment through the signal changes of human muscles, and it is a very complex signal, so processing it is very important. The process of EMG signals can be divided into acquisition, pre-processing, feature extraction, and classification. Not all signal channels are useful in EMG acquisition, and it is important to select useful signals among them. Therefore, this study proposes a feature extraction method to extract the most representative two-channel signals from the eight-channel signals. In this paper, the traditional principal component analysis method and support vector machine feature elimination are used to extract signal channels. At the same time, a new method, correlation heat map, is proposed to implement feature extraction method by using three methods, and three classification algorithms of K-nearest neighbor, random forest, and support vector machine are used to verify. The results show that the classification accuracy of the proposed method is better than that of the other two traditional methods.

Graphical abstract

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11

Similar content being viewed by others

Data availability

The data used to support the findings of this study are included within the article.

References

  1. Furui A, Hayashi H, Tsuji T (2018) An EMG pattern classification method based on a mixture of variance distribution models[C]// 2018 40th Annual International Conference of the IEEE Engineering in Medicine and Biology Society (EMBC). IEEE

  2. Qi J, Jiang G, Li G et al (2020) Surface EMG hand gesture recognition system based on PCA and GRNN[J]. Neural Comput Appl 10:32

    Google Scholar 

  3. Zhang L, Shi Y, Wang W et al (2018) Real-time and user-independent feature classification of forearm using EMG signals[J]. J Soc Inf Disp 27(1/3): 101–107

  4. Long Y, Du Z, Wang W et al (2016) PSO-SVM-based online locomotion mode identification for rehabilitation robotic exoskeletons. Sensors-Basel 16(9):1408

    Article  PubMed  PubMed Central  Google Scholar 

  5. Ameri A, Akhaee MA, Scheme E, Englehart K (2018) Real-time, simultaneous myoelectric control using a convolutional neural network. PLoS One 13(9):e0203835. https://doi.org/10.1371/journal.pone.0203835

    Article  CAS  PubMed  PubMed Central  Google Scholar 

  6. She H, Zhu J, Tian Y, Wang Y, Yokoi H, Huang Q (2019) SEMG feature extraction based on stockwell transform improves hand movement recognition accuracy. Sensors 19(20):4457. https://doi.org/10.3390/s19204457

    Article  PubMed  PubMed Central  Google Scholar 

  7. Kendell C, Lemaire ED, Losier Y, Wilson A, Chan A, Hudgins B (2012) A novel approach to surface electromyography: an exploratory study of electrode-pair selection based on signal characteristics. J Neuroeng Rehabil 9(1):24

    Article  PubMed  PubMed Central  Google Scholar 

  8. Nazmi N, Abdul Rahman M, Yamamoto S-I, Ahmad S, Zamzuri H, Mazlan S (2016) A review of classification techniques of EMG signals during isotonic and isometric contractions. Sensors 16(8):1304

    Article  PubMed  PubMed Central  Google Scholar 

  9. Camargo J, Young A (2019) Feature selection and non-linear classifiers: effects on simultaneous motion recognition in upper limb. IEEE Trans Neural Syst Rehabil Eng 27(4):743–750

    Article  PubMed  Google Scholar 

  10. Krasoulis A, Vijayakumar S, Nazarpour K (2020) Multi-grip classification-based prosthesis control with two EMG-IMU sensors. IEEE Trans Neural Syst Rehabil Eng 28(2):508–518

    Article  PubMed  Google Scholar 

  11. Adewuyi AA, Hargrove LJ, Kuiken TA (2016) An analysis of intrinsic and extrinsic hand muscle EMG for improved pattern recognition control. IEEE Trans Neural Syst Rehabil Eng 24(4):485–494

    Article  PubMed  Google Scholar 

  12. Veer K, Sharma T (2016) A novel feature extraction for robust EMG pattern recognition. J Med Eng Technol 40:149–154

    Article  PubMed  Google Scholar 

  13. Meng Q, Zhang J, Yang X (2019) Virtual rehabilitation training system based on surface EMG feature extraction and analysis. J Med Syst 43:48. https://doi.org/10.1007/s10916-019-1166-z

    Article  PubMed  Google Scholar 

  14. Wu SA (2015) Traffic motion object extraction algorithm. Int J Bifurcat Chaos 25(14):1540039

    Article  Google Scholar 

  15. Veer K, Agarwal R (2015) Wavelet and short-time Fourier transform comparison-based analysis of myoelectric signals. J Appl Stat 42:1591–1601

    Article  Google Scholar 

  16. Englehart K, Hudgins B (2003) A robust, real-time control scheme for multifunction myoelectric control. IEEE Trans Biomed Eng 50:848–854

    Article  PubMed  Google Scholar 

  17. Li D, Pedrycz W, Pizzi NJ (2005) Fuzzy wavelet packet based feature extraction method and its application to biomedical signal classification. IEEE Trans Biomed Eng 52:1132–1139

    Article  PubMed  Google Scholar 

  18. Shahzaib M, Shakil S, Ghuffar S et al (2021) Classification of forearm EMG signals for 10 motions using optimum feature-channel combinations[J]. Comput Methods Biomech Biomed Engin 24(9):945–955

    Article  PubMed  Google Scholar 

  19. Lobov S, Krilova N, Kastalskiy I, Kazantsev V, Makarov VA (2018) Latent factors limiting the performance of sEMG-interfaces. Sensors 18:1122

    Article  PubMed  PubMed Central  Google Scholar 

  20. Saikia A, Mazumdar S, Sahai N et al (2022) Performance analysis of artificial neural network for hand movement detection from EMG signals[J]. IETE J Res 68(2):1074–1083. https://doi.org/10.1080/03772063.2019.1638316

    Article  Google Scholar 

  21. Guyon I, Weston J, Barnhill S et al (2002) Gene selection for cancer classification using support vector machines[J]. Mach Learn 46(1–3):389–422

    Article  Google Scholar 

  22. Zhou Z (2016) Machine learning[M]. Tsinghua University Press, Beijing, p 133–140

  23. Huang X, Zhang L (2015) Improved multi-class support vector machine recursive feature elimination in cancer multi-classification [J]. Comput Appl

  24. Ahmed M, Elbeshbeshy, Muhammad A, Rushdi and Shereen M. El-Metwally (2021) Electromyography signal analysis and classification using timefrequency representations and deep learning. 2021 43rd Annual International Conference of the IEEE Engineering in Medicine & Biology Society (EMBC), p 661–664

  25. Cover TM, Hart PE (1967) Nearest neighbor pattern classification. IEEE Trans Inf Theory

  26. Huxin T (2016) Website operation and data analysis two-color edition. Aviation Industry Press, p 81–82

  27. Qinlong H, Yixian Y (2018) Cloud computing data security, Beijing: Beijing University of Posts and Telecommunications Press, p 95

  28. Breiman L (2001) Random forest[J]. Mach Learn 45:5–32

    Article  Google Scholar 

  29. Vapnik VN, Lerner AY (1963) Recognition of patterns with help of generalized portraits. Avtomat i Telemekh 24(6):774–780

    Google Scholar 

  30. Vapnik V (1998) Statistical learning theory, Chapter 10–11, Vol. 3. Wiley, New York, pp 401–492

  31. Zhou Z (2016) Machine learning[M]. Tsinghua University Press, Beijing, pp 121–139, 298–300

  32. Hang L (2012) Statistical learning methods, Chapter 7. Tsinghua University Press, Beijing, pp 95–135

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Mengru Zhang.

Ethics declarations

Conflict of interest

The authors declare that they do not have any conflict of interest.

Additional information

Publisher's note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Zhang, X., Zhang, M. Study on the methods of feature extraction based on electromyographic signal classification. Med Biol Eng Comput 61, 1773–1781 (2023). https://doi.org/10.1007/s11517-023-02812-3

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11517-023-02812-3

Keywords

Navigation