摘要

针对烟花算法局部搜索能力弱、粒子间缺乏协同合作、粒子搜索区域重叠等问题,提出基于排他策略和反思算子的协同烟花算法(CFWA-ER)。根据烟花粒子局部搜索中正确和错误方向上的经验进行反思学习寻找潜在优质解;在全局搜索中通过个体与优质粒子间的位置信息协同烟花搜索;基于距离的排他策略避免粒子搜索彼此重叠的区域,陷入局部最优。在10个标准测试函数上的实验结果表明,所提算法相较SPSO、EFWA、AFWA、dynFWA、lotFWA、GFWA在寻优精度和收敛速度方面具有更好的优化性能。

全文