信息技术2024,Issue(2) :22-30,38.DOI:10.13274/j.cnki.hdzj.2024.02.004

基于多自适应算子的改进差分进化算法

Improved differential evolution algorithm based on multi-adaptive operators

徐王颖 于小兵
信息技术2024,Issue(2) :22-30,38.DOI:10.13274/j.cnki.hdzj.2024.02.004

基于多自适应算子的改进差分进化算法

Improved differential evolution algorithm based on multi-adaptive operators

徐王颖 1于小兵1
扫码查看

作者信息

  • 1. 南京信息工程大学管理工程学院,南京 210044
  • 折叠

摘要

差分进化(DE)算法是一种原理简单且性能优良的智能算法.因其涉及参数较少、计算结果精确性较高、鲁棒性较强,在实际应用中被广泛使用.但DE算法容易陷入局部最优解,且种群变异速度与结果依赖于变异和交叉参数设置.因此,文中提出一种自适应改进差分进化算法,通过控制初始化种群和自适应参数,有效提升了算法的寻优能力.将该算法在十一个测试函数上进行测试,并与四种具有代表性的算法(CLPSO、DE、jDE、SDE)进行比对,结果表明,该算法在问题求解准确度上具有优势,并显示出了较好的鲁棒性.

Abstract

Differential Evolution(DE)is a simple intelligent algorithm with high-performance.It is widely used in applications because of its relatively few parameters,high accuracy and robustness of calculation re-sults.However,DE tends to fall into local optimal solutions,and population variation speed and experi-mental results depend on mutation and crossover of parameter settings.Therefore,we propose an adaptive improved differential evolution algorithm,which can effectively improve the algorithm's optimization-see-king ability by controlling the initialized populations and adaptive parameters.The algorithm is tested on 11 test functions and compared with four representative algorithms(CLPSO,DE,jDE,SDE),and the results show that the algorithm has advantages in terms of accuracy and shows excellent robustness.

关键词

差分进化/参数控制/混沌初始化/自适应变异

Key words

differential evolution/parameter control/chaos initialization/adaptive mutation

引用本文复制引用

基金项目

国家自然科学基金面上项目(71974100)

2022年江苏省研究生科研创新项目(KYCX22_1244)

出版年

2024
信息技术
黑龙江省信息技术学会 中国电子信息产业发展研究院 中国信息产业部电子信息中心

信息技术

CSTPCD
影响因子:0.413
ISSN:1009-2552
参考文献量16
段落导航相关论文