Improvements of Real-coded Genetic Algorithms for Solving Multi-modal Problems

During last years, a lot of optimization strategies were developed including genetic algorithms, especially because of their robustness and their very limited requirements on a solved problem. Nevertheless, an optimization of multi-modal problems remains computationally very expensive process. In this paper, several improvements are proposed to the SADE genetic algorithm in order to increase the speed of convergence and reduce the number of tuning parameters. A previously proposed niching strategy is combined with the new version of a genetic algorithm to improve performance on multi-modal problems using several re-starts of an optimization process and memorizing found local extremes.

[1]  Samir W. Mahfoud A Comparison of Parallel and Sequential Niching Methods , 1995, ICGA.

[2]  Anna Kucerová,et al.  A competitive comparison of different types of evolutionary algorithms , 2001, ArXiv.

[3]  Michal Šejnoha,et al.  New approach to optimization of reinforced concrete beams , 2000 .

[4]  Goldberg,et al.  Genetic algorithms , 1993, Robust Control Systems with Genetic Algorithms.

[5]  John J. Grefenstette,et al.  Genetic algorithms and their applications , 1987 .

[6]  Anna Kucerová,et al.  Optimal design and optimal control of structures undergoing finite rotations and elastic deformations , 2009, ArXiv.

[7]  Zbigniew Michalewicz,et al.  Genetic Algorithms + Data Structures = Evolution Programs , 1996, Springer Berlin Heidelberg.

[8]  David E. Goldberg,et al.  Genetic Algorithms in Search Optimization and Machine Learning , 1988 .

[9]  Sam Kwong,et al.  Genetic algorithms and their applications , 1996, IEEE Signal Process. Mag..

[10]  Samir W. Mahfoud Niching methods for genetic algorithms , 1996 .

[11]  P. Siarry,et al.  An improvement of the standard genetic algorithm fighting premature convergence in continuous optimization , 2000 .

[12]  John H. Holland,et al.  Adaptation in Natural and Artificial Systems: An Introductory Analysis with Applications to Biology, Control, and Artificial Intelligence , 1992 .

[13]  Julian F. Miller,et al.  Genetic and Evolutionary Computation — GECCO 2003 , 2003, Lecture Notes in Computer Science.

[14]  Anna Kucerová,et al.  Improvements of real coded genetic algorithms based on differential operators preventing premature convergence , 2004, ArXiv.

[15]  Rainer Storn,et al.  Differential Evolution – A Simple and Efficient Heuristic for global Optimization over Continuous Spaces , 1997, J. Glob. Optim..

[16]  M. Y. Rafiq,et al.  Genetic algorithms in optimal design and detailing of reinforced concrete biaxial columns supported by a declarative approach for capacity checking , 1998 .

[17]  R. Storn,et al.  On the usage of differential evolution for function optimization , 1996, Proceedings of North American Fuzzy Information Processing.