Int J Performability Eng ›› 2020, Vol. 16 ›› Issue (9): 1404-1415.doi: 10.23940/ijpe.20.09.p9.14041415

Previous Articles     Next Articles

EMG Pattern Recognition based on Particle Swarm Optimization and Recurrent Neural Network

Xiu Kana,b,*, Xiafeng Zhangb, Le Caob, Dan Yangb, and Yixuan Fanb   

  1. aSchool of Mathematics, Southeast University, Nanjing, 210096, China;
    bSchool of Electronic and Electrical Engineering, Shanghai University of Engineering Science, Shanghai, 201620, China
  • Submitted on ; Revised on ; Accepted on
  • Contact: * E-mail address:

Abstract: Surface electromyography signal (sEMG) plays an important role in gesture recognition and prosthetic control. Aiming at the problems of complex combination of RNN parameters, setting difficulty, and structure dependence of model quality, an EMG pattern recognition method based on particle swarm optimization recurrent neural network (PSO-RNN) is proposed. This method uses the characteristics of particle swarm optimization (PSO), such as high global search efficiency, fast convergence speed, and wide optimization range, and automatically finds the optimal structure of RNN through continuous iterative updating. On the Ninapro EMG database, the classification of 12 types of EMG actions by the PSO-RNN algorithm is tested, and the results are compared with four algorithms applied in the same data set. The results show that the proposed PSO-RNN algorithm model achieves a high accuracy of 94.1667%, and it has certain effectiveness and practicability.

Key words: surface electromyography signal, pattern recognition, particle swarm optimization, recurrent neural network