Tackling real-coded genetic algorithms: Operators and tools for behavioural analysis

被引:804
作者
Herrera, F [1 ]
Lozano, M [1 ]
Verdegay, JL [1 ]
机构
[1] Univ Granada, Dept Comp Sci & AI, ETS Ingn Informat, E-18071 Granada, Spain
关键词
genetic algorithms; real coding; continuous search spaces;
D O I
10.1023/A:1006504901164
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Genetic algorithms play a significant role, as search techniques for handling complex spaces, in many fields such as artificial intelligence, engineering, robotic, etc. Genetic algorithms are based on the underlying genetic process in biological organisms and on the natural evolution principles of populations. These algorithms process a population of chromosomes, which represent search space solutions, with three operations: selection, crossover and mutation. Under its initial formulation, the search space solutions are coded using the binary alphabet. However, the good properties related with these algorithms do not stem from the use of this alphabet; other coding types have been considered for the representation issue, such as real coding, which would seem particularly natural when tackling optimization problems of parameters with variables in continuous domains. In this paper we review the features of real-coded genetic algorithms. Different models of genetic operators and some mechanisms available for studying the behaviour of this type of genetic algorithms are revised and compared.
引用
收藏
页码:265 / 319
页数:55
相关论文
共 105 条
[71]  
Ono I, 1997, P 7 INT C GEN ALG, P246
[72]   THEORETICAL-ANALYSIS OF EVOLUTIONARY ALGORITHMS WITH AN INFINITE POPULATION-SIZE IN CONTINUOUS SPACE .2. ANALYSIS OF THE DIVERSIFICATION ROLE OF CROSSOVER [J].
QI, XF ;
PALMIERI, F .
IEEE TRANSACTIONS ON NEURAL NETWORKS, 1994, 5 (01) :120-129
[73]   THEORETICAL-ANALYSIS OF EVOLUTIONARY ALGORITHMS WITH AN INFINITE POPULATION-SIZE IN CONTINUOUS SPACE .1. BASIC PROPERTIES OF SELECTION AND MUTATION [J].
QI, XF ;
PALMIERI, F .
IEEE TRANSACTIONS ON NEURAL NETWORKS, 1994, 5 (01) :102-119
[74]  
Radcliffe N. J., 1991, Complex Systems, V5, P183
[75]  
Radcliffe N. J., 1992, PARALLEL PROBLEM SOL, P259
[76]  
Radcliffe N. J., 1991, ICGA, P222
[77]  
REEVES CR, 1993, PROCEEDINGS OF THE FIFTH INTERNATIONAL CONFERENCE ON GENETIC ALGORITHMS, P92
[78]  
Renders J.-M., 1994, P 1 IEEE C EV COMP, P312, DOI [DOI 10.1109/ICEC.1994.349948, 10.1109/ICEC.1994.349948.]
[79]  
SALOMON R, 1996, 4 INT C PAR PROBL SO, V1141, P227
[80]   Some Comments on Evolutionarv Algorithm Theory [J].
Salomon, Ralf .
EVOLUTIONARY COMPUTATION, 1996, 4 (04) :405-415