Abstract
To improve the recognition accuracy of the lower limb gait, a classification method based on genetic algorithm (GA) optimizing the support vector machine (SVM) was proposed. Firstly, electromyography (EMG) signals were collected from four thigh muscles related to lower limb movements. Then the values of variance and integral of absolute were extracted as the useful features from de-noised EMG signals. Finally, the penalty parameter and the kernel parameter were optimized by GA. The results show that the GA-SVM classifier can effectively identify five gait phases of the extremity motion, and the average accuracy is increased by 6.56%, higher than the non-parameter-optimized SVM method.
This work is supported in part by National Natural Science Foundation of China (U1509203, 61372023).
References
Vaughan, C.L., Davis, B.L., O’Connor, J.C.: Dynamics of Human Gait. Human Kinetics Publishers, Champaign (1999)
Young, A.J., Smith, L.H., Rouse, E.J., et al.: Classification of simultaneous movements using surface EMG pattern recognition. IEEE Trans. Biomed. Eng. 60(5), 1250–1258 (2013)
Wang, J.J., Gao, F.R., Sun, Y., et al.: Non-uniform characteristics and its recognition effects for walking gait based on sEMG. Chin. J. Sens. Actuators 29(3), 384–389 (2016)
Huang, H., Kuiken, T.A., Lipschutz, R.D.: A strategy for identifying locomotion modes using surface electromyography. IEEE Trans. Biomed. Eng. 56(1), 65–73 (2009)
Rueterbories, J., Spaich, E.G., Larsen, B., et al.: Methods for gait event detection and analysis in ambulatory systems. Med. Eng. Phys. 32(6), 545–552 (2010)
Taborri, J., Palermo, E., Rossi, S., et al.: Gait partitioning methods: a systematic review. Sensors 16(1), 66–86 (2016)
Li, Y., Gao, F.R., Chen, H.H., et al.: Gait recognition based on EMG with different individuals and sample sizes. In: 35th Chinese Control Conference (CCC) on Proceedings, pp. 4068–4072. IEEE, Chengdu (2016)
Vapnik, V.N.: The nature of statistical learning theory. IEEE Trans. Neural Networks 8(6), 1564 (1997)
Quitadamo, L.R., Cavrini, F., Sbernini, L., et al.: Support vector machines to detect physiological patterns for EEG and EMG-based human-computer interaction: a review. J. Neural Eng. 14(1), 011001 (2017)
Castellini, C., Smagt, P.V.D.: Surface EMG in advanced hand prosthetics. Biol. Cybern. 100(1), 35–47 (2009)
Kawano, S., Dai, O., Tamura, H., et al.: Online learning method using support vector machine for surface-electromyogram recognition. Artif. Life Robot. 13(2), 483–487 (2009)
Lucas, M.F., Gaufriau, A., Pascual, S., et al.: Multi-channel surface EMG classification using support vector machines and signal-based wavelet optimization. Biomed. Signal Process. Control 3(2), 169–174 (2008)
Huang, H., Zhang, F., Hargrove, L.J., et al.: Continuous locomotion-mode identification for prosthetic legs based on neuromuscular-mechanical fusion. IEEE Trans. Biomed. Eng. 58(10), 2867–2875 (2011)
Wang, J., Wu, X., Zhang, C.: Support vector machines based on K-means clustering for real-time business intelligence systems. Int. J. Bus. Intell. Data Min. 1(1), 54–64 (2005)
Lin, S.W., Ying, K.C., Chen, S.C., et al.: Particle swarm optimization for parameter determination and feature selection of support vector machines. Expert Syst. Appl. 35(4), 1817–1824 (2008)
Huang, C.L., Wang, C.J.: A GA-based feature selection and parameters optimization for support vector machines. Expert Syst. Appl. 31(2), 231–240 (2006)
Subasi, A.: Classification of EMG signals using PSO optimized SVM for diagnosis of neuromuscular disorders. Comput. Biol. Med. 43(5), 576–586 (2013)
Schizas, C.N., Pattichis, C.S., Middleton, L.T.: Neural networks, genetic algorithms and the K-means algorithm: in search of data classification. In: International Workshop on Combinations of Genetic Algorithms and Neural Networks, pp. 201–222. IEEE (1992)
Phan, A.V., Nguyen, M.L., Bui, L.T.: Feature weighting and SVM parameters optimization based on genetic algorithms for classification problems. Appl. Intell. 46(2), 455–469 (2017)
Qiu, D., Shucai, L.I., Zhang, L., et al.: Application of GA-SVM in classification of surrounding rock based on model reliability examination. Int. J. Min. Sci. Technol. 20(3), 428–433 (2010)
Kanitz, G.R., Antfolk, C., Cipriani, C., et al.: Decoding of individuated finger movements using surface EMG and input optimization applying a genetic algorithm. In: 33rd International Conference of the IEEE EMBS, Baston (2011)
Zardoshti-Kermani, M., Wheeler, B.C., Badie, K., et al.: EMG feature evaluation for movement control of upper extremity prostheses. IEEE Trans. Rehabil. Eng. 3(4), 324–333 (1996)
Boutaayamou, M., Schwartz, C., Stamatakis, J., et al.: Development and validation of an accelerometer-based method for quantifying gait events. Med. Eng. Phys. 37(2), 226–232 (2015)
Lessmann, S., Stahlbock, R., Crone, S.F.: Genetic algorithms for support vector machine model selection. In: International Joint Conference on Neural Networks, Vancouver, pp. 3063–3069 (2006)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2017 Springer International Publishing AG
About this paper
Cite this paper
Li, Y., Gao, F., Zheng, X., Gan, H. (2017). Gait Recognition Using GA-SVM Method Based on Electromyography Signal. In: Huang, Y., Wu, H., Liu, H., Yin, Z. (eds) Intelligent Robotics and Applications. ICIRA 2017. Lecture Notes in Computer Science(), vol 10462. Springer, Cham. https://doi.org/10.1007/978-3-319-65289-4_30
Download citation
DOI: https://doi.org/10.1007/978-3-319-65289-4_30
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-65288-7
Online ISBN: 978-3-319-65289-4
eBook Packages: Computer ScienceComputer Science (R0)