Skip to main content

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.

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 129.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 169.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 169.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Belatreche, A.: Biologically Inspired Neural Networks: Models, Learning, and Applications. VDM Verlag, Saarbrücken, Germany (2010)

    Google Scholar 

  2. Bohte, S.M., Kok, J.N., LaPoutre, H.: Error-backpropagation in temporally encoded networks of spiking neurons. Neurocomputing 48, 17–37 (2002)

    Article  MATH  Google Scholar 

  3. 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)

    Article  Google Scholar 

  4. 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)

    Article  Google Scholar 

  5. Dempsey, I., O’Neill, M., Brabazon, A.: Foundations in grammatical. In: Foundations in Grammatical Evolution for Dynamic Environments, vol. 194. Springer, New York (2009)

    Google Scholar 

  6. Ding, S., Li, H., Su, C., Yu, J., Jin, F.: Evolutionary artificial neural networks: a review. Artif. Intell. Rev. 39(3), 251–260 (2013)

    Article  Google Scholar 

  7. 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)

    Google Scholar 

  8. 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)

    Google Scholar 

  9. Gerstner, W.: Time structure of the activity in neural network models. Phys. Rev. E 51(1), 738–758 (1995)

    Article  MathSciNet  Google Scholar 

  10. Gerstner, W., Kistler, W.: Spiking neuron models: single neurons, populations, plasticity. Cambridge University Press, Cambridge (2002)

    Google Scholar 

  11. Holland, J.: Adaptation in natural and artificial systems. University of Michigan Press, Michigan (1975)

    Google Scholar 

  12. 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)

    Google Scholar 

  13. Johnson, C., Roychowdhury, S., Venayagamoorthy, G.K.: A reversibility analysis of encoding methods for spiking neural networks. In: IJCNN, pp 1802–1809 (2011)

    Google Scholar 

  14. Judd, J.S.: Neural network design and the complexity of learning. In: Neural Network Modeling and Connectionism Series. Massachusetts Institute Technology, Massachusetts (1990)

    Google Scholar 

  15. Kohavi, R.: A study of cross-validation and bootstrap for accuracy estimation and model selection. In: IJCAI, pp. 1137–1145 (1995)

    Google Scholar 

  16. 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)

    Google Scholar 

  17. Maass. W.: Noisy spiking neurons with temporal coding have more computational power than sigmoidal neurons, pp. 211–217. MIT Press, Massachusetts (1996)

    Google Scholar 

  18. Maass, W.: Networks of spiking neurons: the third generation of neural network models. Neural Netw. 10(9), 1659–1671 (1997)

    Article  Google Scholar 

  19. O’Neill, M., Brabazon, A.: Grammatical differential evolution. In: International conference on artificial intelligence (ICAI ’06), CSEA Press, Las Vegas (2006)

    Google Scholar 

  20. Rechenberg, I.: Evolutions Strategie: optimierung technischer systeme nach prinzipien der biologischen evolution. Frommann-Holzboog (1973)

    Google Scholar 

  21. 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)

    Google Scholar 

  22. 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)

    Google Scholar 

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

    Article  Google Scholar 

Download references

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

Authors

Corresponding author

Correspondence to Patricia Melín .

Editor information

Editors and Affiliations

Rights and permissions

Reprints 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)

Publish with us

Policies and ethics