Bloat control operators and diversity in genetic programming: a comparative study
Research Area: | Articulos | Year: | 2010 | ||||
---|---|---|---|---|---|---|---|
Type of Publication: | Article | ||||||
Authors: | Alfaro-Cid, Eva; Merelo, J.J.; Fernández de Vega, F.; Esparcia-Alcázar, A.I.; Sharman, K. | ||||||
Journal: | Evolutionary Computation | Volume: | 18 | ||||
Number: | 2 | Pages: | 305-332 | ||||
Abstract: | This paper reports a comparison of several bloat control methods
and also evaluates a recent proposal for limiting the size of the
individuals: a genetic operator called \emph{prune and plant}. The
aim of this work is to test the adequacy of this method. Since
a preliminary study of the method has already shown promising
results, we have performed a thorough study in a set of benchmark
problems aiming at demonstrating the utility of the new approach. Prune and plant has obtained
results that maintain the quality of the final solutions in terms of
fitness while achieving a substantial reduction of the mean tree
size in all four problem domains considered. In addition, in one of these problem domains
prune and plant has demonstrated to be better in terms of fitness, size reduction and time consumption than any of the other
bloat control techniques under comparison. The experimental part of the
study presents a comparison of performance in terms of phenotypic and
genotypic diversity. This comparison study can provide the practitioner with some
relevant clues as to which bloat control method is better suited to a
particular problem and whether the advantage of a method derives or not
from its influence on the genetic pool diversity. |
||||||