mlsanityData to 7 Oct 2026

Sparse-firing regularization methods for spiking neural networks with time-to-first spike coding

arXiv 2307.13007 ↗First posted 24 Jul 2023cs.NE cs.LGcited by 3

Not on the map. Why?

Abstract (arXiv)

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 SNNs at lower firing frequencies has not been fully investigated. In this paper, we propose two spike timing-based sparse-firing (SSR) regularization methods to further reduce the firing frequency of TTFS-coded SNNs. The first is the membrane potential-aware SSR (M-SSR) method, which has been derived as an extreme form of the loss function of the membrane potential value. The second is the firing condition-aware SSR (F-SSR) method, which is a regularization function obtained from the firing conditions. Both methods are characterized by the fact that they only require information about the firing timing and associated weights. The effects of these regularization methods were investigated on the MNIST, Fashion-MNIST, and CIFAR-10 datasets using multilayer perceptron networks and convolutional neural network structures.

Key facts. Cited by 3 papers in the map (data through 7 Oct 2026). Builds on 28 of its 58 references that are in the map. First posted on arXiv 24 Jul 2023.

Builds on

28 of 58 references.

References · 28

  1. 2014Adam: A Method for Stochastic Optimizationcited by 36,960
  2. 2017Fashion-MNIST: a Novel Image Dataset for Benchmarking Machine Learning Algorithmscited by 4,283
  3. 2019Surrogate Gradient Learning in Spiking Neural Networkscited by 604
  4. 2017Spatio-Temporal Backpropagation for Training High-performance Spiking Neural Networkscited by 399
  5. 2018Deep Learning in Spiking Neural Networkscited by 258
  6. 2021Training Spiking Neural Networks Using Lessons From Deep Learningcited by 251
  7. 2017SuperSpike: Supervised learning in multi-layer spiking neural networkscited by 178
  8. 2019Spiking-YOLO: Spiking Neural Network for Energy-Efficient Object Detectioncited by 174
  9. 2021Accurate and efficient time-domain classification with adaptive spiking recurrent neural networkscited by 113
  10. 2019Machine Learning at the Network Edge: A Surveycited by 83
  11. 2020Revisiting Batch Normalization for Training Low-latency Deep Spiking Neural Networks from Scratchcited by 76
  12. 2016Supervised learning based on temporal coding in spiking neural networkscited by 75
16 more
  1. 2020Event-Based Backpropagation can compute Exact Gradients for Spiking Neural Networkscited by 59
  2. 2019Fast and energy-efficient neuromorphic deep learning with first-spike timescited by 52
  3. 2017A scalable multi-core architecture with heterogeneous memory structures for Dynamic Neuromorphic Asynchronous Processors (DYNAPs)cited by 51
  4. 2017Gradient Descent for Spiking Neural Networkscited by 47
  5. 2019S4NN: temporal backpropagation for spiking neural networks with one spike per neuroncited by 47
  6. 2019Temporal-Coded Deep Spiking Neural Network with Easy Training and Robust Performancecited by 45
  7. 2016Neuromorphic Deep Learning Machinescited by 38
  8. 2020Surrogate gradients for analog neuromorphic computingcited by 38
  9. 2021StereoSpike: Depth Learning with a Spiking Neural Networkcited by 21
  10. 2020BS4NN: Binarized Spiking Neural Networks with Temporal Coding and Learningcited by 20
  11. 2020Low-activity supervised convolutional spiking neural networks applied to speech commands recognitioncited by 19
  12. 2022Adaptive Sparse Structure Development with Pruning and Regeneration for Spiking Neural Networkscited by 9
  13. 2020A Supervised Learning Algorithm for Multilayer Spiking Neural Networks Based on Temporal Coding Toward Energy-Efficient VLSI Processor Designcited by 4
  14. 2020Hardware Implementation of Spiking Neural Networks Using Time-To-First-Spike Encodingcited by 3
  15. 2022Timing-Based Backpropagation in Spiking Neural Networks Without Single-Spike Restrictionscited by 3
  16. 2021Effects of VLSI Circuit Constraints on Temporal-Coding Multilayer Spiking Neural Networkscited by 1

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2024: 2; 2025: 0; 2026: 1.

3 papers.