基于核极限学习机的下肢关节力矩预测方法 |
| |
作者姓名: | 宋永献 王祥祥 李媛媛 夏文豪 李豪 宋文泽 |
| |
作者单位: | 1.江苏海洋大学电子工程学院,连云港 222005;南京晓庄学院电子工程学院,南京 211171;2.江苏海洋大学电子工程学院,连云港 222005;3.四川大学空天科学与工程学院,成都 610207 |
| |
基金项目: | 江苏省“六大人才高峰”高层次人才培养资助项目(2019-XYDXX-243);江苏省产学研合作项目(BY2022538);江苏省研究生科研与实践创新计划项目(SY202129X) |
| |
摘 要: | 针对极限学习机(extreme learning machine,ELM)预测下肢关节力矩时,随机初始化输入权重和偏置影响模型准确度问题,提出一种基于核极限学习机(kernel based extreme learning machine,KELM)的下肢康复机器人关节力矩预测方法.该方法将高斯核函数与ELM相融合,并采用遗传算法(genetic algorithm,GA)与粒子群优化(particle swarm optimization,PSO)结合的基因粒子群GAPSO对KELM的参数进行优化.首先,采集1位在跑步机上以0.4、0.5、0.6、0.7和0.8 m/s等5个不同速度行走的右下肢偏瘫患者运动数据并对数据进行预处理;其次,通过GAPSO对KELM进行优化,获得最优正则化系数C和核函数宽度参数S,将输出关节力矩与反向生物力学分析计算的关节作比较;最后,利用均方根误差(root mean square error,RMSE)和相关系数P来评价算法优越性.实验结果表明,基于GAPSO优化后的KELM(GAPSO-KELM)算法相对于PSO-KELM算法、KELM算法和ELM算法的平均最大均方根误差分别降低14%、18%、28%,且P除了 0.8 m/s右侧踝关节内外翻是0.79外,其余P最小是0.84,GAPSO-KELM算法进一步提高预测精度,使其为康复治疗提供更有效的算法支持.
|
关 键 词: | 高斯核函数 极限学习机 粒子群优化算法 遗传算法 均方根误差 相关系数 |
收稿时间: | 2023-04-14 |
修稿时间: | 2024-02-19 |
本文献已被 万方数据 等数据库收录! |
| 点击此处可从《科学技术与工程》浏览原始摘要信息 |
|
点击此处可从《科学技术与工程》下载免费的PDF全文 |
|