Evolutionary algorithms in noisy environments: theoretical issues and guidelines for practice

被引:149
作者
Beyer, HG [1 ]
机构
[1] Univ Dortmund, Dept Comp Sci 11, D-44221 Dortmund, Germany
关键词
evolutionary algorithms (GA; ES; EP); noisy fitness data; convergence properties; optimization under noise; convergence improvement techniques; self-adaptation;
D O I
10.1016/S0045-7825(99)00386-2
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
This paper is devoted to the effects of fitness noise in evolutionary algorithms (EAs). After a short introduction to the history of this research held, the performance of genetic algorithms (GAs) and evolution strategies (ESs) on the hyper-sphere test function is evaluated. It will be shown that the main effects of noise - the decrease of convergence velocity and the residual location error R-infinity - are observed in both GAs and ESs. Different methods for improving the performance are presented and hypotheses on their working mechanisms are discussed. The method of rescaled mutations is analyzed in depth for the (1, lambda)-ES on the sphere model. It is shown that this method needs advanced self-adaptation (SA) techniques in order to take advantage of the theoretically predicted performance gain. The troubles with current self-adaptation techniques are discussed and directions for further research will be worked out. (C) 2000 Elsevier Science S.A. All rights reserved.
引用
收藏
页码:239 / 267
页数:29
相关论文
共 34 条
[11]   Toward a Theory of Evolution Strategies: On the Benefits of Sex- the (mu/mu, lambda) Theory [J].
Beyer, Hans-Georg .
EVOLUTIONARY COMPUTATION, 1995, 3 (01) :81-111
[12]   Toward a Theory of Evolution Strategies: The (mu, lambda)-Theory [J].
Beyer, Hans-Georg .
EVOLUTIONARY COMPUTATION, 1994, 2 (04) :381-407
[13]   An alternative explanation for the manner in which genetic algorithms operate [J].
Beyer, HG .
BIOSYSTEMS, 1997, 41 (01) :1-15
[14]  
Beyer HG, 1998, LECT NOTES COMPUT SC, V1498, P109, DOI 10.1007/BFb0056854
[15]  
BEYER HG, 1996, THESIS U DORTMUND
[16]  
Blumer M. G., 1980, MATH THEORY QUANTITA
[17]  
Fitzpatrick J. M., 1988, Machine Learning, V3, P101
[18]  
Fogel D.B., 1995, EVOLUTIONARY COMPUTA
[19]  
Goldberg D. E., 1991, Complex Systems, V5, P265
[20]  
Goldberg D. E., 1992, Complex Systems, V6, P333