DocumentCode :
3396257
Title :
Grammar model-based program evolution
Author :
Shan, Y. ; McKay, R.I. ; Baxter, R. ; Abbass, H. ; Essam, D. ; Nguyen, H.X.
Author_Institution :
Sch. of Info. Tech. & Electr. Eng., New South Wales Univ., Canberra, NSW, Australia
Volume :
1
fYear :
2004
fDate :
19-23 June 2004
Firstpage :
478
Abstract :
In evolutionary computation, genetic operators, such as mutation and crossover, are employed to perturb individuals to generate the next population. However these fixed, problem independent genetic operators may destroy the sub-solution, usually called building blocks, instead of discovering and preserving them. One way to overcome this problem is to build a model based on the good individuals, and sample this model to obtain the next population. There is a wide range of such work in genetic algorithms; but because of the complexity of the genetic programming (GP) tree representation, little work of this kind has been done in GP. In this paper, we propose a new method, grammar model-based program evolution (GMPE) to evolved GP program. We replace common GP genetic operators with a probabilistic context-free grammar (SCFG). In each generation, an SCFG is learnt, and a new population is generated by sampling this SCFG model. On two benchmark problems we have studied, GMPE significantly outperforms conventional GP, learning faster and more reliably.
Keywords :
context-free grammars; genetic algorithms; probability; GP tree representation; SCFG model; crossover; evolutionary computation; genetic algorithm; genetic operator; genetic programming tree representation; grammar model-based program evolution; mutation; probabilistic context-free grammar; Australia; Context modeling; Educational institutions; Electronic design automation and methodology; Evolutionary computation; Genetic algorithms; Genetic mutations; Genetic programming; Sampling methods; Stochastic processes;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Evolutionary Computation, 2004. CEC2004. Congress on
Print_ISBN :
0-7803-8515-2
Type :
conf
DOI :
10.1109/CEC.2004.1330895
Filename :
1330895
Link To Document :
بازگشت