The exploration/exploitation tradeoff in dynamic cellular genetic algorithms

被引:298
作者
Alba, E [1 ]
Dorronsoro, B
机构
[1] Univ Malaga, Dept Comp Sci, E-29071 Malaga, Spain
[2] Univ Malaga, Comp Cent Serv, E-29071 Malaga, Spain
关键词
cellular genetic algorithm (cGA); evolutionary algorithm (EA); dynamic adaptation; neighborhood-to-population ratio;
D O I
10.1109/TEVC.2005.843751
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
This paper studies static and dynamic decentralized versions of the search model known as cellular genetic algorithm (cGA), in which individuals are located in a specific topology and interact only with their neighbors. Making changes in the shape of such topology or in the neighborhood may give birth to a high number of algorithmic variants. We perform these changes in a methodological way by tuning the concept of ratio. Since the relationship (ratio) between the topology and the neighborhood shape defines the search selection pressure, we propose to analyze in depth the influence of this ratio on the exploration/exploitation tradeoff. As we will see, it is difficult to decide which ratio is best suited for a given problem. Therefore, we introduce a preprogrammed change of this ratio during the evolution as a possible additional improvement that removes the need of specifying a single ratio. A later refinement will lead us to the first adaptive dynamic kind of cellular models to our, knowledge. We conclude that these dynamic cGAs have the most desirable behavior among all the evaluated ones in terms of efficiency and accuracy; we validate our results on a set of seven different problems of considerable complexity in order to better sustain our conclusions.
引用
收藏
页码:126 / 142
页数:17
相关论文
共 40 条
  • [1] Co-operating populations with different evolution behaviours
    Adamidis, P
    Petridis, V
    [J]. 1996 IEEE INTERNATIONAL CONFERENCE ON EVOLUTIONARY COMPUTATION (ICEC '96), PROCEEDINGS OF, 1996, : 188 - 191
  • [2] Improving flexibility and efficiency by adding parallelism to genetic algorithms
    Alba, E
    Troya, JM
    [J]. STATISTICS AND COMPUTING, 2002, 12 (02) : 91 - 114
  • [3] Parallelism and evolutionary algorithms
    Alba, E
    Tomassini, M
    [J]. IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2002, 6 (05) : 443 - 462
  • [4] ALBA E, 2000, LECT NOTES COMPUTER, V1917, P29
  • [5] Angeline PJ., 1995, COMPUTATIONAL INTELL, P152
  • [6] [Anonymous], 1997, Proceedings of the Seventh International Conference on Genetic Algorithms
  • [7] [Anonymous], P 4 INT C GEN ALG
  • [8] Arabas J., 1994, Proceedings of the First IEEE Conference on Evolutionary Computation. IEEE World Congress on Computational Intelligence (Cat. No.94TH0650-2), P73, DOI 10.1109/ICEC.1994.350039
  • [9] Introduction to the special issue:: Self-adaptation
    Bäck, T
    [J]. EVOLUTIONARY COMPUTATION, 2001, 9 (02) : III - IV
  • [10] Back T., 1997, Handbook of evolutionary computation