Skip to main content

Evolutionary Multi-objective Optimization of Spiking Neural Networks

  • Conference paper
Artificial Neural Networks – ICANN 2007 (ICANN 2007)

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

Included in the following conference series:

Abstract

Evolutionary multi-objective optimization of spiking neural networks for solving classification problems is studied in this paper. By means of a Pareto-based multi-objective genetic algorithm, we are able to optimize both classification performance and connectivity of spiking neural networks with the latency coding. During optimization, the connectivity between two neurons, i.e., whether two neurons are connected, and if connected, both weight and delay between the two neurons, are evolved. We minimize the the classification error in percentage or the root mean square error for optimizing performance, and minimize the number of connections or the sum of delays for connectivity to investigate the influence of the objectives on the performance and connectivity of spiking neural networks. Simulation results on two benchmarks show that Pareto-based evolutionary optimization of spiking neural networks is able to offer a deeper insight into the properties of the spiking neural networks and the problem at hand.

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 84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.99
Price excludes VAT (USA)
  • Compact, lightweight 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

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Thorpe, S.J., Delorme, A., Van Rullen, R.: Spike-based strategies for rapid processing. Neural Networks 14(6-7), 715–726 (2001)

    Article  Google Scholar 

  2. Bohte, S.M.: The evidence for neural information processing with precise spike-timing: A survey. Natural Computing 3(2), 195–206 (2005)

    Article  Google Scholar 

  3. Maass, W.: Networks of spiking neurons: The throd generation of neural network models. Neural Networks 10(9), 1659–1671 (1997)

    Article  Google Scholar 

  4. Reed, R.D., Marks II, R.J.: Neural Smithing - Supervised Leanring in Feedforward Artificial Neural Networks. MIT Press, Cambridge (1999)

    Google Scholar 

  5. Bohte, S.M.: Error-backpropagation in temporally encoded networks of spiking neurons. Neurocomputing 48, 17–37 (2002)

    Article  MATH  Google Scholar 

  6. Booij, O., Nguyen, H.: A gradient decent rule for spiking neurons emiiting multiple spikes. Information Processing Letters 95(6), 552–558 (2005)

    Article  Google Scholar 

  7. Schrauwen, B., Van Campenhout, J.: Extending SpikeProp. In: IJCNN, pp. 471–476 (2004)

    Google Scholar 

  8. Schrauwen, B., Van Campenhout, J.: Backpropagation for population-temporal coded spiking neural networks. In: IJCNN, pp. 3463–3470 (2006)

    Google Scholar 

  9. Goldberg, D.E.: Genetic Algorithms in Search, Optimization, and Machine Learning. Addison-Wesley, Reading (1989)

    MATH  Google Scholar 

  10. Schwefel, H.-P.: Evolution and Optimum Search. John Wiley, Chichester (1994)

    Google Scholar 

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

    Article  Google Scholar 

  12. Gerstner, W.: Time structure of the activity in neural networks models. Physical Review 51(1), 738–758 (1995)

    Google Scholar 

  13. Hagras, H., et al.: Evolving spiking neural network controllers for autonoumous robots. In: IEEE Intternational Conference on Robotics and Automation, vol. 5, pp. 4620–4626. IEEE Computer Society Press, Los Alamitos (2004)

    Google Scholar 

  14. Pavlidis, N.G., et al.: Spiking neural network training using evolutionary algorithms. In: IJCNN, pp. 2190–2194 (2005)

    Google Scholar 

  15. Tsodyks, M., Pawelzik, K., Markram, H.: Neural networks with dynamic synapses. Neural Computation 10, 821–835 (1998)

    Article  Google Scholar 

  16. Belatreche, A., Maguire, L.P., McGinnity, M.: Advances in design and application of spiking neural networks. Soft Computing 11, 239–248 (2007)

    Article  Google Scholar 

  17. Jin, Y. (ed.): Multi-Objective Machine Learning. Springer, Heidelberg (2006)

    MATH  Google Scholar 

  18. Deb, K.: Multi-objective Optimization Using Evolutionary Algorithms. Wiley, Chichester (2001)

    MATH  Google Scholar 

  19. Jin, Y., Sendhoff, B.: Pareto-based multi-objective machine learning: An overview and case studies. IEEE Transactions on Systems, Man, and Cybernetics, Part C: Applications and Reviews (accepted, 2007)

    Google Scholar 

  20. Deb, K., Agrawal, S., Pratap, A., Meyarivan, T.: A fast elitist non-dominated sorting genetic algorithm for multi-objective optimization: NSGA-II. In: Parallel Problem Solving from Nature, vol. VI, pp. 849–858 (2000)

    Google Scholar 

  21. http://shark-project.sourceforge.net/

  22. Prechelt, L.: Proben1 - A set of neural network benchmark problems and benchmark rules. Technical report, Falkutät für Informatik, Universität Karlsruhe (1994)

    Google Scholar 

  23. Riedmiller, M., Braun, H.: A direct adaptive method for faster backpropgation learning: The RPROP algorithm. In: IEEE International Conference on Neural Networks, vol. 1, pp. 586–591. IEEE Computer Society Press, Los Alamitos (1993)

    Chapter  Google Scholar 

  24. http://www.nest-initiative.org/

Download references

Author information

Authors and Affiliations

Authors

Editor information

Joaquim Marques de Sá Luís A. Alexandre Włodzisław Duch Danilo Mandic

Rights and permissions

Reprints and permissions

Copyright information

© 2007 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Jin, Y., Wen, R., Sendhoff, B. (2007). Evolutionary Multi-objective Optimization of Spiking Neural Networks. In: de Sá, J.M., Alexandre, L.A., Duch, W., Mandic, D. (eds) Artificial Neural Networks – ICANN 2007. ICANN 2007. Lecture Notes in Computer Science, vol 4668. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-74690-4_38

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-74690-4_38

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-74689-8

  • Online ISBN: 978-3-540-74690-4

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics