Timing-Based Backpropagation in Spiking Neural Networks Without Single-Spike Restrictions
Kakei Yamamoto, Yusuke Sakemi, Kazuyuki Aihara

TL;DR
This paper introduces a new backpropagation algorithm for spiking neural networks that allows multiple spikes per neuron, improving their computational capacity and achieving high accuracy comparable to traditional neural networks.
Contribution
It extends timing-based SNN training methods to permit multiple spikes per neuron, enhancing their expressiveness and performance.
Findings
The proposed SNN outperformed comparable models in accuracy.
The network's spike count depended on the postsynaptic current time constant.
An optimal time constant for maximum accuracy was identified.
Abstract
We propose a novel backpropagation algorithm for training spiking neural networks (SNNs) that encodes information in the relative multiple spike timing of individual neurons without single-spike restrictions. The proposed algorithm inherits the advantages of conventional timing-based methods in that it computes accurate gradients with respect to spike timing, which promotes ideal temporal coding. Unlike conventional methods where each neuron fires at most once, the proposed algorithm allows each neuron to fire multiple times. This extension naturally improves the computational capacity of SNNs. Our SNN model outperformed comparable SNN models and achieved as high accuracy as non-convolutional artificial neural networks. The spike count property of our networks was altered depending on the time constant of the postsynaptic current and the membrane potential. Moreover, we found that there…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
