作者
Lawrence Beadle, Colin G Johnson
发表日期
2009/9
期刊
Genetic Programming and Evolvable Machines
卷号
10
页码范围
307-337
出版商
Springer US
简介
Population initialisation in genetic programming is both easy, because random combinations of syntax can be generated straightforwardly, and hard, because these random combinations of syntax do not always produce random and diverse program behaviours. In this paper we perform analyses of behavioural diversity, the size and shape of starting populations, the effects of purely semantic program initialisation and the importance of tree shape in the context of program initialisation. To achieve this, we create four different algorithms, in addition to using the traditional ramped half and half technique, applied to seven genetic programming problems. We present results to show that varying the choice and design of program initialisation can dramatically influence the performance of genetic programming. In particular, program behaviour and evolvable tree shape can have dramatic effects on the …
引用总数
20092010201120122013201420152016201720182019202020212022202320241666968829232423
学术搜索中的文章