IEEE Trans Biomed Eng. 2022 Mar;69(3):1202-1211. doi: 10.1109/TBME.2021.3120616. Epub 2022 Feb 18.
We evaluated a two-step method to improve control accuracy for a powered prosthetic leg using machine learning and adaptation, while reducing subject training time.
First, information from three transfemoral amputees was grouped together, to create a baseline control system that was subsequently tested using data from a fourth subject (user-independent classification). Second, online adaptation was investigated, whereby the fourth subject's data were used to improve the baseline control system in real-time. Results were compared for user-independent classification and for user-dependent classification (data collected from and tested in the same subject), with and without adaptation.
The combination of a user-independent classifier with real-time adaptation based on a unique individual's data produced a classification error rate as low as 1.61% [0.15 standard error of the mean (SEM)] without requiring collection of initial training data from that individual. Training/testing using a subject's own data (user-dependent classification), combined with adaptation, resulted in a classification error rate of 0.9% [0.12 SEM], which was not significantly different (P 0.05) but required, on average, an additional 7.52 hours [0.92 SEM] of training sessions.
We found that the combination of a user-independent dataset with adaptation resulted in error rates that were not significantly different from using a user-dependent dataset. Furthermore, this method eliminated the need for individual training sessions, saving many hours of data collection time.
我们评估了一种两步法,通过机器学习和自适应来提高动力假肢的控制精度,同时减少受试者的训练时间。
首先,将三名股骨截肢者的信息进行分组,创建一个基线控制系统,然后使用第四名受试者的数据进行测试(用户独立分类)。其次,研究了在线自适应,即使用第四名受试者的数据实时改进基线控制系统。比较了用户独立分类和用户依赖分类(从同一受试者收集和测试的数据),以及有无自适应的情况。
用户独立分类器与基于独特个体数据的实时自适应相结合,在无需从该个体收集初始训练数据的情况下,产生的分类错误率低至 1.61%[0.15 个均值标准误差(SEM)]。使用受试者自身数据(用户依赖分类)进行训练/测试,并结合自适应,分类错误率为 0.9%[0.12 SEM],差异无统计学意义(P>0.05),但平均需要额外 7.52 小时[0.92 SEM]的训练时间。
我们发现,使用用户独立数据集和自适应相结合的方法产生的错误率与使用用户依赖数据集没有显著差异。此外,这种方法消除了个体训练的需要,节省了大量的数据收集时间。