Genetic programming: on the programming of computers by means of natural selection
Genetic programming: on the programming of computers by means of natural selection
The evolution of evolvability in genetic programming
Advances in genetic programming
Recombination, selection, and the genetic construction of computer programs
Recombination, selection, and the genetic construction of computer programs
Genetic Programming and Evolvable Machines
An Evaluation of EvolutionaryGeneralisation in Genetic Programming
Artificial Intelligence Review
Genetic programming for medical classification: a program simplification approach
Genetic Programming and Evolvable Machines
Efficient tree traversal to reduce code growth in tree-based genetic programming
Journal of Heuristics
How online simplification affects building blocks in genetic programming
Proceedings of the 11th Annual conference on Genetic and evolutionary computation
Analysing the regularity of genomes using compression and expression simplification
EuroGP'07 Proceedings of the 10th European conference on Genetic programming
Excluding fitness helps improve robustness of evolutionary algorithms
KES'05 Proceedings of the 9th international conference on Knowledge-Based Intelligent Information and Engineering Systems - Volume Part IV
A relaxed approach to simplification in genetic programming
EuroGP'10 Proceedings of the 13th European conference on Genetic Programming
Analysis of building blocks with numerical simplification in genetic programming
EuroGP'10 Proceedings of the 13th European conference on Genetic Programming
Operator equalisation for bloat free genetic programming and a survey of bloat control methods
Genetic Programming and Evolvable Machines
Where should we stop? an investigation on early stopping for GP learning
SEAL'12 Proceedings of the 9th international conference on Simulated Evolution and Learning
Hi-index | 0.00 |
Genetic Programming (GP) is clearly an inductive learning approach because the program discovered must reproduce the behavior of the desired program over all the input space, not just the space represented in the training examples [Koz92e], [Alt94]. When GP uses only consistency with the training examples as a guide, very large (bloated) programs can result that "overfit" the training examples and therefore perform poorly over the complete input space. To avoid this problem, the search process can be biased by applying Occam's razor to prefer simpler, smaller programs that are more likely to reproduce the desired program. This paper introduces a general way of doing this through expression simplification.