...
首页> 外文期刊>Neural computing & applications >An Improved dynamic self-adaption cuckoo search algorithm based on collaboration between subpopulations
【24h】

An Improved dynamic self-adaption cuckoo search algorithm based on collaboration between subpopulations

机译:基于亚步骤之间的协作的一种改进的动态自适应Cuckoo搜索算法

获取原文
获取原文并翻译 | 示例
           

摘要

In order to improve convergence rate and optimization precision of the cuckoo search (CS) algorithm, an improved dynamic self-adaption cuckoo search algorithm based on collaboration between subpopulations (SC-DSCS, where SC' represents Subpopulation Collaboration,' DS' represents dynamic self-adaption') is proposed. In SC-DSCS, the population of cuckoos is divided into two subgroups. The nest locations of birds belonging to the first subgroup are updated according to the traditional CS algorithm so as to retain the global search ability, and the second subgroup produces the corresponding nest locations for next generation by flying from the better nest locations to enhance the local search ability of the CS algorithm. Through collaboration between two subgroups, the problem that the local search ability of CS algorithm is not strong can be effectively solved. In order to reduce the probability of the algorithm falling into local optimum and improve the optimization precision, the SC-DSCS algorithm creates a new bird's nest under the comprehensive assessment of the first three best bird's nests. The new nest is added to the optimal bird's nest sequence. In order to improve the adaptability of the SC-DSCS, adaptive step length control is adopted in the bird's nest position updating process. Finally, nine benchmark functions are adopted to carry out the simulation experiments. The proposed algorithm is compared with particle swarm optimization algorithm, artificial colony algorithm and differential evolution algorithm. Simulation results show that the proposed SC-DSCS algorithm has better convergence speed and optimization precision.
机译:为了提高Cuckoo搜索(CS)算法的收敛速率和优化精度,基于亚步骤(SC-DSCs的协作的改进的动态自适应Cuckoo搜索算法(SC-DSC,其中SC'代表亚群协作,'DS'代表动态自我 - adaption')是提出的。在SC-DSC中,Cuckoos的群体分为两个子组。根据传统的CS算法更新属于第一子组的鸟类的巢位置,以便保留全球搜索能力,并且第二个子组通过从更好的巢位置飞行来增强本地的下一代的相应巢位置以增强本地搜索CS算法的能力。通过两个子组之间的协作,可以有效解决CS算法的本地搜索能力不强的问题。为了降低算法落入局部最佳和提高优化精度的概率,SC-DSCS算法根据前三名最佳鸟巢的综合评估创造了一只新的鸟巢。新巢被添加到最佳鸟的巢序列中。为了提高SC-DSC的适应性,鸟类巢位置更新过程采用自适应步长控制。最后,采用九个基准功能进行模拟实验。将所提出的算法与粒子群优化算法,人工群落算法和差分演进算法进行比较。仿真结果表明,所提出的SC-DSCS算法具有更好的收敛速度和优化精度。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号