Sequence-Based Deterministic Initialization for Evolutionary Algorithms

被引:23
|
作者
Elsayed, Saber [1 ,2 ]
Sarker, Ruhul [1 ]
Coello Coello, Carlos A. [3 ]
机构
[1] Univ New South Wales Canberra, Sch Engn & Informat Technol, Canberra, ACT 2600, Australia
[2] Zagazig Univ, Zagazig 44519, Egypt
[3] IPN, CINVESTAV, Dept Comp, Mexico City 07360, DF, Mexico
关键词
Evolutionary algorithms (EAs); experimental design; population initialization; DIFFERENTIAL EVOLUTION; GENETIC ALGORITHM; PARTICLE SWARM; OPTIMIZATION; POPULATION; PARAMETERS; DESIGN;
D O I
10.1109/TCYB.2016.2630722
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
It is well known that the performances of evolutionary algorithms are influenced by the quality of their initial populations. Over the years, many different techniques for generating an initial population by uniformly covering as much of the search space as possible have been proposed. However, none of these approaches considers any input from the function that must be evolved using that population. In this paper, a new initialization technique, which can be considered a heuristic space-filling approach, based on both function to be optimized and search space, is proposed. It was tested on two well-known unconstrained sets of benchmark problems using several computational intelligence algorithms. The results obtained reflected its benefits as the performances of all these algorithms were significantly improved compared with those of the same algorithms with currently available initialization techniques. The new technique also proved its capability to provide useful information about the function's behavior and, for some test problems, the initial population produced high-quality solutions. This method was also tested on a few multiobjective problems, with the results demonstrating its benefits.
引用
收藏
页码:2911 / 2923
页数:13
相关论文
共 50 条
  • [1] Sequence-based software specification of deterministic systems
    Prowell, SJ
    Poore, JH
    [J]. SOFTWARE-PRACTICE & EXPERIENCE, 1998, 28 (03): : 329 - 344
  • [2] Total Optimization of Smart Community Using Sequence-Based Deterministic Initialization and K-Means Based Initial Searching Points Generation
    Sato, Mayuko
    Fukuyama, Yoshilazu
    [J]. 2017 19TH INTERNATIONAL CONFERENCE ON INTELLIGENT SYSTEM APPLICATION TO POWER SYSTEMS (ISAP), 2017,
  • [3] Comparative Analysis of Low Discrepancy Sequence-Based Initialization Approaches Using Population-Based Algorithms for Solving the Global Optimization Problems
    Bangyal, Waqas Haider
    Nisar, Kashif
    Ibrahim, Ag Asri Bin Ag
    Haque, Muhammad Reazul
    Rodrigues, Joel J. P. C.
    Rawat, Danda B.
    [J]. APPLIED SCIENCES-BASEL, 2021, 11 (16):
  • [4] EVOLUTIONARY ALGORITHMS AND DETERMINISTIC CHAOS
    Zelinka, Ivan
    [J]. POWER CONTROL AND OPTIMIZATION, PROCEEDINGS, 2009, 1159 : 26 - 33
  • [5] A population initialization method for evolutionary algorithms based on clustering and Cauchy deviates
    Bajer, Drazen
    Martinovic, Goran
    Brest, Janez
    [J]. EXPERT SYSTEMS WITH APPLICATIONS, 2016, 60 : 294 - 310
  • [6] A Review of Population Initialization Techniques for Evolutionary Algorithms
    Kazimipour, Borhan
    Li, Xiaodong
    Qin, A. K.
    [J]. 2014 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2014, : 2585 - 2592
  • [7] Sequence-Based Prediction of Enzyme Thermostability Through Bioinformatics Algorithms
    Ebrahimi, Mansour
    Ebrahimie, Esmaeil
    [J]. CURRENT BIOINFORMATICS, 2010, 5 (03) : 195 - 203
  • [8] A RSS-Inconsistency Detection Method for Sequence-Based Localization Algorithms
    Huang, Jen-Feng
    Li, Wei
    Chang, Guey-Yun
    Chen, Hung-Lin
    Huang, Shin-Fa
    [J]. INFORMATION TECHNOLOGY IN INDUSTRY, 2014, 2 (02): : 51 - 55
  • [9] A novel population initialization method for accelerating evolutionary algorithms
    Rahnamayan, Shahryar
    Tizhoosh, Hamid R.
    Salama, Magdy M. A.
    [J]. COMPUTERS & MATHEMATICS WITH APPLICATIONS, 2007, 53 (10) : 1605 - 1614
  • [10] Sequence-based genomics
    Andrew JG Simpson
    [J]. Genome Biology, 3 (9)