Improving the accuracy and Robustness of Genetic Programming through Expression Simplification

The MIT Press eBooks · 1996

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.

Read the paper · More papers on PaperTik