期刊文献+

基于自适应变异算子的差分进化算法 被引量:12

Differential evolution algorithm based on adaptive mutation operator
在线阅读 下载PDF
导出
摘要 针对差分演化算法易于早熟、收敛速度慢和收敛精度低等问题,提出一种基于自适应变异算子的差分进化算法。给出个体向量粒子及维度层定义,并提出了基于维度层加权的异维维度选择策略,首次将加权异维学习策略引入差分演化算法中,有效地提高了种群的多样性;根据种群聚集度的思想,提出一种基于种群聚集度自适应的变异算子,该算子能依据种群个体当前的种群聚集度自适应地调整DE/best/1变异算子和加权异维学习变异算子的变异权重,加快算法收敛速度、提高其收敛精度。通过在20个典型的测试函数上进行测试,与7种具有代表性的算法相比,结果表明提出的算法在求解精度和收敛速度上具有很大优势,并显示出了非常好的鲁棒性。 In order to solve the problem of differential evolution algorithm, such as premature convergence, slow convergence speed and low convergence precision, a differential evolution algorithm based on adaptive mutation operator is proposed. In this paper, the definition of individual vector particle and dimensional layer is presented. Based on the different dimension's selection strategy for weighted dimensional layer, the weighted different dimensional learning is introduced into differential evolution algorithm for the first time, which can effectively improve the diversity of the population.According to the degree of populational aggregation, and an adaptive mutation operator based on degree of populational aggregation is proposed. The operator can adaptively adjust the variation weight of DE/best/1 mutation operator and the different dimensional learning mutation operator according to the degree of populational aggregation currently. It accelerates the convergence speed, improves the convergence precision of the algorithm. 20 typical test functions are tested, the results show that compared with the 7 representative algorithms, the algorithm proposed in this paper has great advantages in solving accuracy and convergence speed, and it shows very good robustness.
出处 《计算机工程与应用》 CSCD 北大核心 2018年第6期128-134,142,共8页 Computer Engineering and Applications
基金 国家自然科学基金(No.61572381)
关键词 差分进化 维度层 加权异维学习 种群聚集度 自适应变异 differential evolution dimensional layer weighted different dimensional learning degree of populational aggregation adaptive mutation operator
  • 相关文献

参考文献3

二级参考文献32

  • 1吴亮红,王耀南,袁小芳,周少武.自适应二次变异差分进化算法[J].控制与决策,2006,21(8):898-902. 被引量:82
  • 2Karaboga D. An idea based on honey bee swarm for numerical optimization[R] . Kayseri:Erciyes University, 2005.
  • 3Szeto W Y, Wu Yongzhong, Ho S C. An artificial bee colony algorithm for the capacitated vehicle routing problem[J] . European Journal of Operational Research, 2011, 215(1):126-135.
  • 4Karaboga D, Akay B. A comparative study of artificial bee colony algorithm[J] . Applied Mathematics and Computation, 2009, 214(1):108-132.
  • 5Zhu Guopu, Kwong S. Gbest-guided artificial bee colony algorithm for numerical function optimization[J] . Applied Mathematics and Computation, 2010, 217(7):3166-3173.
  • 6Alatas B. Chaotic bee colony algorithms for global numerical optimization[J] . Expert Systems with Applications, 2010, 37(8):5682-5687.
  • 7Kang Fei, Li Junjie, Ma Zhenyue. Rosenbrock artificial bee colony algorithm for accurate global optimization of numerical functions[J] . Information Sciences, 2011, 181(16):3508-3531.
  • 8Gao Weifeng, Liu Sanyang. A modified artificial bee colony algorithm[J] . Computers & Operations Research, 2012, 39(3):687-697.
  • 9Gao Weifeng, Liu Sanyang. Improved artificial bee colony algorithm for global optimization[J] . Information Processing Letters, 2011, 111(17):871-882.
  • 10Wang Hui , Wu Zhijian, Rahnamayan S, et al. Multi-strategy ensemble artificial bee colony algorithm[J] . Information Sciences, 2014, 279(20):587-603.

共引文献28

同被引文献123

引证文献12

二级引证文献31

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部