288 pp. per issue
6 x 9, illustrated
2014 Impact factor:

Neural Computation

June 2013, Vol. 25, No. 6, Pages 1472-1511
(doi: 10.1162/NECO_a_00450)
© 2013 Massachusetts Institute of Technology
A New Supervised Learning Algorithm for Spiking Neurons
Article PDF (1.42 MB)

The purpose of supervised learning with temporal encoding for spiking neurons is to make the neurons emit a specific spike train encoded by the precise firing times of spikes. If only running time is considered, the supervised learning for a spiking neuron is equivalent to distinguishing the times of desired output spikes and the other time during the running process of the neuron through adjusting synaptic weights, which can be regarded as a classification problem. Based on this idea, this letter proposes a new supervised learning method for spiking neurons with temporal encoding; it first transforms the supervised learning into a classification problem and then solves the problem by using the perceptron learning rule. The experiment results show that the proposed method has higher learning accuracy and efficiency over the existing learning methods, so it is more powerful for solving complex and real-time problems.