一种基于多策略的增强型帝王蝶优化算法

An Enhanced monarch butterfly optimization algorithm based on multi strategy

  • 摘要: 为提高帝王蝶优化算法在在处理复杂问题时的优越性,避免引发局部最优解的问题,提出一种基于多策略的增强型帝王蝶优化算法. 首先,提出基于帝王蝶行为的正态云分布的云发生器,目的在于实现对父代帝王蝶个体展开非线性的云化处理,使其候选解的数量得到增加,从而提升局部开发能力;然后,对云化后的后代个体引入贪婪策略,选出最优个体;最后,在调整算子中融入自适应的机制,使种群更具多样性. 通过对8个标准测试函数的优化性能评估,同时配合Friedman统计检验情况,最终新算法带来了卓越的收敛特性、稳定性.

     

    Abstract: In order to improve the superiority of monarch butterfly optimization algorithm in dealing with complex problems and avoid the problem of local optimal solution, an enhanced monarch butterfly optimization algorithm based on multiple strategies is proposed. In the first step, non-linear computation based on normal cloud generation is applied to single-parent Monarch butterflies to expand the potential solution set and enhance their local exploration efficiency. Secondly, the optimal cloud-individuals are selected by greedy strategy. Finally, adaptive mechanisms are used to make the population more diverse. Through the comparative analysis of optimization of 8 benchmark test functions and Friedman test result, it can be seen that the improved algorithm has better convergence and stability.

     

/

返回文章
返回