• DocumentCode
    2911353
  • Title

    Algorithm comparisons and the significance of population size

  • Author

    Malan, Katherine M. ; Engelbrecht, Andries P.

  • Author_Institution
    Dept. of Comput. Sci., Univ. of Pretoria, Tshwane
  • fYear
    2008
  • fDate
    1-6 June 2008
  • Firstpage
    914
  • Lastpage
    920
  • Abstract
    In studies that compare the performance of population-based optimization algorithms, it is sometimes assumed that the comparison is valid as long as the number of function evaluations is equal, even if the population size differs. This paper shows that such comparisons are invalid. The performance of two algorithms: differential evolution (DE) and global best particle swarm optimization (gbest PSO) are tested on standard benchmark problems with different numbers of individuals/particles (20, 50 and 100). It is shown that there are significance differences in the performance of the same algorithm with the same number of function evaluations, but with different numbers of individuals/particles. Comparisons of different algorithms should therefore always use the same population size for results to be valid.
  • Keywords
    evolutionary computation; function evaluation; particle swarm optimisation; differential evolution; function evaluations; global best particle swarm optimization; population size; population-based optimization algorithms; Benchmark testing; Convergence; Genetic algorithms; Genetic programming; Particle swarm optimization; Performance evaluation; Transportation;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Evolutionary Computation, 2008. CEC 2008. (IEEE World Congress on Computational Intelligence). IEEE Congress on
  • Conference_Location
    Hong Kong
  • Print_ISBN
    978-1-4244-1822-0
  • Electronic_ISBN
    978-1-4244-1823-7
  • Type

    conf

  • DOI
    10.1109/CEC.2008.4630905
  • Filename
    4630905