Skip to main content

Advertisement

Log in

Heterochrony and evolvability in neural network development

  • ORIGINAL ARTICLE
  • Published:
Artificial Life and Robotics Aims and scope Submit manuscript

Abstract

Recent studies in evolutionary computation have focused on using developmental processes together with genetic algorithms in order to achieve more complex designs. Although several models have been proposed, their growth dynamics, and their interactions with evolutionary algorithms are still poorly understood. One particularly neglected concept in artificial developmental systems is heterochrony: how evolution affects development by changing the timing and rate of developmental events. In this article we attempt to address this issue by analyzing heterochronic changes in a well-known artificial developmental model, the cellular encoding model, by using a previously developed heterochrony framework. We have conducted experiments by evolving networks to solve a Boolean problem, and analyzed heterochronic changes in both successful and unsuccessful runs. Our findings show that owing to its properties, the cellular encoding model strongly affects the developmental dynamics and the heterochronic changes that occur during evolution. Our experiments also show that hypermorphic changes (a kind of heterochronic occurrence) lead to greater evolvability in successful runs.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. KO Stanley R Mikkulainen (2003) ArticleTitleA taxonomy for artificial embryogeny Artif Life 9 IssueID2 93–130 Occurrence Handle10.1162/106454603322221487

    Article  Google Scholar 

  2. Gruau F (1994) Neural network synthesis using cellular encoding and the genetic algorithm. PhD thesis, Laboratoire de la Informatique du Parallelisme, Ecole Normale Superieure de Lyon

  3. Bongard J (2002) Evolving modular genetic regulatory networks. Proceedings of the IEEE 2002 Congress on Evolutionary Computation, Piscataway, vol 2, pp 1872–1877, IEEE Press, New York

  4. CP Klingenberg (1997) ArticleTitleHeterochrony and allometry: the analysis of evolutionary change in ontogeny Biol Rev 73 79–123 Occurrence Handle10.1017/S000632319800512X

    Article  Google Scholar 

  5. Cangelosi A (1999) Heterochrony and adaptation in developing neural networks. Proceedings of the Genetic and Evolutionary Computation Conference, vol 2, pp 1241–1248. Morgan Kaufmann, Los Actos

  6. Matos A, Suzuki R, Arita T (2005) Evolution of development and heterochrony in artificial neural networks. Proceedings of the 10th International Symposium on Artificial Life and Robotics, Beppu, Oita, Japan, pp 635–638

  7. P Alberch SJ Gould GF Oster et al. (1979) ArticleTitleSize and shape in ontogeny and phylogeny Paleobiology 5 296–317

    Google Scholar 

  8. F Gruau (1995) ArticleTitleAutomatic definition of modular neural networks Adaptive Behav 3 151–183 Occurrence Handle10.1177/105971239400300202

    Article  Google Scholar 

  9. JR Koza (1992) Genetic programming: on the programming of computers by means of natural selection MIT Press Cambridge Occurrence Handle0850.68161

    MATH  Google Scholar 

  10. KL von Bertalanffy (1938) ArticleTitleA quantitative theory of organic growth Hum Biol 10 181–213

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Artur Manuel Ribeiro dos Santos Caldas de Matos.

About this article

Cite this article

de Matos, A., Suzuki, R. & Arita, T. Heterochrony and evolvability in neural network development. Artif Life Robotics 11, 175–182 (2007). https://doi.org/10.1007/s10015-007-0425-0

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10015-007-0425-0

Key words

Navigation