Sciweavers

EC
1998

Effects of Code Growth and Parsimony Pressure on Populations in Genetic Programming

13 years 3 months ago
Effects of Code Growth and Parsimony Pressure on Populations in Genetic Programming
Parsimony pressure, the explicit penalization of larger programs, has been increasingly used as a means of controlling code growth in genetic programming. However, in many cases parsimony pressure degrades the performance of the genetic program. In this paper we show that poor average results with parsimony pressure are a result of “failed” populations that overshadow the results of populations that incorporate parsimony pressure successfully. Additionally, we show that the effect of parsimony pressure can be measured by calculating the relationship between program size and performance within the population. This measure can be used as a partial indicator of success or failure for individual populations. Keywords Code growth, code bloat, parsimony, genetic programming, introns.
Terence Soule, James A. Foster
Added 22 Dec 2010
Updated 22 Dec 2010
Type Journal
Year 1998
Where EC
Authors Terence Soule, James A. Foster
Comments (0)