Evolving the Architecture of a Multi-Part Program in
Genetic Programming Using Architecture-Altering
Operations
J. Koza. Evolutionary Programming IV Proceedings of the
Fourth Annual Conference on Evolutionary Programming, page 695--717. San Diego, CA, USA, MIT Press, (1-3 March 1995)
Abstract
This paper describes six new architecture-altering
operations that provide a way to dynamically determine
the architecture of a multi-part program during a run
of genetic programming. The new operations are
patterned after the naturally occurring operations of
gene duplication and gene deletion and are motivated by
Ohno's provocative book Evolution by Means of Gene
Duplication. The new operations are branch duplication,
argument duplication, branch creation, argument
creation, branch deletion, and argument deletion. These
operations dynamically change the architecture of
various programs during a run of genetic programming.
The new operations can also be interpreted as providing
an automated way to specialise and generalise programs.
The paper demonstrates that problems can be solved
while the architecture is being evolved.
%0 Conference Paper
%1 koza:1995:ea
%A Koza, John R.
%B Evolutionary Programming IV Proceedings of the
Fourth Annual Conference on Evolutionary Programming
%C San Diego, CA, USA
%D 1995
%E McDonnell, John Robert
%E Reynolds, Robert G.
%E Fogel, David B.
%I MIT Press
%K ADF algorithms, genetic programming,
%P 695--717
%T Evolving the Architecture of a Multi-Part Program in
Genetic Programming Using Architecture-Altering
Operations
%U http://www.genetic-programming.com/jkpdf/ep1995.pdf
%X This paper describes six new architecture-altering
operations that provide a way to dynamically determine
the architecture of a multi-part program during a run
of genetic programming. The new operations are
patterned after the naturally occurring operations of
gene duplication and gene deletion and are motivated by
Ohno's provocative book Evolution by Means of Gene
Duplication. The new operations are branch duplication,
argument duplication, branch creation, argument
creation, branch deletion, and argument deletion. These
operations dynamically change the architecture of
various programs during a run of genetic programming.
The new operations can also be interpreted as providing
an automated way to specialise and generalise programs.
The paper demonstrates that problems can be solved
while the architecture is being evolved.
%@ 0-262-13317-2
@inproceedings{koza:1995:ea,
abstract = {This paper describes six new architecture-altering
operations that provide a way to dynamically determine
the architecture of a multi-part program during a run
of genetic programming. The new operations are
patterned after the naturally occurring operations of
gene duplication and gene deletion and are motivated by
Ohno's provocative book Evolution by Means of Gene
Duplication. The new operations are branch duplication,
argument duplication, branch creation, argument
creation, branch deletion, and argument deletion. These
operations dynamically change the architecture of
various programs during a run of genetic programming.
The new operations can also be interpreted as providing
an automated way to specialise and generalise programs.
The paper demonstrates that problems can be solved
while the architecture is being evolved.},
added-at = {2008-06-19T17:35:00.000+0200},
address = {San Diego, CA, USA},
author = {Koza, John R.},
biburl = {https://www.bibsonomy.org/bibtex/2d12b4a0b00d616727ec740c653a7527a/brazovayeye},
booktitle = {Evolutionary Programming {IV} Proceedings of the
Fourth Annual Conference on Evolutionary Programming},
editor = {McDonnell, John Robert and Reynolds, Robert G. and Fogel, David B.},
interhash = {a6f2938e69e25d3481319eb5ab425c42},
intrahash = {d12b4a0b00d616727ec740c653a7527a},
isbn = {0-262-13317-2},
keywords = {ADF algorithms, genetic programming,},
month = {1-3 March},
notes = {EP-95, Like \cite{koza:1994:aao}},
pages = {695--717},
publisher = {MIT Press},
size = {23 pages},
timestamp = {2008-06-19T17:44:00.000+0200},
title = {Evolving the Architecture of a Multi-Part Program in
Genetic Programming Using Architecture-Altering
Operations},
url = {http://www.genetic-programming.com/jkpdf/ep1995.pdf},
year = 1995
}