Ghaderi Parviz, Nosouhi Marjan, Jordanic Mislav, Marateb Hamid Reza, Mañanas Miguel Angel, Farina Dario
The Biomedical Engineering Department, Engineering Faculty, University of Isfahan, Isfahan, Iran.
Laboratory of Sensory Processing, Brain Mind Institute, Faculty of Life Sciences, École Polytechnique Fédérale de Lausanne (EPFL), Lausanne, Switzerland.
Front Neurosci. 2022 Mar 9;16:796711. doi: 10.3389/fnins.2022.796711. eCollection 2022.
The performance of myoelectric control highly depends on the features extracted from surface electromyographic (sEMG) signals. We propose three new sEMG features based on the kernel density estimation. The trimmed mean of density (TMD), the entropy of density, and the trimmed mean absolute value of derivative density were computed for each sEMG channel. These features were tested for the classification of single tasks as well as of two tasks concurrently performed. For single tasks, correlation-based feature selection was used, and the features were then classified using linear discriminant analysis (LDA), non-linear support vector machines, and multi-layer perceptron. The eXtreme gradient boosting (XGBoost) classifier was used for the classification of two movements simultaneously performed. The second and third versions of the Ninapro dataset (conventional control) and Ameri's movement dataset (simultaneous control) were used to test the proposed features. For the Ninapro dataset, the overall accuracy of LDA using the TMD feature was 98.99 ± 1.36% and 92.25 ± 9.48% for able-bodied and amputee subjects, respectively. Using ensemble learning of the three classifiers, the average macro and micro-F-score, macro recall, and precision on the validation sets were 98.23 ± 2.02, 98.32 ± 1.93, 98.32 ± 1.93, and 98.88 ± 1.31%, respectively, for the intact subjects. The movement misclassification percentage was 1.75 ± 1.73 and 3.44 ± 2.23 for the intact subjects and amputees. The proposed features were significantly correlated with the movement classes [Generalized Linear Model (GLM); -value < 0.05]. An accurate online implementation of the proposed algorithm was also presented. For the simultaneous control, the overall accuracy was 99.71 ± 0.08 and 97.85 ± 0.10 for the XGBoost and LDA classifiers, respectively. The proposed features are thus promising for conventional and simultaneous myoelectric control.
肌电控制的性能高度依赖于从表面肌电(sEMG)信号中提取的特征。我们基于核密度估计提出了三种新的sEMG特征。为每个sEMG通道计算密度修剪均值(TMD)、密度熵和导数密度的修剪均值绝对值。对这些特征进行了单任务分类以及同时执行的两个任务的分类测试。对于单任务,使用基于相关性的特征选择,然后使用线性判别分析(LDA)、非线性支持向量机和多层感知器对特征进行分类。极端梯度提升(XGBoost)分类器用于同时执行的两个动作的分类。使用Ninapro数据集的第二版和第三版(传统控制)以及Ameri的动作数据集(同时控制)来测试所提出的特征。对于Ninapro数据集,使用TMD特征的LDA对健全受试者和截肢受试者的总体准确率分别为98.99±1.36%和92.25±9.48%。对于健全受试者,使用三个分类器的集成学习,验证集上的平均宏F分数、微F分数、宏召回率和精确率分别为98.23±2.02、98.32±1.93、98.32±1.93和98.88±1.31%。健全受试者和截肢受试者的动作误分类百分比分别为1.75±1.73和3.44±2.23。所提出的特征与动作类别显著相关[广义线性模型(GLM);p值<0.05]。还给出了所提出算法的精确在线实现。对于同时控制,XGBoost和LDA分类器的总体准确率分别为99.71±0.08和97.85±0.10。因此,所提出的特征对于传统和同时肌电控制具有前景。