摘要
阴阳对优化算法是一种新颖的轻量级随机优化算法,利用两点(全局探索点P2和局部开发点P1)的迭代交换来实现优化搜索.用户定义参数直接影响该算法的全局探索和局部开发之间的平衡,并且对算法的性能有着重要的影响.为提高该算法的优化性能,首先分析了原算法的用户定义参数(缩放因子a)对于性能的影响,随后提出用户定义参数线性与非线性递减三种改进的阴阳对优化算法.采用2013年进化计算大会中单目标实参算法竞赛中使用的28个测试函数进行性能评估,结果表明相比于原算法,改进后的算法具有更高的计算精度和更快的收敛速度.最后通过一个工程优化任务来展示改进后算法的性能.