International Conference on Artificial Intelligence · 2006 · 75 citations · 4 references
ComputingComputer ScienceEvolutionary TheoryProgramming LanguagesSyntaxEvolutionEvolutionary ComputationEvolutionary OptimizationGenetic AlgorithmsGenetic ProgrammingSoftware EvolutionDifferential EvolutionProgram Representation
This proof of concept study examines the possibility of specifying the construction of programs using Differential Evolution, and represents a new form of grammar-based genetic programming, Grammatical Differential Evolution (GDE). In GDE each individual member of the population represents a specific choice of program construction rules, where these rules are specified using a Backus-Naur Form grammar. The results demonstrate that it is possible to generate programs using the Grammatical Differential technique.
4
Michael O’Neill, Conor Ryan · IEEE Transactions on Evolutionary Computation · 2001 · 950 citations
William B. Langdon, Riccardo Poli · 1998 · 130 citations
Crossover in Grammatical Evolution
Michael O’Neill, Conor Ryan, Maarten Keijzer et al. · Genetic Programming and Evolvable Machines · 2003 · 111 citations