Abstract

Spiking neural networks (SNNs) are promising in ascertaining brain-like behaviors since spikes are capable of encoding spatio-temporal information. Recent schemes, e.g., pre-training from artificial neural networks (ANNs) or direct training based on backpropagation (BP), make the high-performance supervised training of SNNs possible. However, these methods primarily fasten more attention on its spatial domain information, and the dynamics in temporal domain are attached less significance. Consequently, this might lead to the performance bottleneck, and scores of training techniques shall be additionally required. Another underlying problem is that the spike activity is naturally non-differentiable, raising more difficulties in supervised training of SNNs. In this paper, we propose a spatio-temporal backpropagation (STBP) algorithm for training high-performance SNNs. In order to solve the non-differentiable problem of SNNs, an approximated derivative for spike activity is proposed, being appropriate for gradient descent training. The STBP algorithm combines the layer-by-layer spatial domain (SD) and the timing-dependent temporal domain (TD), and does not require any additional complicated skill. We evaluate this method through adopting both the fully connected and convolutional architecture on the static MNIST dataset, a custom object detection dataset, and the dynamic N-MNIST dataset. Results bespeak that our approach achieves the best accuracy compared with existing state-of-the-art algorithms on spiking networks. This work provides a new perspective to investigate the high-performance SNNs for future brain-like computing paradigm with rich spatio-temporal dynamics.

Keywords

MNIST databaseComputer scienceBackpropagationArtificial intelligenceConvolutional neural networkSpiking neural networkGradient descentArtificial neural networkPattern recognition (psychology)Machine learningDomain (mathematical analysis)

Affiliated Institutions

Related Publications

Publication Info

Year
2018
Type
article
Volume
12
Pages
331-331
Citations
1033
Access
Closed

External Links

Social Impact

Social media, news, blog, policy document mentions

Citation Metrics

1033
OpenAlex

Cite This

Yujie Wu, Lei Deng, Guoqi Li et al. (2018). Spatio-Temporal Backpropagation for Training High-Performance Spiking Neural Networks. Frontiers in Neuroscience , 12 , 331-331. https://doi.org/10.3389/fnins.2018.00331

Identifiers

DOI
10.3389/fnins.2018.00331