Abstract
The present paper proposes the automatic design of Feed-Forward Spiking Neural Networks by representing several inherent aspects of the neural architecture in a proposed Context-Free Grammar; which is evolved through an Evolutionary Strategy. In the indirect design, the power of the design and the capabilities of the designed neural network are strongly related with the complexity of the grammars. The neural networks designed with the proposed grammar are tested with two well-known benchmark datasets of pattern recognition. Finally, neural networks derived from the proposed grammar are compared with other generated by similar grammars which were designed for the same purposed, the neural network design.
Keywords
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsReferences
Belatreche, A.: Biologically Inspired Neural Networks: Models, Learning, and Applications. VDM Verlag, Saarbrücken, Germany (2010)
Bohte, S.M., Kok, J.N., LaPoutre, H.: Error-backpropagation in temporally encoded networks of spiking neurons. Neurocomputing 48, 17–37 (2002)
Bohte, S.M., Poutre, HLa, Kok, J.N.: Unsupervised clustering with spiking neurons by sparse temporal coding and multilayer RBF networks. IEEE Trans. Neural Netw. 13, 426–435 (2002)
De Mingo Lopez, L.F., Gomez Blas, N., Arteta, A.: The optimal combination: grammatical swarm, particle swarm optimization and neural networks. J. Comput. Sci. 3(1–2), 46–55 (2012)
Dempsey, I., O’Neill, M., Brabazon, A.: Foundations in grammatical. In: Foundations in Grammatical Evolution for Dynamic Environments, vol. 194. Springer, New York (2009)
Ding, S., Li, H., Su, C., Yu, J., Jin, F.: Evolutionary artificial neural networks: a review. Artif. Intell. Rev. 39(3), 251–260 (2013)
Espinal, A., Carpio, M., Ornelas, M., Puga, H., Melin, P., Sotelo-Figueroa, M.: Developing architectures of spiking neural networks by using grammatical evolution based on evolutionary strategy. In Martinez-Trinidad, J., Carrasco-Ochoa, J., Olvera-Lopez, J., Salas-Rodriguez, J., Suen, C. (eds.) Pattern Recognition. Lecture Notes in Computer Science, vol. 8495, pp. 71–80. Springer, Berlin (2014)
Fang, H.-l., Ross, P., Corne, D.: A promising genetic algorithm approach to jobshop scheduling, rescheduling, and open-shop scheduling problems. In: Proceedings of the 5th International Conference on Genetic Algorithms, pp. 375–382. Morgan Kaufmann, Massachusetts (1993)
Gerstner, W.: Time structure of the activity in neural network models. Phys. Rev. E 51(1), 738–758 (1995)
Gerstner, W., Kistler, W.: Spiking neuron models: single neurons, populations, plasticity. Cambridge University Press, Cambridge (2002)
Holland, J.: Adaptation in natural and artificial systems. University of Michigan Press, Michigan (1975)
Hong, S., Ning, L., Xiaoping, L. Qian, W.: A cooperative method for supervised learning in spiking neural networks. In: IEEE on CSCWD, pp. 22–26 (2010)
Johnson, C., Roychowdhury, S., Venayagamoorthy, G.K.: A reversibility analysis of encoding methods for spiking neural networks. In: IJCNN, pp 1802–1809 (2011)
Judd, J.S.: Neural network design and the complexity of learning. In: Neural Network Modeling and Connectionism Series. Massachusetts Institute Technology, Massachusetts (1990)
Kohavi, R.: A study of cross-validation and bootstrap for accuracy estimation and model selection. In: IJCAI, pp. 1137–1145 (1995)
Koza, J.R., Poli, R.: Genetic programming. In Burke, E.K., Kendall, G. (eds.) Search methodologies: introductory tutorials in ptimization and decision support techniques, pp. 127–164. Kluwer, Boston (2005)
Maass. W.: Noisy spiking neurons with temporal coding have more computational power than sigmoidal neurons, pp. 211–217. MIT Press, Massachusetts (1996)
Maass, W.: Networks of spiking neurons: the third generation of neural network models. Neural Netw. 10(9), 1659–1671 (1997)
O’Neill, M., Brabazon, A.: Grammatical differential evolution. In: International conference on artificial intelligence (ICAI ’06), CSEA Press, Las Vegas (2006)
Rechenberg, I.: Evolutions Strategie: optimierung technischer systeme nach prinzipien der biologischen evolution. Frommann-Holzboog (1973)
Ryan, C., Collins, J., O’Neill, M.: Grammatical evolution: evolving programs for an arbitrary language. In: Proceedings of the first European Workshop on Genetic Programming. Lecture notes in computer science 1391, pp. 83–95. Springer, Berlin (1998)
Shen, H., Liu, N., Li, X., Wang, Q.: A cooperative method for supervised learning in spiking neural networks. In: IEEE on CSCWD, pp. 22–26 (2010)
Yao, X.: Evolving artificial neural networks. Proc. IEEE 87(9), 1423–1447 (1999)
Acknowledgments
The authors thank to Consejo Nacional de Ciencia y Tecnología (CONACyT) and Instituto Tecnológic de México - Instituto Tecnológico de León for the support to this research.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2015 Springer International Publishing Switzerland
About this chapter
Cite this chapter
Espinal, A., Carpio, M., Ornelas, M., Puga, H., Melín, P., Sotelo-Figueroa, M. (2015). Evolutionary Indirect Design of Feed-Forward Spiking Neural Networks. In: Melin, P., Castillo, O., Kacprzyk, J. (eds) Design of Intelligent Systems Based on Fuzzy Logic, Neural Networks and Nature-Inspired Optimization. Studies in Computational Intelligence, vol 601. Springer, Cham. https://doi.org/10.1007/978-3-319-17747-2_7
Download citation
DOI: https://doi.org/10.1007/978-3-319-17747-2_7
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-17746-5
Online ISBN: 978-3-319-17747-2
eBook Packages: EngineeringEngineering (R0)