Skip to main content

Evolving Efficient Connection for the Design of Artificial Neural Networks

  • Conference paper
Book cover Artificial Neural Networks - ICANN 2008 (ICANN 2008)

Part of the book series: Lecture Notes in Computer Science ((LNTCS,volume 5164))

Included in the following conference series:

Abstract

Most of the recent neuroevolution (NE) approaches explore new network topologies based on a neuron-centered design principle. So far evolving connections has been poorly explored. In this paper, we propose a novel NE algorithm called Evolving Efficient Connections (EEC), where the connection weights and the connection paths of networks are evolved separately. We compare our new method with standard NE and several popular NE algorithms, SANE, ESP and NEAT. The experimental results indicate evolving connection weights along with connection paths can significantly enhance the performance of standard NE. Moreover the performances of cooperative coevolutionary algorithms are superior to non-cooperative evolutionary algorithms.

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 139.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever

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. Moriarty, D.E., Miikkulainen, R.: Efficient reinforcement learning through symbiotic evolution. Machine Learning 22, 11–32 (1996)

    Google Scholar 

  2. Richards, N., Moriarty, D., Mcquesten, P., Miikkulainen, R.: Evolving neural networks to play Go. In: Bäck, T. (ed.) Proceedings of the Seventh International Conference on Genetic Algorithms (ICGA 1997, East Lansing, pp. 768–775. Morgan Kaufmann, San Francisco (1997)

    Google Scholar 

  3. Stanley, K.O., Miikkulainen, R.: Evolving neural networks through augmenting topologies. Evolutionary Computation 10(2), 99–127 (2002)

    Article  Google Scholar 

  4. Yao, X.: Evolving artificial neural networks. Proceedings of the IEEE 87(9), 1423–1447 (1999)

    Article  Google Scholar 

  5. Moriarty, D.E., Miikkulainen, R.: Forming neural networks through efficient and adaptive co-evolution. Evolutionary Computation 5, 373–399 (1997)

    Article  Google Scholar 

  6. Potter, M.A., De Jong, K.A.: Cooperative coevolution: An architecture for evolving coadapted subcomponents. Evolutionary Computation 8(1), 1–29 (2000)

    Article  Google Scholar 

  7. Gomez, F., Miikkulainen, R.: Robust non-linear control through neuroevolution. Technical Report AI02-292, Department of Computer Sciences, The University of Texas at Austin (2002)

    Google Scholar 

  8. Garcia-Pedrajas, N., Hervas-Martinez, C., Munoz-Perez, J.: Covnet: a cooperative coevolutionary model for evolving artificial neural networks. IEEE Transactions on Neural Networks 14(3), 575–596 (2003)

    Article  Google Scholar 

  9. Gomez, F., Schmidhuber, J., Miikkulainen, R.: Efficient non-linear control through neuroevolution. In: Fürnkranz, J., Scheffer, T., Spiliopoulou, M. (eds.) ECML 2006. LNCS (LNAI), vol. 4212. Springer, Heidelberg (2006)

    Chapter  Google Scholar 

  10. Maniadakis, M., Trahanias, P.E.: Modelling robotic cognitive mechanisms by hierarchical cooperative coevolution. In: Antoniou, G., Potamias, G., Spyropoulos, C., Plexousakis, D. (eds.) SETN 2006. LNCS (LNAI), vol. 3955, pp. 224–234. Springer, Heidelberg (2006)

    Chapter  Google Scholar 

  11. Rosin, C.D., Belew, R.K.: Methods for competitive co-evolution: Finding opponents worth beating. In: Eshelman, L. (ed.) Proceedings of the Sixth International Conference on Genetic Algorithms, pp. 373–380. Morgan Kaufmann, San Francisco (1995)

    Google Scholar 

  12. James, D., Tucker, P.: A comparative analysis of simplification and complexification in the evolution of neural network topologies. In: Proceedings of the Genetic and Evolutionary Computation Conference (GECCO) (2004)

    Google Scholar 

  13. Andres: Applying ESP and region specialists to neuro-evolution for Go. Technical Report CSTR01-24, Department of Computer Sciences, The University of Texas at Austin (2001)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Véra Kůrková Roman Neruda Jan Koutník

Rights and permissions

Reprints and permissions

Copyright information

© 2008 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Shi, M., Wu, H. (2008). Evolving Efficient Connection for the Design of Artificial Neural Networks. In: Kůrková, V., Neruda, R., Koutník, J. (eds) Artificial Neural Networks - ICANN 2008. ICANN 2008. Lecture Notes in Computer Science, vol 5164. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-87559-8_94

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-87559-8_94

  • Publisher Name: Springer, Berlin, Heidelberg

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

  • Online ISBN: 978-3-540-87559-8

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics