Self-Adjusting Population Sizes for Non-Elitist Evolutionary Algorithms: Why Success Rates Matter

被引:19
|
作者
Fajardo, Mario Alejandro Hevia [1 ]
Sudholt, Dirk [2 ]
机构
[1] Univ Sheffield, Dept Comp Sci, Sheffield, S Yorkshire, England
[2] Univ Passau, Chair Algorithms Intelligent Syst, Passau, Germany
关键词
Parameter control; Theory; Runtime analysis; Non-elitism; Drift analysis; Evolutionary algorithms; BLACK-BOX COMPLEXITY;
D O I
10.1145/3449639.3459338
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Recent theoretical studies have shown that self-adjusting mechanisms can provably outperform the best static parameters in evolutionary algorithms on discrete problems. However, the majority of these studies concerned elitist algorithms and we do not have a clear answer on whether the same mechanisms can be applied for non-elitist algorithms. We study one of the best-known parameter control mechanisms, the one-fifth success rule, to control the offspring population size A in the non-elitist (1, lambda) EA. It is known that the (1, lambda) EA has a sharp threshold with respect to the choice of A where the runtime on ONEMAx changes from polynomial to exponential time. Hence, it is not clear whether parameter control mechanisms are able to find and maintain suitable values of lambda. We show that the answer crucially depends on the success rate s (i. e. a one-(s + 1)-th success rule). We prove that, if the success rate is appropriately small, the self-adjusting (1, lambda) EA optimises ONEMAX in O(n) expected generations and O(n log n) expected evaluations. A small success rate is crucial: we also show that if the success rate is too large, the algorithm has an exponential runtime on ONEMAX.
引用
收藏
页码:1151 / 1159
页数:9
相关论文
共 27 条
  • [21] Self-Adjusting Mutation Rates with Provably Optimal Success Rules
    Benjamin Doerr
    Carola Doerr
    Johannes Lengler
    Algorithmica, 2021, 83 : 3108 - 3147
  • [22] Non-elitist Evolutionary Algorithms Excel in Fitness Landscapes with Sparse Deceptive Regions and Dense Valleys
    Duc-Cuong Dang
    Eremeev, Anton
    Lehre, Per Kristian
    PROCEEDINGS OF THE 2021 GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE (GECCO'21), 2021, : 1133 - 1141
  • [23] Self-adjusting offspring population sizes outperform fixed parameters on the cliff function
    Fajardo, Mario Alejandro Hevia
    Sudholt, Dirk
    ARTIFICIAL INTELLIGENCE, 2024, 328
  • [24] Self-Adjusting Offspring Population Sizes Outperform Fixed Parameters on the Cliff Function
    Fajardo, Mario Alejandro Hevia
    Sudholt, Dirk
    PROCEEDINGS OF THE 16TH ACM/SIGEVO CONFERENCE ON FOUNDATIONS OF GENETIC ALGORITHMS (FOGA'21), 2021,
  • [25] On the efficiency of non-elitist evolutionary algorithms in the case of sparsity of the level sets inconsistent with respect to the objective function.
    Eremeev, Anton Valentinovich
    TRUDY INSTITUTA MATEMATIKI I MEKHANIKI URO RAN, 2024, 30 (04):
  • [26] Self-Adjusting Locomotion on a Partially Broken-down Quadrupedal Biomorphic Robot by Evolutionary Algorithms
    Qiu, Guo-Yuan
    Wu, Shih-Hung
    2012 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND BIOMIMETICS (ROBIO 2012), 2012,
  • [27] Speaker State Recognition: Feature Selection Method based on Self-adjusting Multi-criteria Evolutionary Algorithms
    Sergienko, Roman
    Loseva, Elena
    ICINCO: PROCEEDINGS OF THE 13TH INTERNATIONAL CONFERENCE ON INFORMATICS IN CONTROL, AUTOMATION AND ROBOTICS, VOL 1, 2016, : 121 - 127