Different scenarios for survival analysis of evolutionary algorithms

被引:0
作者
Santana, Roberto [1 ]
Lozano, Jose A. [1 ,2 ]
机构
[1] Univ Basque Country, UPV EHU, Bilbao, Spain
[2] Basque Ctr Appl Math BCAM, Bilbao, Spain
来源
PROCEEDINGS OF THE 2017 GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE (GECCO'17) | 2017年
关键词
evolutionary algorithms; survival analysis; experimental framework; PERFORMANCE;
D O I
10.1145/3071178.3071250
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Empirical analysis of evolutionary algorithms (EAs) behavior is usually approached by computing relatively simple descriptive statistics like mean fitness and mean number of evaluations to convergence, or more theoretically sound statistical tests for finding significant differences between algorithms. However, these analyses do not consider situations where the EA failed to finish due to numerical errors or excessive computational time. Furthermore, the ability of an EA to continuously make search improvements is usually overlooked. In this paper we propose the use of the theory from survival analysis for empirically investigating the behavior of EAs, even in situations where not all the experiments finish in a reasonable time. We introduce two scenarios for the application of survival analysis in EAs. Survival trees, a machine learning technique adapted to the survival analysis scenario, are applied to automatically identify combinations of EA parameters with similar effect in the behavior of the algorithm.
引用
收藏
页码:825 / 832
页数:8
相关论文
共 50 条
  • [21] A Runtime Analysis of Parallel Evolutionary Algorithms in Dynamic Optimization
    Lissovoi, Andrei
    Witt, Carsten
    ALGORITHMICA, 2017, 78 (02) : 641 - 659
  • [22] On the application of different evolutionary algorithms to the alignment problem in statistical machine translation
    Rodriguez, Luis
    Garcia-Varea, Ismael
    Gamez, Jose A.
    NEUROCOMPUTING, 2008, 71 (4-6) : 755 - 765
  • [23] Performance Analysis of Evolutionary Algorithms for Steiner Tree Problems
    Lai, Xinsheng
    Zhou, Yuren
    Xia, Xiaoyun
    Zhang, Qingfu
    EVOLUTIONARY COMPUTATION, 2017, 25 (04) : 707 - 723
  • [24] A comparative analysis of evolutionary algorithms for the prediction of software change
    Kaur, Loveleen
    Mishra, Ashutosh
    PROCEEDINGS OF THE 2018 13TH INTERNATIONAL CONFERENCE ON INNOVATIONS IN INFORMATION TECHNOLOGY (IIT), 2018, : 187 - 192
  • [25] An experimental study of adaptive control for evolutionary algorithms
    di Tollo, Giacomo
    Lardeux, Frederic
    Maturana, Jorge
    Saubion, Frederic
    APPLIED SOFT COMPUTING, 2015, 35 : 359 - 372
  • [26] Adaptive evolutionary algorithms for portfolio selection problems
    Filograsso, Gianni
    di Tollo, Giacomo
    COMPUTATIONAL MANAGEMENT SCIENCE, 2023, 20 (01)
  • [27] Parallelism and evolutionary algorithms
    Alba, E
    Tomassini, M
    IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2002, 6 (05) : 443 - 462
  • [28] A comparative analysis of evolutionary algorithms in the design of laminated composite structures
    Tabakov, Pavel Y.
    Moyo, Sibusiso
    SCIENCE AND ENGINEERING OF COMPOSITE MATERIALS, 2017, 24 (01) : 13 - 21
  • [29] Parallel evolutionary algorithms
    Berlich, R
    Kunze, M
    NUCLEAR INSTRUMENTS & METHODS IN PHYSICS RESEARCH SECTION A-ACCELERATORS SPECTROMETERS DETECTORS AND ASSOCIATED EQUIPMENT, 2003, 502 (2-3) : 467 - 470
  • [30] Painting with Evolutionary Algorithms
    Dijkzeul, Danny
    Brouwer, Nielis
    Pijning, Iris
    Koppenhol, Levi
    van den Berg, Daan
    ARTIFICIAL INTELLIGENCE IN MUSIC, SOUND, ART AND DESIGN (EVOMUSART 2022), 2022, : 52 - 67