Title :
Evolutionary computation: an overview
Author :
Bäck, Thomas ; Schwefel, Hans-Paul
Author_Institution :
Center for Appl. Syst. Anal., Informatik Ceotrum Dortmund, Germany
Abstract :
We present an overview of the most important representatives of algorithms gleaned from natural evolution, so-called evolutionary algorithms. Evolution strategies, evolutionary programming, and genetic algorithms are summarized, with special emphasis on the principle of strategy parameter self-adaptation utilized by the first two algorithms to learn their own strategy parameters such as mutation variances and covariances. Some experimental results are presented which demonstrate the working principle and robustness of the self-adaptation methods used in evolution strategies and evolutionary programming. General principles of evolutionary algorithms are discussed, and we identify certain properties of natural evolution which might help to improve the problem solving capabilities of evolutionary algorithms even further
Keywords :
covariance analysis; genetic algorithms; learning (artificial intelligence); problem solving; self-adjusting systems; evolutionary algorithms; evolutionary computation; evolutionary programming; genetic algorithms; learning; mutation covariances; mutation variances; natural evolution; problem solving; strategy parameter self-adaptation; Algorithm design and analysis; Europe; Evolution (biology); Evolutionary computation; Genetic algorithms; Genetic mutations; Genetic programming; Optimization methods; Problem-solving; Robustness;
Conference_Titel :
Evolutionary Computation, 1996., Proceedings of IEEE International Conference on
Conference_Location :
Nagoya
Print_ISBN :
0-7803-2902-3
DOI :
10.1109/ICEC.1996.542329