Suppr超能文献

大规模人体运动问题的并行全局优化局限性

Limitations of parallel global optimization for large-scale human movement problems.

作者信息

Koh Byung-Il, Reinbolt Jeffrey A, George Alan D, Haftka Raphael T, Fregly Benjamin J

机构信息

Department of Electrical & Computer Engineering, University of Florida, Gainesville, FL 32611, United States.

出版信息

Med Eng Phys. 2009 Jun;31(5):515-21. doi: 10.1016/j.medengphy.2008.09.010. Epub 2008 Nov 25.

Abstract

Global optimization algorithms (e.g., simulated annealing, genetic, and particle swarm) have been gaining popularity in biomechanics research, in part due to advances in parallel computing. To date, such algorithms have only been applied to small- or medium-scale optimization problems (<100 design variables). This study evaluates the applicability of a parallel particle swarm global optimization algorithm to large-scale human movement problems. The evaluation was performed using two large-scale (660 design variables) optimization problems that utilized a dynamic, 27 degree-of-freedom, full-body gait model to predict new gait motions from a nominal gait motion. Both cost functions minimized a quantity that reduced the external knee adduction torque. The first one minimized footpath errors corresponding to an increased toe out angle of 15 degrees, while the second one minimized the knee adduction torque directly without changing the footpath. Constraints on allowable changes in trunk orientation, joint angles, joint torques, centers of pressure, and ground reactions were handled using a penalty method. For both problems, a single run with a gradient-based nonlinear least squares algorithm found a significantly better solution than did 10 runs with the global particle swarm algorithm. Due to the penalty terms, the physically realistic gradient-based solutions were located within a narrow "channel" in design space that was difficult to enter without gradient information. Researchers should exercise caution when extrapolating the performance of parallel global optimizers to human movement problems with hundreds of design variables, especially when penalty terms are included in the cost function.

摘要

全局优化算法(如模拟退火算法、遗传算法和粒子群算法)在生物力学研究中越来越受欢迎,部分原因是并行计算的进步。迄今为止,此类算法仅应用于中小规模的优化问题(设计变量少于100个)。本研究评估了并行粒子群全局优化算法在大规模人体运动问题中的适用性。评估使用了两个大规模(660个设计变量)优化问题,这些问题利用一个动态的、27自由度的全身步态模型,从标称步态运动预测新的步态运动。两个成本函数都最小化了一个能降低膝关节内收扭矩的量。第一个函数最小化了与外展角增加15度相对应的足迹误差,而第二个函数直接最小化膝关节内收扭矩,同时不改变足迹。使用惩罚方法处理了对躯干方向、关节角度、关节扭矩、压力中心和地面反作用力允许变化的约束。对于这两个问题,与基于梯度的非线性最小二乘算法单次运行相比,全局粒子群算法10次运行找到的解明显更优。由于惩罚项,基于梯度的符合物理实际的解位于设计空间中一个狭窄的“通道”内,没有梯度信息很难进入该通道。在将并行全局优化器的性能外推到具有数百个设计变量的人体运动问题时,研究人员应谨慎行事,尤其是当成本函数中包含惩罚项时。

相似文献

7
Optimization-based prediction of asymmetric human gait.基于优化的不对称人类步态预测。
J Biomech. 2011 Feb 24;44(4):683-93. doi: 10.1016/j.jbiomech.2010.10.045. Epub 2010 Nov 19.

本文引用的文献

1
Parallel global optimization with the particle swarm algorithm.基于粒子群算法的并行全局优化
Int J Numer Methods Eng. 2004 Dec 7;61(13):2296-2315. doi: 10.1002/nme.1149.
4
Parallel asynchronous particle swarm optimization.并行异步粒子群优化算法
Int J Numer Methods Eng. 2006 Jul 23;67(4):578-595. doi: 10.1002/nme.1646.
6
Predicted threshold against backward balance loss in gait.预测的步态中防止向后平衡丧失的阈值。
J Biomech. 2007;40(4):804-11. doi: 10.1016/j.jbiomech.2006.03.015. Epub 2006 May 24.
10
Multi-criterion optimization for heel-toe running.
J Biomech. 2005 Aug;38(8):1712-6. doi: 10.1016/j.jbiomech.2005.01.021.

文献AI研究员

20分钟写一篇综述,助力文献阅读效率提升50倍。

立即体验

用中文搜PubMed

大模型驱动的PubMed中文搜索引擎

马上搜索

文档翻译

学术文献翻译模型,支持多种主流文档格式。

立即体验