Classification of EMG signals with CNN features and voting ensemble classifier
M. EmimalW. Jino HansT. M. InbamalarN. Mahiban Lindsaya Department of ECE,Sri Sivasubramaniya Nadar College of Engineering,Chennai,TamilNadu,Indiab Department of ECE,RMK College of Engineering and Technology,Chennai,TamilNadu,Indiac Department of EEE,Hindustan Institute of Technology and Science,Chennai,TamilNadu,India
DOI: https://doi.org/10.1080/10255842.2024.2310726
IF: 1.6
2024-02-07
Computer Methods in Biomechanics & Biomedical Engineering
Abstract:Electromyography (EMG) signals are primarily used to control prosthetic hands. Classifying hand gestures efficiently with EMG signals presents numerous challenges. In addition to overcoming these challenges, a successful combination of feature extraction and classification approaches will improve classification accuracy. In the current work, convolutional neural network (CNN) features are used to reduce the redundancy problems associated with time and frequency domain features to improve classification accuracy. The features from the EMG signal are extracted using a CNN and are fed to the 'k' nearest neighbor (KNN) classifier with a different number of neighbors (1NN,3NN,5NN,and 7NN). It results in an ensemble of classifiers that are combined using a hard voting-based classifier. Based on the benchmark Ninapro DB4 database and CapgMyo database, the proposed framework obtained 91.3% classification accuracy on CapgMyo and 89.5% on Ninapro DB4.
engineering, biomedical,computer science, interdisciplinary applications