Abstract
Electromyographic (EMG) signals provide information about muscle activity. In hand movements, each gesture’s execution involves the activation of different combinations of the forearm muscles, which generate distinct electrical patterns. Furthermore, the analysis of muscle activation patterns represented by EMG signals allows recognizing these gestures. We aimed to develop an automatic hand gesture recognition system based on supervised Machine Learning (ML) techniques. We trained eight computational models to recognize six hand gestures and generalize between different subjects using raw data recordings of EMG signals from 36 subjects. We found that the random forest model and fully connected artificial neural network showed the best performances, indicated by 96.25% and 96.09% accuracy, respectively. These results improve on computational time and resources by avoiding data preprocessing operations and model generalization capabilities by including data from a larger number of subjects. In addition to the application in the health sector, in the context of Smart Cities, digital inclusion should be aimed at individuals with physical disabilities, with which, this model could contribute to the development of identification and interaction devices that can emulate the movement of hands.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
References
Phinyomark, A., Khushaba, R.N., Scheme, E.: Feature extraction and selection for myoelectric control based on wearable EMG sensors. Sensors 18(5), 1615 (2018)
Phinyomark, A., Campbell, E., Scheme, E.: Surface electromyography (EMG) signal processing, classification, and practical considerations. In: Naik, G. (eds.) Biomedical Signal Processing. SERBIOENG, pp. 3–29. Springer, Singapore (2020). https://doi.org/10.1007/978-981-13-9097-5_1
Lobov, S., Krilova, N., Kastalskiy, I., Kazantsev, V., Makarov, V.: Latent factors limiting the performance of sEMG-interfaces. Sensors 18(4), 1122 (2018)
Molla, M.K.I., Shiam, A.A., Islam, M.R., Tanaka, T.: Discriminative feature selection-based motor imagery classification using EEG signal. IEEE Access 8, 98255–98265 (2020)
Shakeel, A., Tanaka, T., Kitajo, K.: Time-series prediction of the oscillatory phase of EEG signals using the least mean square algorithm-based AR model. Appl. Sci. 10(10), 3616 (2020)
Phinyomark, A., Phukpattaranont, P., Limsakul, C.: Feature reduction and selection for EMG signal classification. Expert Syst. Appl. 39(8), 7420–7431 (2012)
Phukan, N., Kakoty, N.M., Shivam, P., Gan, J.Q.: Finger movements recognition using minimally redundant features of wavelet denoised EMG. Health Technol. 9, 579–593 (2019). https://doi.org/10.1007/s12553-019-00338-z
Ji, Y., Sun, S., Xie, H.-B.: Stationary wavelet-based two-directional two-dimensional principal component analysis for EMG signal classification. Meas. Sci. Rev. 17(3), 117–124 (2017)
Jahromi, M.G., Parsaei, H., Zamani, A., Stashuk, D.W.: Cross comparison of motor unit potential features used in EMG signal decomposition. IEEE Trans. Neural Syst. Rehabil. Eng. 26(5), 1017–1025 (2018)
Diaz, M., Ferrer, M.A., Impedovo, D., Pirlo, G., Vessio, G.: Dynamically enhanced static handwriting representation for Parkinson’s disease detection. Pattern Recogn. Lett. 128, 204–210 (2019)
Koçer, S., Tümer, A.E.: Classifying neuromuscular diseases using artificial neural networks with applied autoregressive and cepstral analysis. Neural Comput. Appl. 28(1), 945–952 (2016). https://doi.org/10.1007/s00521-016-2383-8
Chen, W., Wang, Z., Xie, H., Yu, W.: Characterization of surface EMG signal based on fuzzy entropy. IEEE Trans. Neural Syst. Rehabil. Eng. 15(2), 266–272 (2007)
Gokgoz, E., Subasi, A.: Comparison of decision tree algorithms for EMG signal classification using DWT. Biomed. Sig. Process. Control 18, 138–144 (2015)
Awad, A.I., Hassaballah, M.: Image Feature Detectors and Descriptors: Foundations and Applications. SCI, vol. 630. Springer, Cham (2016). https://doi.org/10.1007/978-3-319-28854-3
Bengio, Y., Goodfellow, I.J., Courville, A.: Deep learning. Technical report (2015)
Orozco-Arias, S., Isaza, G., Guyot, R., Tabares-Soto, R.: A systematic review of the application of machine learning in the detection and classification of transposable elements. PeerJ 7, e8311 (2019)
Tabares-Soto, R., Raúl, R.P., Gustavo, I.: Deep learning applied to steganalysis of digital images: a systematic review. IEEE Access 7, 68970–68990 (2019)
Ziegier, J., Gattringer, H., Mueller, A.: Classification of gait phases based on bilateral EMG data using support vector machines. In: Proceedings of the IEEE RAS and EMBS International Conference on Biomedical Robotics and Biomechatronics, Augus, vol. 2018, pp. 978–983. IEEE Computer Society, October 2018
Subasi, A., Yaman, E., Somaily, Y., Alynabawi, H.A., Alobaidi, F., Altheibani, S.: Automated EMG signal classification for diagnosis of neuromuscular disorders using DWT and bagging. Procedia Comput. Sci. 140, 230–237 (2018)
Benazzouz, A., Guilal, R., Amirouche, F., Hadj Slimane, Z.E.: EMG feature selection for diagnosis of neuromuscular disorders. In: 2019 International Conference on Networking and Advanced Systems (ICNAS), pp. 1–5 (2019)
Rehman, M.Z.U., et al.: Multiday EMG-based classification of hand motions with deep learning techniques. Sensors 18(8), 2497 (2018)
Pedregosa, F., et al.: Scikit-learn: machine learning in Python. J. Mach. Learn. Res. 12, 2825–2830 (2011)
Chollet, F., et al.: Keras (2015). https://keras.io
De Luca, C.J., Gilmore, L.D., Kuznetsov, M., Roy, S.H.: Filtering the surface EMG signal: movement artifact and baseline noise contamination. J. Biomech. 43(8), 1573–1579 (2010)
Subasi, A., Yaman, E.: EMG signal classification using discrete wavelet transform and rotation forest. In: Badnjevic, A., Škrbić, R., Gurbeta Pokvić, L. (eds.) CMBEBIH 2019. IP, vol. 73, pp. 29–35. Springer, Cham (2020). https://doi.org/10.1007/978-3-030-17971-7_5
Wahid, M.F., Tafreshi, R., Al-Sowaidi, M., Langari, R.: Subject-independent hand gesture recognition using normalization and machine learning algorithms. J. Comput. Sci. 27, 69–76 (2018)
Rabin, N., Kahlon, M., Malayev, S., Ratnovsky, A.: Classification of human hand movements based on EMG signals using nonlinear dimensionality reduction and data fusion techniques. Expert Syst. Appl. 149, 113281 (2020)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2022 The Author(s), under exclusive license to Springer Nature Switzerland AG
About this paper
Cite this paper
Mora-Rubio, A. et al. (2022). Multi-subject Identification of Hand Movements Using Machine Learning. In: Corchado, J.M., Trabelsi, S. (eds) Sustainable Smart Cities and Territories. SSCTIC 2021. Lecture Notes in Networks and Systems, vol 253. Springer, Cham. https://doi.org/10.1007/978-3-030-78901-5_11
Download citation
DOI: https://doi.org/10.1007/978-3-030-78901-5_11
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-78900-8
Online ISBN: 978-3-030-78901-5
eBook Packages: Intelligent Technologies and RoboticsIntelligent Technologies and Robotics (R0)