Non-elitist Selection Can Improve the Performance of Irace

被引:0
|
作者
Ye, Furong [1 ]
Vermetten, Diederick [1 ]
Doerr, Carola [2 ]
Back, Thomas [1 ]
机构
[1] Leiden Univ, LIACS, Leiden, Netherlands
[2] Sorbonne Univ, CNRS, LIP6, Paris, France
关键词
Parameter tuning; Algorithm configuration; Black-box optimization; Evolutionary computation; NICHING GENETIC ALGORITHM; DIVERSITY OPTIMIZATION;
D O I
10.1007/978-3-031-14714-2_3
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Modern optimization strategies such as evolutionary algorithms, ant colony algorithms, Bayesian optimization techniques, etc. come with several parameters that steer their behavior during the optimization process. To obtain high-performing algorithm instances, automated algorithm configuration techniques have been developed. One of the most popular tools is irace, which evaluates configurations in sequential races, making use of iterated statistical tests to discard poorly performing configurations. At the end of the race, a set of elite configurations are selected from those survivor configurations that were not discarded, using greedy truncation selection. We study two alternative selection methods: one keeps the best survivor and selects the remaining configurations uniformly at random from the set of survivors, while the other applies entropy to maximize the diversity of the elites. These methods are tested for tuning ant colony optimization algorithms for traveling salesperson problems and the quadratic assignment problem and tuning an exact tree search solver for satisfiability problems. The experimental results show improvement on the tested benchmarks compared to the default selection of irace. In addition, the obtained results indicate that non-elitist can obtain diverse algorithm configurations, which encourages us to explore a wider range of solutions to understand the behavior of algorithms.
引用
收藏
页码:32 / 45
页数:14
相关论文
共 50 条
  • [1] Fast Non-elitist Evolutionary Algorithms with Power-law Ranking Selection
    Duc-Cuong Dang
    Eremeev, Anton
    Lehre, Per Kristian
    Qin, Xiaoyu
    PROCEEDINGS OF THE 2022 GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE (GECCO'22), 2022, : 1372 - 1380
  • [2] Fitness-Levels for Non-Elitist Populations
    Lehre, Per Kristian
    GECCO-2011: PROCEEDINGS OF THE 13TH ANNUAL GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE, 2011, : 2075 - 2082
  • [3] Migration NSGA: method to improve a non-elitist searching of Pareto front, with application in magnetics
    Sieni, E.
    Di Barba, P.
    Forzan, M.
    INVERSE PROBLEMS IN SCIENCE AND ENGINEERING, 2016, 24 (04) : 543 - 566
  • [4] Escaping Local Optima with Non-Elitist Evolutionary Algorithms
    Duc-Cuong Dang
    Eremeev, Anton
    Lehre, Per Kristian
    THIRTY-FIFTH AAAI CONFERENCE ON ARTIFICIAL INTELLIGENCE, THIRTY-THIRD CONFERENCE ON INNOVATIVE APPLICATIONS OF ARTIFICIAL INTELLIGENCE AND THE ELEVENTH SYMPOSIUM ON EDUCATIONAL ADVANCES IN ARTIFICIAL INTELLIGENCE, 2021, 35 : 12275 - 12283
  • [5] Non-elitist Evolutionary Multi-objective Optimizers Revisited
    Tanabe, Ryoji
    Ishibuchi, Hisao
    PROCEEDINGS OF THE 2019 GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE (GECCO'19), 2019, : 612 - 619
  • [6] Self-adaptation of Mutation Rates in Non-elitist Populations
    Dang, Duc-Cuong
    Lehre, Per Kristian
    PARALLEL PROBLEM SOLVING FROM NATURE - PPSN XIV, 2016, 9921 : 803 - 813
  • [7] A Median Success Rule for Non-Elitist Evolution Strategies: Study of Feasibility
    ElHara, Ouassim Ait
    Auger, Anne
    Hansen, Nikolaus
    GECCO'13: PROCEEDINGS OF THE 2013 GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE, 2013, : 415 - 422
  • [8] More Precise Runtime Analyses of Non-elitist EAs in Uncertain Environments
    Lehre, Per Kristian
    Qin, Xiaoyu
    PROCEEDINGS OF THE 2021 GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE (GECCO'21), 2021, : 1160 - 1168
  • [9] Non-Elitist Truth? The Epistemologies of Italian Journalists in the Hybrid Media System
    Splendore, Sergio
    Iannelli, Laura
    SOCIAL MEDIA + SOCIETY, 2022, 8 (03):
  • [10] Runtime Analysis of Non-elitist Populations: From Classical Optimisation to Partial Information
    Duc-Cuong Dang
    Per Kristian Lehre
    Algorithmica, 2016, 75 : 428 - 461