Skip to main content

Adaptation of Virtual Creatures to Different Environments Through Morphological Plasticity

  • Conference paper
  • First Online:
  • 1166 Accesses

Part of the book series: Lecture Notes in Computer Science ((LNAI,volume 9825))

Abstract

Many animals are able to modify their morphology during their lifetime in response to changes in the environment. Such modifications are often adaptive—they can improve individual’s chances of survival and reproduction. In this paper we explore the effects of such morphological plasticity on body-brain coevolution of virtual creatures. We propose a method where morphological plasticity is achieved through learning during individual’s lifetime allowing each individual to quickly adapt its morphology to the current environment. We show that the resulting plasticity allows evolution of creatures better adapted to different simulated environments. We also show that evolution combined with the new learning rule reduces the total computational cost required to evolve an individual with a given target fitness compared to evolution without learning.

This research was supported by SVV project number 260 333.

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

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   54.99
Price excludes VAT (USA)
  • Compact, lightweight 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

Learn about institutional subscriptions

Notes

  1. 1.

    All boxplots use whisker bars for minimum and maximum value, box boundaries for 1st and 3rd quartile, horizontal line for the median and black dot for the mean.

  2. 2.

    Preliminary experiments have shown that while longer learning phase further decreases the number of generations required to reach a given fitness value, it decreases the performance when the extra computational cost is also taken into account.

  3. 3.

    Since learning increases the cost of each fitness evaluation by one third (from 48 s to 64s, see Fig. 4), the extra computational cost was accounted for by comparing results from generation 150 of evolution with learning with results from generation 200 of evolution without learning.

References

  1. Agrawal, A.A.: Phenotypic plasticity in the interactions and evolution of species. Science 294(5541), 321–326 (2001)

    Article  Google Scholar 

  2. Bongard, J.: Morphological change in machines accelerates the evolution of robust behavior. Proc. Nat. Acad. Sci. 108(4), 1234–1239 (2011)

    Article  Google Scholar 

  3. Hinton, G.E., Nowlan, S.J.: How learning can guide evolution. Complex Syst. 1(3), 495–502 (1987)

    MATH  Google Scholar 

  4. Hornby, G.S., Pollack, J.B., et al.: Body-brain co-evolution using l-systems as a generative encoding. In: Proceedings of the Genetic and Evolutionary Computation Conference (GECCO-2001), pp. 868–875 (2001)

    Google Scholar 

  5. Krčah, P.: Towards efficient evolutionary design of autonomous robots. In: Hornby, G.S., Sekanina, L., Haddow, P.C. (eds.) ICES 2008. LNCS, vol. 5216, pp. 153–164. Springer, Heidelberg (2008)

    Google Scholar 

  6. Lessin, D., Fussell, D., Miikkulainen, R.: Adapting morphology to multiple tasks in evolved virtual creatures. In: Proceedings of the Fourteenth International Conference on the Synthesis and Simulation of Living Systems (ALIFE 2014) (2014)

    Google Scholar 

  7. Lipson, H., Pollack, J.B.: Automatic design and manufacture of robotic lifeforms. Nature 406(6799), 974–978 (2000)

    Article  Google Scholar 

  8. Mayley, G.: Guiding or hiding: explorations into the effects of learning on the rate of evolution. In: Proceedings of the Fourth European Conference on Artificial Life, vol. 97, pp. 135–144 (1997)

    Google Scholar 

  9. Nolfi, S., Floreano, D.: Learning and evolution. Auton. Robots 7(1), 89–113 (1999)

    Article  Google Scholar 

  10. Oster, G.F., Wilson, E.O.: Caste and Ecology in the Social Insects. Princeton University Press, Princeton (1978)

    Google Scholar 

  11. Roper, M., Katsaros, N., Fernando, C.: Voxel robot: a pneumatic robot with deformable morphology. In: del Pobil, A.P., Chinellato, E., Martinez-Martin, E., Hallam, J., Cervera, E., Morales, A. (eds.) SAB 2014. LNCS, vol. 8575, pp. 230–239. Springer, Heidelberg (2014)

    Google Scholar 

  12. Sims, K.: Evolving virtual creatures. In: Proceedings of the 21st Annual Conference on Computer Graphics and Interactive Techniques, pp. 15–22. ACM (1994)

    Google Scholar 

  13. Smith, R.: ODE manual. http://www.ode.org

  14. Stanley, K.O., Miikkulainen, R.: Evolving neural networks through augmenting topologies. Evol. Comput. 10(2), 99–127 (2002)

    Article  Google Scholar 

  15. Whitman, D.W., Agrawal, A.A.: What is phenotypic plasticity and why is it important? Phenotypic Plast. Insects 10, 1–63 (2009)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Peter Krcah .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2016 Springer International Publishing Switzerland

About this paper

Cite this paper

Krcah, P. (2016). Adaptation of Virtual Creatures to Different Environments Through Morphological Plasticity. In: Tuci, E., Giagkos, A., Wilson, M., Hallam, J. (eds) From Animals to Animats 14. SAB 2016. Lecture Notes in Computer Science(), vol 9825. Springer, Cham. https://doi.org/10.1007/978-3-319-43488-9_11

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-43488-9_11

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-43487-2

  • Online ISBN: 978-3-319-43488-9

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics