Removing Randomness from Evolutionary Algorithms

被引:0
|
作者
Whitley, Darrell [1 ]
机构
[1] Colorado State Univ, Comp Sci, Ft Collins, CO 80523 USA
来源
GECCO'20: PROCEEDINGS OF THE 2020 GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE | 2020年
关键词
Randomness; Evolutionary Algorithms; Quadratization of Functions;
D O I
10.1145/3377930.3398733
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
It is natural to think of Evolutionary Algorithms as highly stochastic search methods. This can also make Evolutionary Algorithms, and particularly recombination, quite difficult to analyze. One way to reduce randomness involves the quadratization of functions, which is commonly used by modern optimization methods, and also has applications in quantum computing. After a function is made quadratic, random mutation is obsolete and unnecessary; the location of improving moves can be calculated deterministically, on average in O(1) time. Seemingly impossible problems, such as the Needle-in-a-Haystack, becomes trivial to solve in quadratic form. One can also provably tunnel, or jump, between local optima and quasilocal optima in O(n) time using deterministic genetic recombination. The talk also explores how removing randomness from Evolutionary Algorithms might provide new insights into natural evolution. Finally, a form of evolutionary algorithm is proposed where premature convergence is impossible and the evolutionary potential of the population remains open-ended.
引用
收藏
页码:3 / 3
页数:1
相关论文
共 50 条
  • [21] Service oriented evolutionary algorithms
    P. García-Sánchez
    J. González
    P. A. Castillo
    M. G. Arenas
    J. J. Merelo-Guervós
    Soft Computing, 2013, 17 : 1059 - 1075
  • [22] Evolutionary algorithms in drug design
    Lameijer E.-W.
    Bäck T.
    Kok J.N.
    Ijzerman A.P.
    Natural Computing, 2005, 4 (3) : 177 - 243
  • [23] A tool for multiobjective evolutionary algorithms
    Sag, Tahir
    Cunkas, Mehmet
    ADVANCES IN ENGINEERING SOFTWARE, 2009, 40 (09) : 902 - 912
  • [24] Evolutionary algorithms and dynamic programming
    Doerr, Benjamin
    Eremeev, Anton
    Neumann, Frank
    Theile, Madeleine
    Thyssen, Christian
    THEORETICAL COMPUTER SCIENCE, 2011, 412 (43) : 6020 - 6035
  • [25] Memetic algorithms outperform evolutionary algorithms in multimodal optimisation
    Phan Trung Hai Nguyen
    Sudholt, Dirk
    ARTIFICIAL INTELLIGENCE, 2020, 287
  • [26] Evolutionary generation and degeneration of randomness to assess the indepedence of the Ent test battery
    Hernandez-Castro, Julio
    Barrero, David F.
    2017 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2017, : 1420 - 1427
  • [27] Two Aspects of Evolutionary Algorithms
    Zbigniew Michalewicz Department of Computer Science
    WuhanUniversityJournalofNaturalSciences, 2000, (04) : 413 - 424
  • [28] Service oriented evolutionary algorithms
    Garcia-Sanchez, P.
    Gonzalez, J.
    Castillo, P. A.
    Arenas, M. G.
    Merelo-Guervos, J. J.
    SOFT COMPUTING, 2013, 17 (06) : 1059 - 1075
  • [29] Cultural Algorithms as a Framework for the Design of Trustable Evolutionary Algorithms
    Al-Tirawi, Anas
    Reynolds, Robert G.
    INTERNATIONAL JOURNAL OF SEMANTIC COMPUTING, 2022, 16 (01) : 107 - 134
  • [30] Evolutionary Algorithms for Supertree Search
    Ficici, Sevan G.
    Liu, Enoch
    Fogel, Gary B.
    2012 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2012,