Today, it is widely accepted in the evolutionary computation community that the principle of self-adaptation of strategy parameters, as proposed by Schwefel (1992) is one of the most sophisticated methods to tackle the problem of adjusting the control parameters (e.g., mutation rates or mutation step sizes) of an evolutionary algorithm during the course of the optimization process. Essentially, the distinguishing feature of self-adaptive parameter control mechanisms is that the control parameters (also called strategy parameters) are evolved by the evolutionary algorithm, rather than exogenously defined or modified according to some fixed schedule. Following classifications offered by Angeline (1995) and Hinterding et al. (1997), the existing approaches for strategy parameter control (as opposed to static parameter settings, i.e., using no control at all) in evolutionary algorithms can be classified as follows:
[1]
T. Metcalfe,et al.
Stellar structure modeling using a parallel genetic algorithm for objective global optimization
,
2002,
astro-ph/0208315.
[2]
Peter J. Angeline,et al.
Morphogenic Evolutionary Computations: Introduction, Issues and Example
,
1995,
Evolutionary Programming.
[3]
Hans-Georg Beyer,et al.
Toward a Theory of Evolution Strategies: Self-Adaptation
,
1995,
Evolutionary Computation.
[4]
Zbigniew Michalewicz,et al.
Adaptation in evolutionary computation: a survey
,
1997,
Proceedings of 1997 IEEE International Conference on Evolutionary Computation (ICEC '97).