IEEE Trans Neural Syst Rehabil Eng. 2024;32:3554-3564. doi: 10.1109/TNSRE.2024.3457820. Epub 2024 Sep 25.
When applying continuous motion estimation (CME) model based on sEMG to human-robot system, it is inevitable to encounter scenarios in which the motions performed by the user are different from the motions in the training stage of the model. It has been demonstrated that the prediction accuracy of the currently effective approaches on untrained motions will be significantly reduced. Therefore, we proposed a novel CME method by introducing muscle synergy as feature to achieve better prediction accuracy on untrained motion tasks. Specifically, deep non-smooth NMF (Deep-nsNMF) was firstly introduced on synergy extraction to improve the efficiency of synergy decomposition. After obtaining the activation primitives from various training motions, we proposed a redundancy classification algorithm (RC) to identify shared and task-specific synergies, optimizing the original redundancy segmentation algorithm (RS). NARX neural network was set as the regression model for training. Finally, the model was tested on prediction tasks of eight untrained motions. The prediction accuracy of the proposed method was found to perform better than using time-domain feature as input of the network. Through Deep-nsNMF with RS, the highest accuracy reached 99.7%. Deep-nsNMF with RC performed similarly well and its stability was relatively higher among different motions and subjects. Limitation of the approach is that the problem of positive correlation between the prediction error and the absolute value of real angle remains to be further addressed. Generally, this research demonstrates the potential for CME models to perform well in complex scenarios, providing the feasibility of dedicating CME to real-world applications.
在基于 sEMG 的连续运动估计 (CME) 模型应用于人机系统时,不可避免地会遇到用户执行的运动与模型的训练阶段的运动不同的情况。已经证明,目前针对未训练运动有效的方法的预测精度会大大降低。因此,我们提出了一种新的 CME 方法,通过引入肌肉协同作用作为特征,在未训练运动任务中实现更好的预测精度。具体来说,我们首先在协同作用提取中引入深度非平滑 NMF(Deep-nsNMF),以提高协同作用分解的效率。从各种训练运动中获取激活基元后,我们提出了一种冗余分类算法 (RC) 来识别共享和特定于任务的协同作用,优化了原始的冗余分割算法 (RS)。NARX 神经网络被设置为回归模型进行训练。最后,该模型在八个未训练运动的预测任务上进行了测试。发现所提出的方法的预测精度优于使用网络输入的时域特征。通过具有 RS 的 Deep-nsNMF,最高精度达到 99.7%。具有 RC 的 Deep-nsNMF 表现同样出色,在不同运动和受试者之间的稳定性相对较高。该方法的局限性在于预测误差与真实角度的绝对值之间的正相关问题仍有待进一步解决。总的来说,这项研究表明 CME 模型在复杂场景下具有良好的应用潜力,为 CME 应用于实际应用提供了可行性。