Sparse-firing regularization methods for spiking neural networks with time-to-first spike coding
Yusuke Sakemi, Kakei Yamamoto, Takeo Hosomi, Kazuyuki Aihara

TL;DR
This paper introduces two novel regularization methods to reduce firing frequency in time-to-first spike coded spiking neural networks, enhancing energy efficiency while maintaining processing capabilities.
Contribution
The paper proposes membrane potential-aware and firing condition-aware regularization techniques that specifically target sparse firing in TTFS-coded SNNs, requiring only firing timing and weight information.
Findings
Both methods successfully reduce firing frequency in SNNs.
The methods maintain high accuracy on MNIST, Fashion-MNIST, and CIFAR-10.
Energy efficiency of SNNs is improved with minimal performance loss.
Abstract
The training of multilayer spiking neural networks (SNNs) using the error backpropagation algorithm has made significant progress in recent years. Among the various training schemes, the error backpropagation method that directly uses the firing time of neurons has attracted considerable attention because it can realize ideal temporal coding. This method uses time-to-first spike (TTFS) coding, in which each neuron fires at most once, and this restriction on the number of firings enables information to be processed at a very low firing frequency. This low firing frequency increases the energy efficiency of information processing in SNNs, which is important not only because of its similarity with information processing in the brain, but also from an engineering point of view. However, only an upper limit has been provided for TTFS-coded SNNs, and the information-processing capability of…
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.
Taxonomy
TopicsAdvanced Memory and Neural Computing · Neural dynamics and brain function · Neural Networks and Reservoir Computing
