Skip to main content
Log in

Emergence of adaptive behaviors for artificial creature using a combined artificial neural network

  • Original Article
  • Published:
Artificial Life and Robotics Aims and scope Submit manuscript

Abstract

This study proposes a method to acquire adaptive behavior for artificial creature which has a lot of joints using a combined Artificial Neural Network (ANN). Experiment in this study focuses on artificial fish model, which has a lot of joints, tracking towards a target in the virtual water environment. In order to control motions of joints, a combined ANN is implemented with the model. At first, one ANN is prepared to control specific joints so as to swim basically in response to minimal input information using evolutionary computation in preliminary experiments. And an new network is constructed by combining its network and the other network. In order to acquire complicate behavior for artificial creature, weights of combined ANN are optimized. Experiment result shows the model which has many joints acquire adaptive swimming behavior towards a target by optimizing combined network.

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.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10

Similar content being viewed by others

References

  1. Sims K (1994) Evolving virtual creatures. In: Proceedings of the 21st annual conference on Computer graphics and interactive techniques, pp 15–22

  2. Sims K (1994) Evolving 3D morphology and behavior by competition. Artif Life 1(4):353–372

    Article  Google Scholar 

  3. Chaumont N, Egli R, Adami C (2007) Evolving virtual creatures and catapults. Artif Life 13(2):139–157

    Article  Google Scholar 

  4. Tanev I, Ray T, Buller A (2005) Automated evolutionary design. Robustness, and adaptation of sidewinding locomotion of a simulated snake-like robot. IEEE Trans Robot 21(4):632–645

    Article  Google Scholar 

  5. Nakamura K, Suzuki I, Yamamoto M, Furukawa M (2011) Acquisition of swimming behavior on artificial creature in virtual water environment. Lecture Notes in Computer Science, LNCS/LNAI, vol 5777. Springer, pp 99–106  

  6. Stanley KO, Miikkulainen R (2002) Evolving neural networks through augmenting topologies. Evolut Comput 10(2):99–127

    Article  Google Scholar 

  7. Kassahun Y, Sommer G (2005) Efficient reinforcement learning through Evolutionary Acquisition of Neural Topologies. In: Proceedings of the 13th European Symposium on Artificial Neural Networks, pp 259–266

  8. Siebel NT, Sommer G (2007) Evolutionary reinforcement learning of artificial neural networks. Int J Hybrid Intell Syst 4(3):171–183

    MATH  Google Scholar 

  9. Yao X (1999) Evolving artificial neural networks. Proc IEEE 87(9):1423–1447

    Article  Google Scholar 

  10. Brooks R (1986) A robust layered control system for a mobile robot. IEEE J Robot Autom 2(1):14–23

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Keita Nakamura.

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Nakamura, K. Emergence of adaptive behaviors for artificial creature using a combined artificial neural network. Artif Life Robotics 21, 91–97 (2016). https://doi.org/10.1007/s10015-015-0250-9

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10015-015-0250-9

Keywords

Navigation