Method for Training a Spiking Neuron to Associate Input-Output Spike Trains
We propose a novel supervised learning rule allowing the training of a precise input-output behavior to a spiking neuron. A single neuron can be trained to associate (map) different output spike trains to different multiple input spike trains. Spike trains are transformed into continuous functions through appropriate kernels and then Delta rule is applied. The main advantage of the method is its algorithmic simplicity promoting its straightforward application to building spiking neural networks (SNN) for engineering problems. We experimentally demonstrate on a synthetic benchmark problem the suitability of the method for spatio-temporal classification. The obtained results show promising efficiency and precision of the proposed method.
KeywordsSpiking Neural Networks Supervised Learning Spatio- temporal patterns
- 2.Bi, G.q., Poo, M.m.: Synaptic modifications in cultured hippocampal neurons: Dependence on spike timing, synaptic strength, and postsynaptic cell type. J. Neurosci. 18(24), 10464–10472 (1998)Google Scholar
- 3.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
- 4.Florian, R.V.: The chronotron: a neuron that learns to fire temporally-precise spike patterns (November 2010) , http://precedings.nature.com/documents/5190/version/1
- 8.Kasiński, A.J., Ponulak, F.: Comparison of supervised learning methods for spike time coding in spiking neural networks. Int. J.of Applied Mathematics and Computer Science 16, 101–113 (2006)Google Scholar
- 11.Ponulak, F.: ReSuMe – new supervised learning method for spiking neural networks. Tech. rep., Institute of Control and Information Engineering, Poznań University of Technology, Poznań, Poland (2005)Google Scholar