论文标题
滑动窗口归一化,以提高使用肌电图实时运动预测的机器学习模型的性能
Sliding-Window Normalization to Improve the Performance of Machine-Learning Models for Real-Time Motion Prediction Using Electromyography
论文作者
论文摘要
许多研究人员使用机器学习模型使用肌电图(EMG)的生物学信号来控制人造手,步行辅助工具,辅助套装等。这种设备的使用需要机器学习模型的高分类精度。改善机器学习模型分类性能的一种方法是归一化,例如z得分。但是,由于需要校准和参考值波动以进行校准(无法重复使用),因此不使用归一化。因此,在这项研究中,我们提出了一种归一化方法,该方法结合了滑动窗口分析和z得分归一化,可以在实时处理中实现而无需校准。通过进行肘部的单关节运动实验并预测EMG信号的休息,屈曲和延伸运动,可以证实这种归一化方法的有效性。所提出的归一化方法的平均准确性为64.6%,与非归一化情况相比(平均为49.8%),提高了15.0%。此外,为了改善实际应用,最近的研究重点是减少模型学习所需的用户数据,并改善从其他人数据中学到的模型中的分类性能。因此,我们研究了从他人数据中学到的模型的分类性能。结果显示,应用提出的方法的平均准确性为56.5%,与非纳正化情况相比,提高了11.1%(平均44.1%)。这两个结果表明了简单易于实现方法的有效性,并且可以提高机器学习模型的分类性能。
Many researchers have used machine learning models to control artificial hands, walking aids, assistance suits, etc., using the biological signal of electromyography (EMG). The use of such devices requires high classification accuracy of machine learning models. One method for improving the classification performance of machine learning models is normalization, such as z-score. However, normalization is not used in most EMG-based motion prediction studies, because of the need for calibration and fluctuation of reference value for calibration (cannot re-use). Therefore, in this study, we proposed a normalization method that combines sliding-window analysis and z-score normalization, that can be implemented in real-time processing without need for calibration. The effectiveness of this normalization method was confirmed by conducting a single-joint movement experiment of the elbow and predicting its rest, flexion, and extension movements from the EMG signal. The proposed normalization method achieved a mean accuracy of 64.6%, an improvement of 15.0% compared to the non-normalization case (mean of 49.8%). Furthermore, to improve practical applications, recent research has focused on reducing the user data required for model learning and improving classification performance in models learned from other people's data. Therefore, we investigated the classification performance of the model learned from other's data. Results showed a mean accuracy of 56.5% when the proposed method was applied, an improvement of 11.1% compared to the non-normalization case (mean of 44.1%). These two results showed the effectiveness of the simple and easy-to-implement method, and that the classification performance of the machine learning model could be improved.