国内刊号:11-2422/TN
国际刊号:1001-506X
发布日期:
作者:吴文海, 郭晓峰, 周思羽, 高丽
单位:海军航空大学青岛校区航空仪电控制工程与指挥系, 山东 青岛 266041
关键词:差分进化算法,随机邻域,自适应参数,广义反向学习
全局探索和局部开发能力之间的平衡以及对控制参数的整定是影响差分进化(differential evolution, DE)算法性能的主要因素。针对这两个问题, 提出一种基于随机邻域策略和广义反向学习的自适应DE算法。首先, 在每一代进化过程中, 算法从当前种群为每一个体随机选择相应的邻域, 其中最优个体作为基向量执行变异操作, 邻域中个体数量随进化动态更新。其次, 采用基于历史存档的自适应参数整定方法, 进化进程中根据“精英”信息动态更新算法各参数。最后, 在初始化和每一代进化结束阶段, 执行基于广义反向学习策略的种群初始化和种群“代跳”操作。通过基于27个标准测试函数的3组仿真实验, 验证了所提算法具有寻优精度高、收敛速度快、鲁棒性强的优点。
来源:2021年第7期
《系统工程与电子技术》期刊编辑部