On initial populations of a genetic algorithm for continuous optimization problems

被引:119
作者
Maaranen, Heikki
Miettinen, Kaisa
Penttinen, Antti
机构
[1] Helsinki Sch Econ, FI-00101 Helsinki, Finland
[2] Patria Aviat Oy, FI-35600 Halli, Finland
[3] Univ Jyvaskyla, Dept Math & Stat, FI-40014 Jyvaskyla, Finland
基金
芬兰科学院;
关键词
global optimization; continuous variables; evolutionary algorithms; initial population; random number generation; RANDOM SEARCH; SEQUENCES;
D O I
10.1007/s10898-006-9056-6
中图分类号
C93 [管理学]; O22 [运筹学];
学科分类号
070105 ; 12 ; 1201 ; 1202 ; 120202 ;
摘要
Genetic algorithms are commonly used metaheuristics for global optimization, but there has been very little research done on the generation of their initial population. In this paper, we look for an answer to the question whether the initial population plays a role in the performance of genetic algorithms and if so, how it should be generated. We show with a simple example that initial populations may have an effect on the best objective function value found for several generations. Traditionally, initial populations are generated using pseudo random numbers, but there are many alternative ways. We study the properties of different point generators using four main criteria: the uniform coverage and the genetic diversity of the points as well as the speed and the usability of the generator. We use the point generators to generate initial populations for a genetic algorithm and study what effects the uniform coverage and the genetic diversity have on the convergence and on the final objective function values. For our tests, we have selected one pseudo and one quasi random sequence generator and two spatial point processes: simple sequential inhibition process and nonaligned systematic sampling. In numerical experiments, we solve a set of 52 continuous test functions from 16 different function families, and analyze and discuss the results.
引用
收藏
页码:405 / 436
页数:32
相关论文
共 46 条
[1]  
Acworth P. A., 1998, MONTE CARLO QUASIMON, P1, DOI DOI 10.1007/978-1-4612-1690-2
[2]   MODIFIED CONTROLLED RANDOM SEARCH ALGORITHMS [J].
ALI, MM ;
STOREY, C .
INTERNATIONAL JOURNAL OF COMPUTER MATHEMATICS, 1994, 53 (3-4) :229-235
[3]   TOPOGRAPHICAL MULTILEVEL SINGLE LINKAGE [J].
ALI, MM ;
STOREY, C .
JOURNAL OF GLOBAL OPTIMIZATION, 1994, 5 (04) :349-358
[4]   IMPLEMENTING SOBOLS QUASIRANDOM SEQUENCE GENERATOR [J].
BRATLEY, P ;
FOX, BL .
ACM TRANSACTIONS ON MATHEMATICAL SOFTWARE, 1988, 14 (01) :88-100
[5]  
Bratley P., 1992, ACM Transactions on Modeling and Computer Simulation, V2, P195, DOI 10.1145/146382.146385
[6]   Distribution properties of multiply-with-carry random number generators [J].
Couture, R ;
LEcuyer, P .
MATHEMATICS OF COMPUTATION, 1997, 66 (218) :591-607
[7]   GLOBAL OPTIMIZATION AND SIMULATED ANNEALING [J].
DEKKERS, A ;
AARTS, E .
MATHEMATICAL PROGRAMMING, 1991, 50 (03) :367-393
[8]  
*DIEHARD, 2004, BATT TESTS RAND NUMB
[9]  
Diggle P.J., 1983, Statistical analysis of spatial point patterns
[10]  
DYKES S, 1994, P 1994 IEEE INT C SY, V2, P1914