Zusammenfassung
This paper investigates the effects on building blocks
of using simplification in a GP system to combat the
problem of code bloat. The evolved genetic programs are
simplified online during the evolutionary process using
algebraic simplification rules and hashing techniques.
A simplified form of building block (numerical-nodes)
are tracked throughout several individual GP runs both
when using and not using simplification. The results
suggest that simplification disrupts existing potential
building blocks during the evolution process. However,
the result s also suggest that simplification is
capable of creating new building blocks which are used
to form a more accurate solution than the standard GP.
The effectiveness of GP systems simplification can be
correlated to the creation of these new building
blocks.
Nutzer