Nowadays, optimization problems with a few thousands of variables become more common. Population-based algorithms, such as Differential Evolution (DE), Particle Swarm Optimization (PSO), Genetic Algorithms (GAs), and Evolutionary Strategies (ES) are commonly used approaches to solve complex large-scale problems from science and engineering. These approaches all work with a population of candidate solutions. On the other hand, for high-dimensional problems, no matter what is the individuals' distribution, the population i? highly sparse. Therefore, intelligent employment of individual candidates can play a crucial role to find optimal solution(s) faster. The most majority of population-based algorithms utilize pseudo-random population initialization when there is no a priori knowledge about the solution. In this paper, a center-based population initialization is proposed and investigated on seven benchmark functions. The obtained results are compared with the results of Normal, Pseudo Random, and Latin Hypercube population initialization schemes. Furthermore, the advantages of the proposed center-based sampling method are investigated by a mathematical proof and also Monte Carlo (simulation) method. The detailed experimental verifications are provided for problems with 50, 500, and 1000 dimensions.
[1]
S. Rahnamayan,et al.
Solving large scale optimization problems by opposition-based differential evolution (ODE)
,
2008
.
[2]
Shahryar Rahnamayan,et al.
Opposition versus randomness in soft computing techniques
,
2008,
Appl. Soft Comput..
[3]
G. G. Wang,et al.
Mode-pursuing sampling method for global optimization on expensive black-box functions
,
2004
.
[4]
R. Storn,et al.
Differential Evolution
,
2004
.
[5]
M.M.A. Salama,et al.
Opposition-Based Differential Evolution
,
2008,
IEEE Transactions on Evolutionary Computation.
[6]
Kaisa Miettinen,et al.
On initial populations of a genetic algorithm for continuous optimization problems
,
2007,
J. Glob. Optim..
[7]
Ponnuthurai Nagaratnam Suganthan,et al.
Benchmark Functions for the CEC'2013 Special Session and Competition on Large-Scale Global Optimization
,
2008
.
[8]
Richard J. Beckman,et al.
A Comparison of Three Methods for Selecting Values of Input Variables in the Analysis of Output From a Computer Code
,
2000,
Technometrics.