Current browse context:
cs.NE
Change to browse by:
References & Citations
Computer Science > Neural and Evolutionary Computing
Title: Training Multilayer Spiking Neural Networks using NormAD based Spatio-Temporal Error Backpropagation
(Submitted on 23 Oct 2018 (this version), latest version 29 Jul 2019 (v2))
Abstract: Spiking neural networks (SNNs) have garnered a great amount of interest for supervised and unsupervised learning applications. This paper deals with the problem of training multilayer feedforward SNNs. The non-linear integrate-and-fire dynamics employed by spiking neurons make it difficult to train SNNs to output desired spike train in response to a given input. To tackle this, first the problem of training a multilayer SNN is formulated as an optimization problem such that its objective function is based on the deviation in membrane potential rather than the spike arrival instants. Then, an optimization method named Normalized Approximate Descent (NormAD), hand-crafted for such non-convex optimization problems, is employed to derive the iterative synaptic weight update rule. Next it is reformulated for a more efficient implementation, which can also be interpreted to be spatio-temporal error backpropagation. The learning rule is validated by employing it to solve generic spike based training problem as well as a spike based formulation of the XOR problem. Thus, the new algorithm is a key step towards building deep spiking neural networks capable of event-triggered learning.
Submission history
From: Navin Anwani [view email][v1] Tue, 23 Oct 2018 19:19:44 GMT (440kb,D)
[v2] Mon, 29 Jul 2019 03:37:40 GMT (679kb,D)
Link back to: arXiv, form interface, contact.