Investigating the parameter space of evolutionary algorithms

BioData Min. 2018 Feb 17:11:2. doi: 10.1186/s13040-018-0164-x. eCollection 2018.

Abstract

Evolutionary computation (EC) has been widely applied to biological and biomedical data. The practice of EC involves the tuning of many parameters, such as population size, generation count, selection size, and crossover and mutation rates. Through an extensive series of experiments over multiple evolutionary algorithm implementations and 25 problems we show that parameter space tends to be rife with viable parameters, at least for the problems studied herein. We discuss the implications of this finding in practice for the researcher employing EC.

Keywords: Evolutionary algorithms; Genetic programming; Hyper-parameter; Meta-genetic algorithm; Parameter tuning.