Literature DB >> 10030466

Effects of code growth and parsimony pressure on populations in genetic programming.

T Soule1, J A Foster.   

Abstract

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.

Mesh:

Year:  1998        PMID: 10030466

Source DB:  PubMed          Journal:  Evol Comput        ISSN: 1063-6560            Impact factor:   3.277


  1 in total

1.  How evolution learns to generalise: Using the principles of learning theory to understand the evolution of developmental organisation.

Authors:  Kostas Kouvaris; Jeff Clune; Loizos Kounios; Markus Brede; Richard A Watson
Journal:  PLoS Comput Biol       Date:  2017-04-06       Impact factor: 4.475

  1 in total

北京卡尤迪生物科技股份有限公司 © 2022-2023.