摘要

针对差分进化算法(DE)存在的早熟收敛和搜索停滞的问题,提出了多策略协方差矩阵学习的差分进化算法。首先,通过协方差矩阵建立特征坐标系,通过在特征坐标系中执行变异和交叉操作,来充分利用当前种群的分布信息以及各变量之间的关系,保证种群能朝着全局最优解的方向进化;其次,根据历史进化信息来选择变异策略的方式使得个体能选择当前最合适的变异策略,提高找到最优解的概率;最后,交叉概率的自适应也一定程度上平衡算法的全局探索能力和局部探索能力。文中对算法的收敛性进行了证明,同时将算法在CEC2017测试集上进行了仿真实验,并将实验结果跟其它优秀的差分进化算法进行了对比,对比结果表明了该算法的有效性。

  • 单位
    武汉科技大学; 智能信息处理与实时工业系统湖北省重点实验室