Department of Neurology, Massachusetts General Hospital and Division of Sleep Medicine, Harvard Medical School, Boston, MA 02114, USA.
Center for Bionics and Pain Research, 431 80 Möndal, Sweden.
Sensors (Basel). 2021 Aug 23;21(16):5677. doi: 10.3390/s21165677.
Pattern recognition algorithms have been widely used to map surface electromyographic signals to target movements as a source for prosthetic control. However, most investigations have been conducted offline by performing the analysis on pre-recorded datasets. While real-time data analysis (i.e., classification when new data becomes available, with limits on latency under 200-300 milliseconds) plays an important role in the control of prosthetics, less knowledge has been gained with respect to real-time performance. Recent literature has underscored the differences between offline classification accuracy, the most common performance metric, and the usability of upper limb prostheses. Therefore, a comparative offline and real-time performance analysis between common algorithms had yet to be performed. In this study, we investigated the offline and real-time performance of nine different classification algorithms, decoding ten individual hand and wrist movements. Surface myoelectric signals were recorded from fifteen able-bodied subjects while performing the ten movements. The offline decoding demonstrated that linear discriminant analysis (LDA) and maximum likelihood estimation (MLE) significantly ( < 0.05) outperformed other classifiers, with an average classification accuracy of above 97%. On the other hand, the real-time investigation revealed that, in addition to the LDA and MLE, multilayer perceptron also outperformed the other algorithms and achieved a classification accuracy and completion rate of above 68% and 69%, respectively.
模式识别算法已广泛应用于将表面肌电信号映射到目标运动,作为假肢控制的一种来源。然而,大多数研究都是通过对预记录的数据集进行离线分析来进行的。虽然实时数据分析(即在新数据可用时进行分类,延迟限制在 200-300 毫秒以内)在假肢控制中起着重要作用,但对于实时性能的了解却较少。最近的文献强调了离线分类准确性(最常用的性能指标)与上肢假肢可用性之间的差异。因此,仍需对常见算法进行离线和实时性能分析。在这项研究中,我们研究了九种不同分类算法的离线和实时性能,对十种手部和腕部运动进行解码。表面肌电信号是由十五名健康受试者在执行十种运动时记录的。离线解码表明,线性判别分析(LDA)和最大似然估计(MLE)明显(<0.05)优于其他分类器,平均分类准确率超过 97%。另一方面,实时调查显示,除了 LDA 和 MLE 之外,多层感知器也优于其他算法,分别达到了 68%以上的分类准确率和 69%以上的完成率。