首页> 外文期刊>Advances in Engineering Software >Improvements of real coded genetic algorithms based on differential operators preventing premature convergence
【24h】

Improvements of real coded genetic algorithms based on differential operators preventing premature convergence

机译:基于差分算子的实时编码遗传算法的改进,防止过早收敛

获取原文
获取原文并翻译 | 示例
           

摘要

This paper presents several types of evolutionary algorithms used for global optimization on real domains. The interest has been focused on multimodal problems, where the difficulties of a premature convergence usually occur. First the standard genetic algorithm using binary encoding of real values and its unsatisfactory behavior with multimodal problems is briefly reviewed together with, some improvements of fighting premature convergence. Two types of real encoded methods based on differential operators are examined in detail: the differential evolution (DE), a very modern and effective method first published by Storn and Price [NAPHIS, 1996], and the simplified real-coded differential genetic algorithm SADE proposed by the authors [Contributions to mechanics of materials and structures, 2000]. In addition, an improvement of the SADE method, called CERAF technology, enabling the population of solutions to escape from local extremes, is examined. All methods are tested on an identical set of objective functions and a systematic comparison based on a reliable methodology [Adv. Engng Software 32 (2000) 49] is presented. It is confirmed that real coded methods generally exhibit better behavior on real domains than the binary algorithms, even when extended by several improvements. Furthermore, the positive influence of the differential operators due to their possibility of self-adaptation is demonstrated. From the reliability point of view, it seems that the real encoded differential algorithm, improved by the technology described in this paper, is a universal and reliable method capable of solving all proposed test problems.
机译:本文介绍了用于实域全局优化的几种进化算法。兴趣集中在多模式问题上,在这种情况下通常会发生过早收敛的困难。首先,简要回顾了标准的遗传算法,该算法使用实值的二进制编码及其带有多峰问题的不令人满意的行为,并对与过早收敛的一些改进进行了概述。详细研究了基于差分算子的两种类型的实际编码方法:差分进化(DE),这是Storn和Price [NAPHIS,1996]首次发布的一种非常现代且有效的方法,以及简化的真实编码差分遗传算法SADE。由作者提出[对材料和结构力学的贡献,2000]。此外,还研究了一种称为CERAF技术的SADE方法的改进,该方法使解决方案的总体能够摆脱局限性。所有方法都在一组相同的目标函数上进行了测试,并基于可靠的方法进行了系统比较[Adv。介绍了工程软件[Engng Software 32(2000)49]。可以肯定的是,即使经过一些改进,实数编码方法通常在实域上也比二进制算法表现出更好的行为。此外,证明了微分算子由于其自适应的可能性而产生的积极影响。从可靠性的角度来看,经过本文描述的技术改进的真实编码差分算法似乎是一种通用且可靠的方法,能够解决所有提出的测试问题。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号