期刊论文详细信息
NEUROCOMPUTING 卷:380
Training multi-layer spiking neural networks using NormAD based spatio-temporal error backpropagation
Article
Anwani, Navin1  Rajendran, Bipin2 
[1] Indian Inst Technol, Dept Elect Engn, Mumbai 400076, Maharashtra, India
[2] New Jersey Inst Technol, Dept Elect & Comp Engn, Newark, NJ 07102 USA
关键词: Supervised learning;    Spiking neuron;    Normalized approximate descent;    Leaky integrate-and-fire;    Multi-layer SNN;    Spatio-temporal error backpropagation;    NormAD;    XOR problem;   
DOI  :  10.1016/j.neucom.2019.10.104
来源: Elsevier
PDF
【 摘 要 】

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 multi-layer feedforward SNNs. The non-linear integrate-and-fire dynamics employed by spiking neurons make it difficult to train SNNs to generate desired spike trains in response to a given input. To tackle this, first the problem of training a multi-layer 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 to efficiently train multi-layer SNNs, and is shown to be effectively performing spatio-temporal error backpropagation. The learning rule is validated by training 2-layer SNNs to solve a spike based formulation of the XOR problem as well as training 3-layer SNNs for generic spike based training problems. Thus, the new algorithm is a key step towards building deep spiking neural networks capable of efficient event-triggered learning. (C) 2019 Elsevier B.V. All rights reserved.

【 授权许可】

Free   

【 预 览 】
附件列表
Files Size Format View
10_1016_j_neucom_2019_10_104.pdf 3390KB PDF download
  文献评价指标  
  下载次数:3次 浏览次数:0次