首页> 外文期刊>Computational intelligence and neuroscience >An Improved Chicken Swarm Optimization Algorithm for Solving Multimodal Optimization Problems
【24h】

An Improved Chicken Swarm Optimization Algorithm for Solving Multimodal Optimization Problems

机译:一种求解多模态优化问题的改进鸡群优化算法

获取原文
获取原文并翻译 | 示例
获取外文期刊封面目录资料

摘要

To solve the premature convergence problem of the standard chicken swarm optimization (CSO) algorithm in dealing with multimodal optimization problems, an improved chicken swarm optimization (ICSO) algorithm is proposed by referring to the ideas of bacterial foraging algorithm (BFA) and particle swarm optimization (PSO) algorithm. First, in order to improve the depth search ability of the algorithm, considering that the chicks have the weakest optimization ability in the whole chicken swarm, the replication operation of BFA is introduced. In the role update process of the chicken swarm, the chicks are replaced by the same number of chickens with the strongest optimization ability. Then, to maintain the population diversity, the elimination-dispersal operation is introduced to disperse the chicks that have performed the replication operation to any position in the search space according to a certain probability. Finally, the PSO algorithm is integrated to improve the global optimization ability of the algorithm. The experimental results on the CEC2014 benchmark function test suite show that the proposed algorithm has good performance in most test functions, and its optimization accuracy and convergence performance are also better than BFA, artificial fish swarm algorithm (AFSA), genetic algorithm (GA), and PSO algorithm, etc. In addition, the ICSO is also utilized to solve the welded beam design problem, and the experimental results indicate that the proposed algorithm has obvious advantages over other comparison algorithms. Its disadvantage is that it is not suitable for dealing with large-scale optimization problems.
机译:针对标准鸡群优化(CSO)算法在处理多模态优化问题时的过早收敛问题,该文借鉴细菌觅食算法(BFA)和粒子群优化(PSO)算法的思想,提出一种改进的鸡群优化(ICSO)算法。首先,为了提高算法的深度搜索能力,考虑到雏鸡在整个鸡群中寻优能力最弱的问题,引入BFA的复制操作;在鸡群的角色更新过程中,将雏鸡替换为优化能力最强的相同数量的鸡。然后,为了保持种群多样性,引入消除-扩散操作,将执行复制操作的雏鸡按照一定的概率分散到搜索空间中的任意位置。最后,对PSO算法进行集成,提高算法的全局寻优能力。在CEC2014基准函数测试套件上的实验结果表明,所提算法在大多数测试函数中均具有较好的性能,其优化精度和收敛性能也优于BFA、人工鱼群算法(AFSA)、遗传算法(GA)、PSO算法等。此外,还利用ICSO解决了焊梁设计问题,实验结果表明,与其他比较算法相比,所提算法具有明显的优势。它的缺点是不适合处理大规模的优化问题。

著录项

获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号