Self-adaptation of Mutation Rates in Non-elitist Populations

被引:52
|
作者
Dang, Duc-Cuong [1 ]
Lehre, Per Kristian [1 ]
机构
[1] Univ Nottingham, Sch Comp Sci, Nottingham, England
关键词
ALGORITHMS;
D O I
10.1007/978-3-319-45823-6_75
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The runtime of evolutionary algorithms (EAs) depends critically on their parameter settings, which are often problem-specific. Automated schemes for parameter tuning have been developed to alleviate the high costs of manual parameter tuning. Experimental results indicate that self-adaptation, where parameter settings are encoded in the genomes of individuals, can be effective in continuous optimisation. However, results in discrete optimisation have been less conclusive. Furthermore, a rigorous runtime analysis that explains how self-adaptation can lead to asymptotic speedups has been missing. This paper provides the first such analysis for discrete, population-based EAs. We apply levelbased analysis to show how a self-adaptive EA is capable of fine-tuning its mutation rate, leading to exponential speedups over EAs using fixed mutation rates.
引用
收藏
页码:803 / 813
页数:11
相关论文
共 50 条
  • [21] Self-Adaptation of Mutation Operator and Probability for Permutation Representations in Genetic Algorithms
    Serpell, Martin
    Smith, James E.
    EVOLUTIONARY COMPUTATION, 2010, 18 (03) : 491 - 514
  • [22] Lower Bounds for Non-Elitist Evolutionary Algorithms via Negative Multiplicative Drift
    Doerr, Benjamin
    EVOLUTIONARY COMPUTATION, 2021, 29 (02) : 305 - 329
  • [23] More Precise Runtime Analyses of Non-elitist Evolutionary Algorithms in Uncertain Environments
    Per Kristian Lehre
    Xiaoyu Qin
    Algorithmica, 2024, 86 : 396 - 441
  • [24] Self-adaptation in evolving systems
    Stephens, CR
    Olmedo, IG
    Vargas, JM
    Waelbroeck, H
    ARTIFICIAL LIFE, 1998, 4 (02) : 183 - 201
  • [25] The KnowLang approach to self-adaptation
    Vassev, Emil
    Hinchey, Mike
    Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), 2015, 8950 : 676 - 692
  • [26] Self-adaptation in evolutionary algorithms
    Meyer-Nieberg, Silja
    Beyer, Hans-Georg
    PARAMETER SETTING IN EVOLUTIONARY ALGORITHMS, 2007, 54 : 47 - +
  • [27] Self-adaptation of chimera states
    Yao, Nan
    Huang, Zi-Gang
    Ren, Hai-Peng
    Grebogi, Celso
    Lai, Ying-Cheng
    PHYSICAL REVIEW E, 2019, 99 (01)
  • [28] XSA: eXplainable Self-Adaptation
    Camilli, Matteo
    Mirandola, Raffaela
    Scandurra, Patrizia
    PROCEEDINGS OF THE 37TH IEEE/ACM INTERNATIONAL CONFERENCE ON AUTOMATED SOFTWARE ENGINEERING, ASE 2022, 2022,
  • [29] Self-Adaptation in Industry: A Survey
    Weyns, Danny
    Gerostathopoulos, Ilias
    Abbas, Nadeem
    Andersson, Jesper
    Biffl, Stefan
    Brada, Premek
    Bures, Tomas
    Di Salle, Amleto
    Galster, Matthias
    Lago, Patricia
    Lewis, Grace
    Litoiu, Marin
    Musil, Angelika
    Musil, Juergen
    Patros, Panos
    Pelliccione, Patrizio
    ACM TRANSACTIONS ON AUTONOMOUS AND ADAPTIVE SYSTEMS, 2023, 18 (02)
  • [30] Web course self-adaptation
    Razek, MA
    Frasson, A
    Kaltenbach, M
    IEEE/WIC INTERNATIONAL CONFERENCE ON INTELLIGENT AGENT TECHNOLOGY, PROCEEDINGS, 2003, : 614 - 617