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.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Moriarty, D.E., Miikkulainen, R.: Efficient reinforcement learning through symbiotic evolution. Machine Learning 22, 11–32 (1996)
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)
Stanley, K.O., Miikkulainen, R.: Evolving neural networks through augmenting topologies. Evolutionary Computation 10(2), 99–127 (2002)
Yao, X.: Evolving artificial neural networks. Proceedings of the IEEE 87(9), 1423–1447 (1999)
Moriarty, D.E., Miikkulainen, R.: Forming neural networks through efficient and adaptive co-evolution. Evolutionary Computation 5, 373–399 (1997)
Potter, M.A., De Jong, K.A.: Cooperative coevolution: An architecture for evolving coadapted subcomponents. Evolutionary Computation 8(1), 1–29 (2000)
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)
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)
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)
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)
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)
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)
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)
Author information
Authors and Affiliations
Editor information
Rights 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)