Skip to main content

Modularity in a Computational Model of Embryogeny

  • Chapter
Design by Evolution

Part of the book series: Natural Computing Series ((NCS))

Abstract

Natural evolution is about searching for adaptations in order to survive in a constantly changing environment. Of course, in nature these adaptations can occur at many levels from the single gene to entire populations of individuals. Adaptation can consist of rapid successful genetic changes, common in many forms of bacteria, to changes in phenotypic behaviour, such as the ability of humans to develop new skills and technologies.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 109.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Alberts, B., Bray, D., Lewis, J., Ra, M., Roberts, K., Watson, J.: Molecular Biology of the Cell, 3rd edn. Garland Publishing (1994)

    Google Scholar 

  2. Altenberg, L.: The evolution of evolvability in genetic programming. In: J. Kinnear (ed.) Advances in Genetic Programming, pp. 47–74. MIT Press (1994)

    Google Scholar 

  3. Altenberg, L.: Genome growth and the evolution of the genotype-phenotype map. In: W. Banzhaf, F. Eeckman (eds.) Evolution and Biocomputation: Computational Models of Evolution, pp. 205–259. Springer (1995)

    Google Scholar 

  4. Altenberg, L.: Modularity in evolution: Some low-level questions. In: W. Callebaut, D. Rasskin-Gutman (eds.) Modularity: Understanding the Development and Evolution of Complex Natural Systems, pp. 99–131. MIT Press (2004)

    Google Scholar 

  5. Banzhaf, W., Miller, J.: The challenge of complexity. In: A. Menon (ed.) Frontiers of Evolutionary Computation, pp. 243–260. Kluwer Academic (2004)

    Google Scholar 

  6. Bentley, P., Gordon, T., Kim, J., Kumar, S.: New trends in evolutionary computation. In: Proceedings of the 2001 Congress on Evolutionary Computation. pp. 162–169. IEEE Press (2001)

    Google Scholar 

  7. Bentley, P., Kumar, S.: Three ways to grow designs: a comparison of embryogenies for an evolutionary design problem. In: Proceedings of the 1999 Genetic and Evolutionary Computation Conference, pp. 35–43. Morgan Kaufmann (1999)

    Google Scholar 

  8. Beurier, G., Michel, F., Ferber, J.: Towards an evolution model of multiagent organisms. In: Multi-Agents for Modeling Complex Systems (MA4CS′05): Satellite Workshop of the European Conference on Complex Systems (ECCS′05) (2005)

    Google Scholar 

  9. Bowers, C.: Evolving robust solutions with a computational embryogeny. In: J. Rossiter, T. Martin (eds.) Proceedings of the UK Workshop on Computational Intelligence (UKCI-03), pp. 181–188 (2003)

    Google Scholar 

  10. Bowers, C.: Formation of modules in a computational model of embryogeny. In: Proceeding of 2005 Congress on Evolutionary Computation, pp. 537–542. IEEE Press (2005)

    Google Scholar 

  11. Brockes, J., Kumar, A.: Plasticity and reprogramming of differentiated cells in amphibian regeneration. Nature Reviews Molecular Cell Biology 3, 566–574 (2002)

    Article  Google Scholar 

  12. Bullinaria, J.: To modularize or not to modularize. In: J. Bullinaria (ed.) Proceedings of the 2002 UK Workshop on Computational Intelligence (UKCI-02), pp. 3–10 (2002)

    Google Scholar 

  13. Ebner, M., Shackleton, M., Shipman, R.: How neutral networks influence evolvability. Complexity 7(2), 19–33 (2001)

    Article  MathSciNet  Google Scholar 

  14. Fodor, J.: Modularity of Mind. MIT Press (1983)

    Google Scholar 

  15. Gordon, T., Bentley, P.: Development brings scalability to hardware evolution. In: Proceedings of the 2005 NASA/DoD Conference on Evolvable Hardware, pp. 272–279. IEEE Computer Society (2005)

    Google Scholar 

  16. Hogeweg, P.: Shapes in the shadows: Evolutionary dynamics of morphogenesis. Artificial Life 6, 85–101 (2000)

    Article  Google Scholar 

  17. Hughes, J.: Why functional programming matters. The Computer, Journal 32(2), 98–107 (1989)

    Article  Google Scholar 

  18. Jacobs, R.: Computational studies of the development of functionally specialized neural modules. Trends in Cognitive Sciences 3(1), 31–38 (1999)

    Article  Google Scholar 

  19. Jakobsen, T.: Advanced character physics. In: Proceedings of the 2001 Game Developer’s Conference (2001)

    Google Scholar 

  20. Kumar, S.: Investigating computational models of development for the construction of shape and form. Ph.D. thesis, Department of Computer Science, University College London, UK (2004)

    Google Scholar 

  21. Lam, C., Shin, F.: Formation and dynamics of modules in a dual-tasking multilayer feed-forward neural network. Physical Review E 58(3), 3673–3677 (1998)

    Article  Google Scholar 

  22. Miglino, O., Nolfi, S., Parisi, D.: Discontinuity in evolution: How different levels of organization imply pre-adaption. In: R. Belew, M. Mitchell (eds.) Adaptive Individuals in Evolving Populations: Models and Algorithms, pp. 399–415, Addison-Wesley (1996)

    Google Scholar 

  23. Miller, J.: Evolving developmental programs for adaptation, morphogenesis, and self-repair. Lecture Notes in Artificial Intelligence 2801, 256–265 (2003)

    Google Scholar 

  24. Miller, J.: Evolving a self-repairing, self-regulating, French flag organism. In: Proceedings of the Genetic and Evolutionary Computation Conference (GECCO 2004), pp. 129–139 Springer (2004)

    Google Scholar 

  25. Miller, J., Thomson, P.: Beyond the complexity ceiling: evolution, emergence and regeneration. In: Proceedings of the Workshop on Regeneration and Learning in Developmental Systems — Genetic and Evolutionary Computation Conference (GECCO 2004) (2004)

    Google Scholar 

  26. Monk, N.: Unravelling nature’s networks. Biochemical Society Transactions 31. 1457–1461 (2003)

    Article  MathSciNet  Google Scholar 

  27. Pressman, R.: Software Engineering: A Practitioner’s Approach, 5th edn. McGraw-Hill (2003)

    Google Scholar 

  28. Ro, Y., Liker, J., Fixson, S.: Modularity as a strategy for supply chain coordination: The case of U.S. auto. IEEE Transactions on Engineering Management 54(1), 172–189 (2007)

    Article  Google Scholar 

  29. Schlosser, G., Wagner, G.: Modularity in Development and Evolution. University of Chicago Press (2004)

    Google Scholar 

  30. Stanley, K., Miikkulainen, R.: A taxonomy for artificial embryogeny. Artificial Life (2003)

    Google Scholar 

  31. Trisler, D.: Cell recognition and pattern formation in the developing uervous system. Journal of Experimental Biology 153(1) (1990)

    Google Scholar 

  32. Verlet, L.: Computer experiments on classical fluids I — thermodynamical properties of Lennard-Jones molecules. Physical Review 159(1) (1967)

    Google Scholar 

  33. Wagner, G., Altenberg, L.: Complex adaptations and the evolution of evolvability. Evolution 50(3), 967–976 (1996)

    Article  Google Scholar 

  34. Wilke, C.: Adaptive evolution on neutral networks. Bulletin of Mathematical Biology 63(4), 715–730 (2001)

    Article  MathSciNet  Google Scholar 

  35. Wolpert, L: Positional information and the spatial pattern of cellular differentiation. Theoretical Biology 25(1), 1–47 (1969)

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2008 Springer-Verlag Berlin Heidelberg

About this chapter

Cite this chapter

Bowers, C.P. (2008). Modularity in a Computational Model of Embryogeny. In: Hingston, P.F., Barone, L.C., Michalewicz, Z. (eds) Design by Evolution. Natural Computing Series. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-74111-4_14

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-74111-4_14

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-74109-1

  • Online ISBN: 978-3-540-74111-4

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics