AModel for Analysing the Collective Dynamic Behaviour and Characterising the Exploitation of Population- Based Algorithms

被引:9
作者
Turkey, Mikdam [1 ]
Poli, Riccardo [1 ]
机构
[1] Univ Essex, Sch Comp Sci, Colchester CO4 3SQ, Essex, England
关键词
Collective behaviour analysis; exploitation; population dynamics; population-based algorithms; evolutionary algorithms; emergent features; self-organising maps; SUBTREE-SWAPPING CROSSOVER; GENERAL SCHEMA THEORY; EVOLUTIONARY ALGORITHMS; GENETIC ALGORITHMS;
D O I
10.1162/EVCO_a_00107
中图分类号
TP18 [人工智能理论];
学科分类号
140502 [人工智能];
摘要
Several previous studies have focused on modelling and analysing the collective dynamic behaviour of population-based algorithms. However, an empirical approach for identifying and characterising such a behaviour is surprisingly lacking. In this paper, we present a new model to capture this collective behaviour, and to extract and quantify features associated with it. The proposed model studies the topological distribution of an algorithm's activity from both a genotypic and a phenotypic perspective, and represents population dynamics using multiple levels of abstraction. The model can have different instantiations. Here it has been implemented using a modified version of self-organising maps. These are used to represent and track the population motion in the fitness landscape as the algorithm operates on solving a problem. Based on this model, we developed a set of features that characterise the population's collective dynamic behaviour. By analysing them and revealing their dependency on fitness distributions, we were then able to define an indicator of the exploitation behaviour of an algorithm. This is an entropy-based measure that assesses the dependency on fitness distributions of different features of population dynamics. To test the proposed measures, evolutionary algorithms with different crossover operators, selection pressure levels and population handling techniques have been examined, which lead populations to exhibit a wide range of exploitation-exploration behaviours.
引用
收藏
页码:159 / 188
页数:30
相关论文
共 52 条
[1]
[Anonymous], 1995, THESIS CITESEER
[2]
[Anonymous], PARALLEL PROBLEM SOLVING FROM NATURE, 2
[3]
[Anonymous], 2001, Proceedings of the Genetic and Evolutionary Computation Conference GECCO-2001
[4]
[Anonymous], 1975, ANAL BEHAV CLASS GEN
[5]
[Anonymous], 2007, NUMERICAL RECIPES
[6]
[Anonymous], 2005, Search Methodologies: Introductory Tutorials in Optimization and Decision Support Techniques, DOI [DOI 10.1007/0-387-28356-0_11, 10.1007/0-387-28356-0_11]
[7]
Back T., 1997, HDB EVOLUTIONARY COM
[8]
Ben Amor H, 2005, GECCO 2005: Genetic and Evolutionary Computation Conference, Vols 1 and 2, P1531
[9]
Bethke A. D., 1981, THESIS U MICHIGAN AN
[10]
COBB HG, 1993, PROCEEDINGS OF THE FIFTH INTERNATIONAL CONFERENCE ON GENETIC ALGORITHMS, P523