基于余弦控制因子和迭代局部搜索的蝙蝠优化算法
针对蝙蝠算法寻优精度低、易陷入局部极值、求解不稳定的问题,提出了一种基于余弦控制因子和迭代局部搜索策略的蝙蝠的算法.首先在蝙蝠速度公式中加入由余弦因子控制的非线性惯性权重,来动态调节算法全局搜索与局部搜索的平衡,提高算法寻优精度和稳定性.其次,在每轮迭代结束时引入迭代局部搜索策略,扰动局部最优解获得中间状态,并重新搜索上述中间状态得到全局最优解,使算法快速跳出局部最优解,找到全局理论最优.最后与其他算法在12个复杂基准函数上进行仿真实验.结果表明,改进后的算法较好地解决了蝙蝠算法寻优精度不高、易陷入局部极值和求解不稳定的问题.
蝙蝠算法、余弦控制因子、迭代局部搜索策略、扰动
47
TP301.6(计算技术、计算机技术)
国家自然科学基金61672209
2020-12-03(万方平台首次上网日期,不代表论文的发表时间)
共5页
68-72