Direct Training Needs Regularisation: Anytime Optimal Inference Spiking Neural Network
Not on the map. Why?
Abstract (arXiv)
Spiking Neural Network (SNN) is acknowledged as the next generation of Artificial Neural Network (ANN) and hold great promise in effectively processing spatial-temporal information. However, the choice of timestep becomes crucial as it significantly impacts the accuracy of the neural network training. Specifically, a smaller timestep indicates better performance in efficient computing, resulting in reduced latency and operations. While, using a small timestep may lead to low accuracy due to insufficient information presentation with few spikes. This observation motivates us to develop an SNN that is more reliable for adaptive timestep by introducing a novel regularisation technique, namely Spatial-Temporal Regulariser (STR). Our approach regulates the ratio between the strength of spikes and membrane potential at each timestep. This effectively balances spatial and temporal performance during training, ultimately resulting in an Anytime Optimal Inference (AOI) SNN. Through extensive experiments on frame-based and event-based datasets, our method, in combination with cutoff based on softmax output, achieves state-of-the-art performance in terms of both latency and accuracy. Notably, with STR and cutoff, SNN achieves 2.14 to 2.89 faster in inference compared to the pre-configured timestep with near-zero accuracy drop of 0.50% to 0.64% over the event-based datasets. Code available: https://github.com/Dengyu-Wu/AOI-SNN-Regularisation
Key facts. Cited by 2 papers in the map (data through 7 Oct 2026). Builds on 38 of its 58 references that are in the map. First posted on arXiv 15 Apr 2024.
Builds on
38 of 58 references.
References · 38
- 2014ImageNet Large Scale Visual Recognition Challengecited by 8,441
- 2016SGDR: Stochastic Gradient Descent with Warm Restartscited by 4,993
- 2016Simple and Scalable Predictive Uncertainty Estimation using Deep Ensemblescited by 3,888
- 2017Improved Regularization of Convolutional Neural Networks with Cutoutcited by 1,623
- 2021A Gentle Introduction to Conformal Prediction and Distribution-Free Uncertainty Quantificationcited by 777
- 2019Surrogate Gradient Learning in Spiking Neural Networkscited by 604
- 2019Deep Ensembles: A Loss Landscape Perspectivecited by 438
- 2017Spatio-Temporal Backpropagation for Training High-performance Spiking Neural Networkscited by 399
- 2020Incorporating Learnable Membrane Time Constant to Enhance Learning of Spiking Neural Networkscited by 340
- 2021Deep Residual Learning in Spiking Neural Networkscited by 326
- 2015Converting Static Image Datasets to Spiking Neuromorphic Datasets Using Saccadescited by 308
- 2020Going Deeper With Directly-Trained Larger Spiking Neural Networkscited by 268
26 more
- 2022Spikformer: When Spiking Neural Network Meets Transformercited by 263
- 2018SLAYER: Spike Layer Error Reassignment in Timecited by 257
- 2018Direct Training for Spiking Neural Networks: Faster, Larger, Bettercited by 222
- 2022Temporal Efficient Training of Spiking Neural Network via Gradient Re-weightingcited by 192
- 2017SuperSpike: Supervised learning in multi-layer spiking neural networkscited by 178
- 2020RMP-SNN: Residual Membrane Potential Neuron for Enabling Deeper High-Accuracy and Low-Latency Spiking Neural Networkcited by 141
- 2021Optimal Conversion of Conventional Artificial Neural Networks to Spiking Neural Networkscited by 134
- 2023Optimal ANN-SNN Conversion for High-accuracy and Ultra-low-latency Spiking Neural Networkscited by 116
- 2021Accurate and efficient time-domain classification with adaptive spiking recurrent neural networkscited by 113
- 2021Temporal-wise Attention Spiking Neural Networks for Event Streams Classificationcited by 106
- 2020Event-based Asynchronous Sparse Convolutional Networkscited by 103
- 2022Training High-Performance Low-Latency Spiking Neural Networks by Differentiation on Spike Representationcited by 89
- 2022GLIF: A Unified Gated Leaky Integrate-and-Fire Neuron for Spiking Neural Networkscited by 63
- 2022Neural Architecture Search for Spiking Neural Networkscited by 52
- 2022Neuromorphic Data Augmentation for Training Spiking Neural Networkscited by 52
- 2023Graph-based Asynchronous Event Processing for Rapid Object Recognitioncited by 51
- 2020Deep Reinforcement Learning with Population-Coded Spiking Neural Network for Continuous Controlcited by 44
- 2023SEENN: Towards Temporal Spiking Early-Exit Neural Networkscited by 39
- 2020Exploring the Connection Between Binary and Spiking Neural Networkscited by 33
- 2021Q-SpiNN: A Framework for Quantizing Spiking Neural Networkscited by 33
- 2022Exploring Lottery Ticket Hypothesis in Spiking Neural Networkscited by 25
- 2023Unleashing the Potential of Spiking Neural Networks by Dynamic Confidencecited by 14
- 2023The Intel Neuromorphic DNS Challengecited by 9
- 2023Optimising Event-Driven Spiking Neural Network with Regularisation and Cutoffcited by 8
- 2023Knowing When to Stop: Delay-Adaptive Spiking Neural Network Classifiers with Reliability Guaranteescited by 8
- 2021A Little Energy Goes a Long Way: Build an Energy-Efficient, Accurate Spiking Neural Network from Convolutional Neural Networkcited by 5
Built on by
Citing papers per year: 2024: 1; 2025: 1.
2 papers.