Adapting self-adaptive parameters in evolutionary algorithms

被引:40
作者
Liang, KH [1 ]
Yao, X
Newton, CS
机构
[1] Univ New S Wales, Australian Def Force Acad, Univ Coll, Sch Comp Sci, Canberra, ACT 2600, Australia
[2] Univ Birmingham, Sch Comp Sci, Birmingham B15 2TT, W Midlands, England
关键词
self-adaptation; evolutionary programming; evolution strategies; global function optimization; dynamic lower bound;
D O I
10.1023/A:1011286929823
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The lognormal self-adaptation has been used extensively in evolutionary programming (EP) and evolution strategies (ES) to adjust the search step size for each objective variable. However, it was discovered in our previous study (K.-H. Liang, X. Yao, Y. Liu, C. Newton, and D. Hoffman, in Evolutionary Programming VII. Proc. of the Seventh Annual Conference on Evolutionary Programming, vol. 1447, edited by V. Porto, N. Saravanan, D. Waagen, and A. Eiben, Lecture Notes in Computer Science, Springer: Berlin, pp. 291-300, 1998) that such self-adaptation may rapidly lead to a search step size that is far too small to explore the search space any further, and thus stagnates search. This is called the loss of step size control. It is necessary to use a lower bound of search step size to avoid this problem. Unfortunately, the optimal setting of lower bound is highly problem dependent. This paper first analyzes both theoretically and empirically how the step size control was lost. Then two schemes of dynamic lower bound are proposed. The schemes enable the EP algorithm to adjust the lower bound dynamically during evolution. Experimental results are presented to demonstrate the effectiveness and efficiency of the dynamic lower bound for a set of benchmark functions.
引用
收藏
页码:171 / 180
页数:10
相关论文
共 19 条
[1]  
Ackley D. H., 1987, CONNECTIONIST MACHIN
[2]  
Angeline PJ., 1995, COMPUTATIONAL INTELL, P152
[3]  
Back T, 1996, EVOLUTIONARY ALGORIT
[4]   An Overview of Evolutionary Algorithms for Parameter Optimization [J].
Baeck, Thomas ;
Schwefel, Hans-Paul .
EVOLUTIONARY COMPUTATION, 1993, 1 (01) :1-23
[5]  
Beyer H.-G., 1996, EVOL COMPUT, V3, P311, DOI DOI 10.1162/EVC0.1995.3.3.311
[6]  
Chellapilla K., 1998, IEEE Transactions on Evolutionary Computation, V2, P91, DOI 10.1109/4235.735431
[7]  
Feller W., 1968, INTRO PROBABILITY TH
[8]   A COMPARISON OF EVOLUTIONARY PROGRAMMING AND GENETIC ALGORITHMS ON SELECTED CONSTRAINED OPTIMIZATION PROBLEMS [J].
FOGEL, DB .
SIMULATION, 1995, 64 (06) :397-404
[9]  
FOGEL DB, 1991, P 25 AS C SIGN SYST, P540
[10]   GENERALIZED DESCENT FOR GLOBAL OPTIMIZATION [J].
GRIEWANK, AO .
JOURNAL OF OPTIMIZATION THEORY AND APPLICATIONS, 1981, 34 (01) :11-39