Abstract
This paper proposes a new evolutionary method for generating ANNs. In this method, a simple real-number string is used to codify both architecture and weights of the networks. Therefore, a simple GA can be used to evolve ANNs. One of the most interesting features of the technique presented here is that the networks obtained have been optimised, and they have a low number of neurons and connections. This technique has been applied to solve one of the most used benchmark problems, and results show that this technique can obtain better results than other automatic ANN development techniques.
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Rabuñal, J.R., Dorado, J. (eds.): Artificial Neural Networks in Real-Life Applications. Idea Group Inc. (2005)
Cantú-Paz, E., Kamath, C.: An Empirical Comparison of Combinations of Evolutionary Algorithms and Neural Networks for Classification Problems. IEEE Transactions on systems, Man and Cybernetics Part B: Cybernetics 35, 915–927 (2005)
Rivero, D., Dorado, J., Rabuñal, J.R., Pazos, A.: Modifying genetic programming for artificial neural network development for data mining. Soft Computing - A Fusion of Foundations, Methodologies and Applications 13(3), 291–305 (2008)
Goldberg, D.E.: Genetic Algorithms in Search, Optimization and Machine Learning. Addison-Wesley, Reading (1989)
Darwin, C.: On the Origin of Species by means of Natural Selection or the Preservation of Favoured Races in the Struggle for Life, 6th edn. Cambridge University Press, Cambridge (1864); originally published in 1859
Greenwood, G.W.: Training partially recurrent neural networks using evolutionary strategies. IEEE Trans. Speech Audio Processing 5, 192–194 (1997)
Alba, E., Aldana, J.F., Troya, J.M.: Fully automatic ANN design: A genetic approach. In: Mira, J., Cabestany, J., Prieto, A.G. (eds.) IWANN 1993. LNCS, vol. 686, pp. 399–404. Springer, Heidelberg (1993)
Kitano, H.: Designing neural networks using genetic algorithms with graph generation system. Complex Systems 4, 461–476 (1990)
Harp, S.A., Samad, T., Guha, A.: Toward the genetic synthesis of neural networks. In: Proc. 3rd Int. Conf. Genetic Algorithms and Their Applications, pp. 360–369. Morgan Kaufmann, San Mateo (1989)
Turney, P., Whitley, D., Anderson, R.: Special issue on the baldwinian effect. Evolutionary Computation 4(3), 213–329 (1996)
Werbos, P.J.: The Roots of Backpropagation: From Ordered Derivatives to Neural Networks and Political Forecasting. Wiley, New York (1994)
Garcia-Pedrajas, N., Ortiz-Boyer, D., Hervas-Martinez, C.: Cooperative coevolution of generalized multi-layer perceptrons. Neurocomputing 56, 257–283 (2004)
Mertz, C.J., Murphy, P.M.: UCI repository of machine learning databases (2002), http://www-old.ics.uci.edu/pub/machine-learning-databases
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2009 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Rivero, D., Dorado, J., Fernández-Blanco, E., Pazos, A. (2009). A Genetic Algorithm for ANN Design, Training and Simplification. In: Cabestany, J., Sandoval, F., Prieto, A., Corchado, J.M. (eds) Bio-Inspired Systems: Computational and Ambient Intelligence. IWANN 2009. Lecture Notes in Computer Science, vol 5517. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-02478-8_49
Download citation
DOI: https://doi.org/10.1007/978-3-642-02478-8_49
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-02477-1
Online ISBN: 978-3-642-02478-8
eBook Packages: Computer ScienceComputer Science (R0)