Evolving Complete Agents using Artificial Ontogeny

  • Bongard J
  • Pfeifer R
N/ACitations
Citations of this article
72Readers
Mendeley users who have this article in their library.
Get full text

Abstract

In this report we introduce an artificial evolutionary system, Artificial Ontogeny (AO), that uses a developmental encoding scheme to translate a given genotype into a complete agent, which then acts in a physically-realistic virtual environment. Evolution is accomplished using a genetic algorithm, in which the genotypes are treated as genetic regulatory networks. The dynamics of the regula- tory network direct the growth of the agent, and lead to the construction of both the morphology and neural control ofthe agent. We demonstrate that such a model can be used to evolve agents to perform non-trivial tasks, such as directed locomo- tion and block pushing in a noisy environment. It is shown that mutations ex- pressed earlier in development tend to have a more variable morphological and behavioural effect than mutations expressed later in development, which tend to have a less pronounced effect. These results support the hypothesis that ontogeny provides artificial evolution with beneficial mutations that have varying degrees of phenotypic effect, depending on their onset of expression during development. In addition, we evolve agents using a fitness function which indirectly selects for in- creased size. In these agents we find evidence of functional specialization and re- peated, differentiated structure. In the final section we argue that such a system would be a useful tool for the evolutionary design ofmorpo-functional machines.

Cite

CITATION STYLE

APA

Bongard, J. C., & Pfeifer, R. (2003). Evolving Complete Agents using Artificial Ontogeny. In Morpho-functional Machines: The New Species (pp. 237–258). Springer Japan. https://doi.org/10.1007/978-4-431-67869-4_12

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free