Towards an understanding of locality in genetic programming
Towards an understanding of locality in genetic programming
复制标题
理解遗传编程中的局部性
DOI:
10.1145/1830483.1830646
复制
发表时间:
2010
期刊:
影响因子:
--
通讯作者:
A. Brabazon
中科院分区:
文献类型:
--
作者:
E. López;James McDermott;M. O’Neill;A. Brabazon
Locality - how well neighbouring genotypes correspond to neighbouring phenotypes - has been defined as a key element affecting how Evolutionary Computation systems explore and exploit the search space. Locality has been studied empirically using the typical Genetic Algorithm (GA) representation (i.e., bitstrings), and it has been argued that locality plays an important role in EC performance. To our knowledge, there are few explicit studies of locality using the typical Genetic Programming (GP) representation (i.e., tree-like structures). The aim of this paper is to address this important research gap. We extend the genotype-phenotype definition of locality to GP by studying the relationship between genotypes and fitness. We consider a mutation-based GP system applied to two problems which are highly difficult to solve by GP (a multimodal deceptive landscape and a highly neutral landscape). To analyse in detail the locality in these instances, we adopt three popular mutation operators. We analyse the operators' genotypic step sizes in terms of three distance measures taken from the specialised literature and in terms of corresponding fitness values. We also analyse the frequencies of different sizes of fitness change.
DOI:
--
发表时间:
1992
期刊:
--
影响因子:
--
作者:
J. Koza
通讯作者:
J. Koza