On the role of population size and niche radius in fitness sharing

被引:63
作者
Della Cioppa, A [1 ]
De Stefano, C
Marcelli, A
机构
[1] Univ Salerno, Dipartimento Ingn Informaz & Ingn Elettr, I-84084 Fisciano, Italy
[2] Univ Cassino, Dipartimento Automaz Elettromagnet Ingn Informaz, Cassino, Italy
关键词
evolutionary dynamics; fitness sharing; niche identification; niching;
D O I
10.1109/TEVC.2004.837341
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In this paper, we propose a characterization of the dynamic behavior of an evolutionary algorithm (EA) with fitness sharing as a function of both the niche radius and the population size. Such a characterization, given in terms of the mean and the standard deviation of the number of niches found during the evolution, can be applied to any EA employing a proportional selection mechanism and does not make any assumption on either the fitness landscape or the internal parameters of the EA itself. On the basis of the proposed characterization, a method for estimating the optimal values for the population size and the niche radius without any a priori information on the fitness landscape is presented and tested on a standard set of functions. The proposed method also provides the best solution for the problem at hand, i.e., the solution obtained in correspondence of such optimal values, at no additional cost.
引用
收藏
页码:580 / 592
页数:13
相关论文
共 28 条
[1]   CLASSIFIER SYSTEMS AND GENETIC ALGORITHMS [J].
BOOKER, LB ;
GOLDBERG, DE ;
HOLLAND, JH .
ARTIFICIAL INTELLIGENCE, 1989, 40 (1-3) :235-282
[2]  
DARWEN P, 1996, LECT NOTES COMPUTER, V1141, P398
[3]  
DEB K, 1989, PROCEEDINGS OF THE THIRD INTERNATIONAL CONFERENCE ON GENETIC ALGORITHMS, P42
[4]  
DEJONG KA, 1975, THESIS U MI ANN ARB
[5]  
DELLACIOPPA A, 1999, THESIS U NAPLES
[6]   Biological evolution and statistical physics [J].
Drossel, B .
ADVANCES IN PHYSICS, 2001, 50 (02) :209-295
[7]   SELFORGANIZATION OF MATTER AND EVOLUTION OF BIOLOGICAL MACROMOLECULES [J].
EIGEN, M .
NATURWISSENSCHAFTEN, 1971, 58 (10) :465-+
[8]   Using Genetic Algorithms to Explore Pattern Recognition in the Immune System [J].
Forrest, Stephanie ;
Javornik, Brenda ;
Smith, Robert E. ;
Perelson, Alan S. .
EVOLUTIONARY COMPUTATION, 1993, 1 (03) :191-211
[9]  
Gan J, 2001, IEEE C EVOL COMPUTAT, P215, DOI 10.1109/CEC.2001.934392
[10]  
Goldberg D. E., 1987, Genetic Algorithms and their Applications: Proceedings of the Second International Conference on Genetic Algorithms, P41