Welcome!
To use the personalized features of this site, please log in or register.
If you have forgotten your username or password, we can help.
|
 |
Uniform Subtree Mutation
| Book Series | Lecture Notes in Computer Science |
| Publisher | Springer Berlin / Heidelberg |
| ISSN | 0302-9743 (Print) 1611-3349 (Online) |
| Volume | Volume 2278/2002 |
| Book | Genetic Programming |
| DOI | 10.1007/3-540-45984-7 |
| Copyright | 2002 |
| ISBN | 978-3-540-43378-1 |
| DOI | 10.1007/3-540-45984-7_15 |
| Pages | 28-37 |
| Subject Collection | Computer Science |
| SpringerLink Date | Tuesday, January 01, 2002 |
| |
|
Terry Van Belle9 and Ackley David H. 9 
| (9) |
Department of Computer Science, University of New Mexico, Albuquerque, NM, USA |
Abstract
The traditional genetic programming crossover and mutation operators have the property that they tend to affect smaller and
smaller fractions of a solution tree as the tree grows larger. It is generally thought that this property contributes to the
‘code bloat’ problem, in which evolving solution trees rapidly become unmanageably large, and researchers have investigated
alternate operators designed to avoid this effect. We introduce one such operator, called uniform subtree mutation (USM), and investigate its performance—alone and in combination with traditional crossover-on six standard problems. We measure
its behavior using both computational effort and size effort, a variation that takes tree size into account. Our tests show that genetic programming using pure USM reduces evolved tree
sizes dramatically, compared to crossover, but does impact solution quality somewhat. In some cases, however, a combination of USM and crossover yielded both smaller trees and superior performance, as measured both by size effort and traditional
metrics.
Fulltext Preview (Small, Large)
 References secured to subscribers.
|
|
|
|
|
|