首页> 外文会议>Annual genetic and evolutionary computation conference;GECCO-2010 >Self-Adaptive Differential Evolution Based on PSO Learning Strategy
【24h】

Self-Adaptive Differential Evolution Based on PSO Learning Strategy

机译:基于PSO学习策略的自适应差异进化

获取原文

摘要

Differential evolution (DE) is an effective and efficient optimization algorithm that has been successfully applied to many problems. However, the DE performance significantly depends on the elaborate settings of its parameters. Designers of DE usually spend great efforts to find proper parameter settings because good parameter values usually vary with different problems. In order to enhance the efficiency and robustness of DE, this paper proposes a novel DE algorithm, PLADE, which uses the learning mechanism in particle swarm optimization (PSO), termed as PSO-Learning (PL) strategy, to adaptively control the DE parameters. PLADE encodes the DE parameters into each individual and evolve the parameters during the evolutionary process. The individuals that achieve good fitness and survive in the evolution imply good parameter settings, the poor individuals use the PL strategy to let their parameters learn from the parameters in the good individuals. With such a PL based parameter self-adaptation strategy, PLADE can evolve the parameters to better values and can adapt the parameters to match the requirements of different evolutionary states and different optimization problems. PLADE is tested by six benchmark functions with unimodal and multimodal characteristics. Experimental results show that PLADE not only outperforms conventional DE with fixed parameter settings, in terms of solution quality, convergence speed, and algorithm reliability, but also is better than or at least comparable to some other state-of-the-art adaptive DE variants.
机译:差分进化(DE)是一种有效且高效的优化算法,已成功应用于许多问题。但是,DE的性能很大程度上取决于其参数的精心设置。 DE的设计人员通常会花很大的精力来寻找合适的参数设置,因为好的参数值通常会因不同的问题而变化。为了提高DE的效率和鲁棒性,本文提出了一种新颖的DE算法PLADE,该算法将粒子群优化(PSO)中的学习机制称为PSO-Learning(PL)策略,用于自适应地控制DE参数。 。 PLADE将DE参数编码为每个个体,并在进化过程中对参数进行进化。达到良好适应能力并在进化中生存的个体意味着良好的参数设置,而贫困个体则使用PL策略让他们的参数从优良个体的参数中学习。通过这种基于PL的参数自适应策略,PLADE可以将参数演化为更好的值,并且可以调整参数以匹配不同演化状态和不同优化问题的要求。 PLADE已通过具有单峰和多峰特征的六个基准功能进行了测试。实验结果表明,在解决方案质量,收敛速度和算法可靠性方面,PLADE不仅优于具有固定参数设置的常规DE,而且优于或至少可与其他一些最新的自适应DE变体相提并论。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号