应用科学学报 ›› 2022, Vol. 40 ›› Issue (5): 727-738.doi: 10.3969/j.issn.0255-8297.2022.05.002

• 人工智能 • 上一篇    下一篇

一种带差分进化策略的多分布进化算法

徐永健1, 陈1, 谢承旺2   

  1. 1. 武汉理工大学 理学院, 湖北 武汉 430070;
    2. 华南师范大学 数据科学与工程学院, 广东 汕尾 516600
  • 收稿日期:2022-06-06 出版日期:2022-09-30 发布日期:2022-09-30
  • 通信作者: 陈彧,副教授,研究方向为进化算法及应用。E-mail:ychen@whut.edu.cn E-mail:ychen@whut.edu.cn
  • 基金资助:
    国家自然科学基金(No.61763010)资助

A Multi-distribution Evolutionary Algorithm with Differential Evolution

XU Yongjian1, CHEN Yu1, XIE Chengwang2   

  1. 1. School of Science, Wuhan University of Technology, Wuhan 430070, Hubei, China;
    2. School of Data Science & Engineering, South China Normal University, Shanwei 516600, Guangdong, China
  • Received:2022-06-06 Online:2022-09-30 Published:2022-09-30

摘要: 结合分布估计算法的强全局收敛能力和差分进化算法的快速收敛性能,提出了一种带差分进化策略的多分布进化算法(multi-distribution evolutionary algorithm with differential evolution,MDEA_DE)。为了进一步提高算法的全局收敛性能,MDEA_DE采用了基于分布种群的多分布进化机制,并通过三种高斯分布模型生成具有较好多样性的高质量解种群。同时,利用搜索空间调整策略来提高高斯分布模型的精度,并执行解空间中的改进差分进化搜索以获得增强的局部开发能力。对基准测试函数的数值试验结果表明,MDEA_DE能够在全局探索和局部开发之间取得较好的平衡,能快速收敛到复杂优化问题的全局最优解。

关键词: 分布进化算法, 分布估计算法, 差分进化算法, 高斯分布模型, 搜索空间调整策略

Abstract: A multi-distribution evolutionary algorithm with differential evolution (MDEA_DE) is proposed by incorporating the strong global convergence of distribution estimation algorithm and the fast convergence of differential evolution. To improve the global convergence ability, MDEA_DE employs a population-based multi-distribution evolution mechanism, and three Gaussian distributions are utilized to generate diverse population with solutions of high quality. Meanwhile, a search space regulation strategy is proposed to improve sampling precision of the Gaussian distributions, and local exploitation ability is enhanced by an improved differential evolution search in the solution space. Experimental results for selected benchmark problems demonstrate that MDEA_DE converges efficiently to the globally optimal solutions of complicated optimization problems by striking a good balance between global exploration and local exploitation.

Key words: distribution evolutionary algorithm, estimation of distribution algorithm (EDA), differential evolution algorithm, Gaussian distribution model, strategy of search space regulation

中图分类号: