On the influence of the number of algorithms, problems, and independent runs in the comparison of evolutionary algorithms

被引:40
|
作者
Vecek, Niki [1 ]
Crepinsek, Matej [1 ]
Mernik, Marjan [1 ]
机构
[1] Univ Maribor, Fac Elect Engn & Comp Sci, Smetanova 17, SLO-2000 Maribor, Slovenia
关键词
Multiple comparison; Friedman test; Nemenyi test; CRS4EAs; CHESS RATING SYSTEM; STATISTICAL COMPARISONS; PERFORMANCE; CLASSIFIERS; TESTS; POWER;
D O I
10.1016/j.asoc.2017.01.011
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
When conducting a comparison between multiple algorithms on multiple optimisation problems it is expected that the number of algorithms, problems and even the number of independent runs will affect the final conclusions. Our question in this research was to what extent do these three factors affect the conclusions of standard Null Hypothesis Significance Testing (NHST) and the conclusions of our novel method for comparison and ranking the Chess Rating System for Evolutionary Algorithms (CRS4EAs). An extensive experiment was conducted and the results were gathered and saved of k = 16 algorithms on N = 40 optimisation problems over n = 100 runs. These results were then analysed in a way that shows how these three values affect the final results, how they affect ranking and which values provide unreliable results. The influence of the number of algorithms was examined for values k = {4, 8, 12, 16}, number of problems for values N = {5, 10, 20, 40}, and number of independent runs for values n = {10, 30, 50, 100}. We were also interested in the comparison between both methods - NHST's Friedman test with post-hoc Nemenyi test and CRS4EAs - to see if one of them has advantages over the other. Whilst the conclusions after analysing the values of k were pretty similar, this research showed that the wrong value of N can give unreliable results when analysing with the Friedman test. The Friedman test does not detect any or detects only a small number of significant differences for small values of N and the CRS4EAs does not have a problem with that. We have also shown that CRS4EAs is an appropriate method when only a small number of independent runs n are available. (C) 2017 Elsevier B.V. All rights reserved.
引用
收藏
页码:23 / 45
页数:23
相关论文
共 50 条
  • [21] Comparison of Various Evolutionary and Memetic Algorithms
    Balazs, Krisztian
    Botzheim, Janos
    Koczy, Laszlo T.
    INTEGRATED UNCERTAINTY MANAGEMENT AND APPLICATIONS, 2010, 68 : 431 - +
  • [22] Algorithms for RNA folding: a comparison of dynamic programming and parallel evolutionary algorithms
    Wiese, KC
    Hendriks, A
    Poonian, J
    2005 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION, VOLS 1-3, PROCEEDINGS, 2005, : 475 - 483
  • [23] Comparison of multi-modal optimization algorithms based on evolutionary algorithms
    Singh, Gulshan
    Deb, Kalyanmoy
    GECCO 2006: GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE, VOL 1 AND 2, 2006, : 1305 - +
  • [24] Comparison among evolutionary algorithms and classical optimization methods for circuit design problems
    Anile, AM
    Cutello, V
    Nicosia, G
    Rascunà, R
    Spinella, S
    2005 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION, VOLS 1-3, PROCEEDINGS, 2005, : 765 - 772
  • [25] CryptoBench: Benchmarking Evolutionary Algorithms with Cryptographic Problems
    Picek, Stjepan
    Jakobovic, Domagoj
    O'Reilly, Una-May
    PROCEEDINGS OF THE 2017 GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE COMPANION (GECCO'17 COMPANION), 2017, : 1597 - 1604
  • [26] Multiobjective Evolutionary Algorithms: Applications in Real Problems
    Berlanga, Antonio
    Garcia Herrero, Jess
    Manuel Molina, Jose
    BIO-INSPIRED SYSTEMS: COMPUTATIONAL AND AMBIENT INTELLIGENCE, PT 1, 2009, 5517 : 714 - 719
  • [27] Evolutionary Algorithms for Minimax Problems in Robust Design
    Cramer, Aaron M.
    Sudhoff, Scott D.
    Zivi, Edwin L.
    IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2009, 13 (02) : 444 - 453
  • [28] Evolutionary algorithms for stochastic arc routing problems
    Fleury, G
    Lacomme, P
    Prins, C
    APPLICATIONS OF EVOLUTIONARY COMPUTING, 2004, 3005 : 501 - 512
  • [29] Benchmark antenna problems for evolutionary optimization algorithms
    Pantoja, Mario Fernandez
    Bretones, Amelia Rubio
    Martin, Rafael Gomez
    IEEE TRANSACTIONS ON ANTENNAS AND PROPAGATION, 2007, 55 (04) : 1111 - 1121
  • [30] Performance of evolutionary algorithms on random decomposable problems
    Pelikan, Martin
    Sastry, Kumara
    Butz, Martin V.
    Goldberg, David E.
    PARALLEL PROBLEM SOLVING FROM NATURE - PPSN IX, PROCEEDINGS, 2006, 4193 : 788 - 797