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

被引:117
作者
Hrstka, O
Kucerová, A
机构
[1] Czech Tech Univ Prague, Fac Civil Engn, Dept Struct Mech, Prague 16629, Czech Republic
[2] Czech Tech Univ Prague, Fac Civil Engn, Comp & Informat Ctr, Prague 16629, Czech Republic
关键词
genetic algorithm; binary algorithm; reliability;
D O I
10.1016/S0965-9978(03)00113-3
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
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 modem and effective method first published by Storn and Price [NAPFHIS, 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. (C) 2003 Published by Elsevier Ltd.
引用
收藏
页码:237 / 246
页数:10
相关论文
共 7 条
  • [1] Andre J, 2000, ADV ENG SOFTW, V32, P49
  • [2] An empirical comparison of three novel genetic algorithms
    Fan, HY
    Lu, JWZ
    Xu, ZB
    [J]. ENGINEERING COMPUTATIONS, 2000, 17 (08) : 981 - 1001
  • [3] HRSTKA O, 2000, CTU REPORTS, V4, P87
  • [4] Leps M, 2003, COMPUT STRUCT, V81, P1957, DOI [10.1016/S0045-7949(03)00215-3, 10.1016/S004507949(03)00215-3]
  • [5] Applying genetic algorithms to selected topics commonly encountered in engineering practice
    Matous, K
    Leps, M
    Zeman, J
    Sejnoha, M
    [J]. COMPUTER METHODS IN APPLIED MECHANICS AND ENGINEERING, 2000, 190 (13-14) : 1629 - 1650
  • [6] Genetic algorithms in optimal design and detailing of reinforced concrete biaxial columns supported by a declarative approach for capacity checking
    Rafiq, MY
    Southcombe, C
    [J]. COMPUTERS & STRUCTURES, 1998, 69 (04) : 443 - 457
  • [7] NEW EVOLUTIONARY DIRECTION OPERATOR FOR GENETIC ALGORITHMS
    YAMAMOTO, K
    INOUE, O
    [J]. AIAA JOURNAL, 1995, 33 (10) : 1990 - 1993