Developmental Evaluation in Genetic Programming: the
Preliminary Results
R. McKay, T. Hoang, D. Essam, и X. Nguyen. Proceedings of the 9th European Conference on Genetic
Programming, том 3905 из Lecture Notes in Computer Science, стр. 280--289. Budapest, Hungary, Springer, (10 - 12 April 2006)
Аннотация
This paper investigates developmental evaluation in
Genetic Programming (GP). Extant GP systems, including
developmental GP systems, typically exhibit modular and
hierarchical structure only to the degree it is
built-in by the designer; by contrast, biological
systems exhibit a high degree of organisation in their
genotypes. We hypothesise that even when GP systems are
subject to changing environments, for which the
adaptability arising from modular structure would be
advantageous, the benefit is at the species rather than
individual level, so that selection is very weak. By
contrast, biological systems are selected repeatedly
throughout their development process. We suggest that
this difference is crucial; that if an individual is
evaluated multiple times throughout its development,
then modular structure can provide an adaptive
advantage to that individual, and hence can be selected
for by evolution. We investigate this hypothesis using
Tree Adjoining Grammar Guided Genetic Programming
(TAG3P), which has good properties for supporting
evaluation during incremental development. Our
preliminary results show that developmental TAG3P
outperforms both original TAG3P and standard tree-based
GP on an appropriate problem, in ways which suggest
that modular solutions may have been developed.
%0 Conference Paper
%1 eurogpMcKayHoangEssamNguyen:
%A McKay, Robert Ian
%A Hoang, Tuan Hao
%A Essam, Daryl Leslie
%A Nguyen, Xuan Hoai
%B Proceedings of the 9th European Conference on Genetic
Programming
%C Budapest, Hungary
%D 2006
%E Collet, Pierre
%E Tomassini, Marco
%E Ebner, Marc
%E Gustafson, Steven
%E Ekárt, Anikó
%I Springer
%K algorithms, genetic programming
%P 280--289
%T Developmental Evaluation in Genetic Programming: the
Preliminary Results
%U http://link.springer.de/link/service/series/0558/papers/3905/39050280.pdf
%V 3905
%X This paper investigates developmental evaluation in
Genetic Programming (GP). Extant GP systems, including
developmental GP systems, typically exhibit modular and
hierarchical structure only to the degree it is
built-in by the designer; by contrast, biological
systems exhibit a high degree of organisation in their
genotypes. We hypothesise that even when GP systems are
subject to changing environments, for which the
adaptability arising from modular structure would be
advantageous, the benefit is at the species rather than
individual level, so that selection is very weak. By
contrast, biological systems are selected repeatedly
throughout their development process. We suggest that
this difference is crucial; that if an individual is
evaluated multiple times throughout its development,
then modular structure can provide an adaptive
advantage to that individual, and hence can be selected
for by evolution. We investigate this hypothesis using
Tree Adjoining Grammar Guided Genetic Programming
(TAG3P), which has good properties for supporting
evaluation during incremental development. Our
preliminary results show that developmental TAG3P
outperforms both original TAG3P and standard tree-based
GP on an appropriate problem, in ways which suggest
that modular solutions may have been developed.
%@ 3-540-33143-3
@inproceedings{eurogpMcKayHoangEssamNguyen:,
abstract = {This paper investigates developmental evaluation in
Genetic Programming (GP). Extant GP systems, including
developmental GP systems, typically exhibit modular and
hierarchical structure only to the degree it is
built-in by the designer; by contrast, biological
systems exhibit a high degree of organisation in their
genotypes. We hypothesise that even when GP systems are
subject to changing environments, for which the
adaptability arising from modular structure would be
advantageous, the benefit is at the species rather than
individual level, so that selection is very weak. By
contrast, biological systems are selected repeatedly
throughout their development process. We suggest that
this difference is crucial; that if an individual is
evaluated multiple times throughout its development,
then modular structure can provide an adaptive
advantage to that individual, and hence can be selected
for by evolution. We investigate this hypothesis using
Tree Adjoining Grammar Guided Genetic Programming
(TAG3P), which has good properties for supporting
evaluation during incremental development. Our
preliminary results show that developmental TAG3P
outperforms both original TAG3P and standard tree-based
GP on an appropriate problem, in ways which suggest
that modular solutions may have been developed.},
added-at = {2008-06-19T17:35:00.000+0200},
address = {Budapest, Hungary},
author = {McKay, Robert Ian and Hoang, Tuan Hao and Essam, Daryl Leslie and Nguyen, Xuan Hoai},
bibsource = {DBLP, http://dblp.uni-trier.de},
biburl = {https://www.bibsonomy.org/bibtex/2bfdbb4eb52fb0875165b9baea21d7571/brazovayeye},
booktitle = {Proceedings of the 9th European Conference on Genetic
Programming},
editor = {Collet, Pierre and Tomassini, Marco and Ebner, Marc and Gustafson, Steven and Ek\'art, Anik\'o},
interhash = {fee295d99f054930e9daa94a58a20c7e},
intrahash = {bfdbb4eb52fb0875165b9baea21d7571},
isbn = {3-540-33143-3},
keywords = {algorithms, genetic programming},
month = {10 - 12 April},
notes = {Part of \cite{collet:2006:GP} EuroGP'2006 held in
conjunction with EvoCOP2006 and EvoWorkshops2006},
organisation = {EvoNet},
pages = {280--289},
publisher = {Springer},
series = {Lecture Notes in Computer Science},
timestamp = {2008-06-19T17:46:42.000+0200},
title = {Developmental Evaluation in Genetic Programming: the
Preliminary Results},
url = {http://link.springer.de/link/service/series/0558/papers/3905/39050280.pdf},
volume = 3905,
year = 2006
}