SPAN: A Neuron for Precise-Time Spike Pattern Association

  • Ammar Mohemmed
  • Stefan Schliebs
  • Nikola Kasabov
Part of the Lecture Notes in Computer Science book series (LNCS, volume 7063)


In this paper we propose SPAN, a LIF spiking neuron that is capable of learning input-output spike pattern association using a novel learning algorithm. The main idea of SPAN is transforming the spike trains into analog signals where computing the error can be done easily. As demonstrated in an experimental analysis, the proposed method is both simple and efficient achieving reliable training results even in the context of noise.


Spiking Neural Networks Supervised Learning Nuerocomputing Spatiotemporal pattern recognition 


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Bohte, S.M.: The evidence for neural information processing with precise spike-times: A survey. Natural Computing 3 (2004)MathSciNetzbMATHGoogle Scholar
  2. 2.
    Bohte, S.M., Kok, J.N., Poutré, J.A.L.: SpikeProp: backpropagation for networks of spiking neurons. In: ESANN, pp. 419–424 (2000)Google Scholar
  3. 3.
    Florian, R.V.: The chronotron: a neuron that learns to fire temporally-precise spike patterns (November 2010),,
  4. 4.
    Gerstner, W., Kistler, W.M.: Spiking Neuron Models: Single Neurons, Populations, Plasticity. Cambridge University Press, Cambridge (2002)CrossRefzbMATHGoogle Scholar
  5. 5.
    Gewaltig, M.O., Diesmann, M.: Nest (neural simulation tool). Scholarpedia 2(4), 1430 (2007)CrossRefGoogle Scholar
  6. 6.
    Goodman, E., Ventura, D.: Spatiotemporal pattern recognition via liquid state machines. In: International Joint Conference on Neural Networks, IJCNN 2006, Vancouver, BC, pp. 3848–3853 (2006)Google Scholar
  7. 7.
    Gutig, R., Sompolinsky, H.: The tempotron: a neuron that learns spike timing-based decisions. Nat. Neurosci. 9(3), 420–428 (2006), CrossRefGoogle Scholar
  8. 8.
    Legenstein, R., Naeger, C., Maass, W.: What can a neuron learn with spike-timing-dependent plasticity? Neural Computation 17(11), 2337–2382 (2005)MathSciNetCrossRefzbMATHGoogle Scholar
  9. 9.
    Maass, W., Natschläger, T., Markram, H.: Real-time computing without stable states: A new framework for neural computation based on perturbations. Neural Computation 14(11), 2531–2560 (2002)CrossRefzbMATHGoogle Scholar
  10. 10.
    Ponulak, F., Kasiński, A.: Supervised learning in spiking neural networks with ReSuMe: sequence learning, classification, and spike shifting. Neural Computation 22(2), 467–510 (2010) PMID: 19842989 MathSciNetCrossRefzbMATHGoogle Scholar
  11. 11.
    van Rossum, M.C.: A novel spike distance. Neural Computation 13(4), 751–763 (2001)CrossRefzbMATHGoogle Scholar
  12. 12.
    Victor, J.D., Purpura, K.P.: Metric-space analysis of spike trains: theory, algorithms and application. Network: Computation in Neural Systems 8(2), 127–164 (1997), CrossRefzbMATHGoogle Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2011

Authors and Affiliations

  • Ammar Mohemmed
    • 1
  • Stefan Schliebs
    • 1
  • Nikola Kasabov
    • 1
    • 2
    • 3
  1. 1.Knowledge Engineering Discovery Research InstituteAucklandNew Zealand
  2. 2.Institute for NeuroinformaticsETHSwitzerland
  3. 3.University of ZurichSwitzerland

Personalised recommendations