title: Features extraction and multi-classification of sEMG using a GPU-Accelerated GA/MLP hybrid algorithm.
abstract: Surface electromyography (sEMG) signal is the combined effect of superficial muscle EMG and neural electrical activity. In recent years, researchers did large amount of human-machine system studies by using the physiological signals as control signals.
  
  
  
  To develop and test a new multi-classification method to improve performance of analyzing sEMG signals based on public sEMG dataset.
  
  
  
  First, ten features were selected as candidate features. Second, a genetic algorithm (GA) was applied to select representative features from the initial ten candidates. Third, a multi-layer perceptron (MLP) classifier was trained by the selected optimal features. Last, the trained classifier was used to predict the classes of sEMG signals. A special graphics processing unit (GPU) was used to speed up the learning process.
  
  
  
  Experimental results show that the classification accuracy of the new method reached higher than 90%. Comparing to other previously reported results, using the new method yielded higher performance.
  
  
  
  The proposed features selection method is effective and the classification result is accurate. In addition, our method could have practical application value in medical prosthetics and the potential to improve robustness of myoelectric pattern recognition.
authors.forename: Weizhen
authors.initials: W
authors.lastname: Luo
authors.forename: Zhongnan
authors.initials: Z
authors.lastname: Zhang
authors.forename: Tingxi
authors.initials: T
authors.lastname: Wen
authors.forename: Chunfeng
authors.initials: C
authors.lastname: Li
authors.forename: Ziheng
authors.initials: Z
authors.lastname: Luo
mesh_terms: D000465:Algorithms; D004576:Electromyography / Q000379:methods*; D005868:Gestures; D006225:Hand / Q000502:physiology*; D006801:Humans; D008328:Man-Machine Systems; D010363:Pattern Recognition, Automated / Q000379:methods*; D012815:Signal Processing, Computer-Assisted; D060388:Support Vector Machine
keywords: GPU acceleration; Surface electromyography signal; biological signal processing; features selection; genetic algorithm; multi-layer perception