Understanding the Functional Roles of Modelling Components in Spiking Neural Networks
Not on the map. Why?
Abstract (arXiv)
Spiking neural networks (SNNs), inspired by the neural circuits of the brain, are promising in achieving high computational efficiency with biological fidelity. Nevertheless, it is quite difficult to optimize SNNs because the functional roles of their modelling components remain unclear. By designing and evaluating several variants of the classic model, we systematically investigate the functional roles of key modelling components, leakage, reset, and recurrence, in leaky integrate-and-fire (LIF) based SNNs. Through extensive experiments, we demonstrate how these components influence the accuracy, generalization, and robustness of SNNs. Specifically, we find that the leakage plays a crucial role in balancing memory retention and robustness, the reset mechanism is essential for uninterrupted temporal processing and computational efficiency, and the recurrence enriches the capability to model complex dynamics at a cost of robustness degradation. With these interesting observations, we provide optimization suggestions for enhancing the performance of SNNs in different scenarios. This work deepens the understanding of how SNNs work, which offers valuable guidance for the development of more effective and robust neuromorphic models.
Key facts. Cited by 1 paper in the map (data through 7 Oct 2026). Builds on 25 of its 49 references that are in the map. First posted on arXiv 25 Mar 2024.
Builds on
25 of 49 references.
References · 25
- 2017Attention Is All You Needcited by 59,932
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2017Towards Deep Learning Models Resistant to Adversarial Attackscited by 6,326
- 2014Learning Phrase Representations using RNN Encoder-Decoder for Statistical Machine Translationcited by 4,016
- 2017Visualizing the Loss Landscape of Neural Netscited by 1,126
- 2019Surrogate Gradient Learning in Spiking Neural Networkscited by 604
- 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
- 2015Converting Static Image Datasets to Spiking Neuromorphic Datasets Using Saccadescited by 308
- 2015Improved Semantic Representations From Tree-Structured Long Short-Term Memory Networkscited by 305
- 2018Deep Learning in Spiking Neural Networkscited by 258
- 2018Direct Training for Spiking Neural Networks: Faster, Larger, Bettercited by 222
13 more
- 2018Long short-term memory and learning-to-learn in networks of spiking neuronscited by 179
- 2023SpikingJelly: An open-source machine learning infrastructure platform for spike-based intelligencecited by 163
- 2019The Heidelberg spiking datasets for the systematic evaluation of spiking neural networkscited by 135
- 2016Towards an integration of deep learning and neurosciencecited by 77
- 2022GLIF: A Unified Gated Leaky Integrate-and-Fire Neuron for Spiking Neural Networkscited by 63
- 2020Comparing SNNs and RNNs on Neuromorphic Vision Datasets: Similarities and Differencescited by 39
- 2019Comprehensive SNN Compression Using ADMM Optimization and Activity Regularizationcited by 38
- 2020Exploring Adversarial Attack in Spiking Neural Networks with Spike-Compatible Gradientcited by 31
- 2021EventDrop: data augmentation for event-based learningcited by 28
- 2021Spiking Neural Networks with Improved Inherent Recurrence Dynamics for Sequential Learningcited by 27
- 2020Towards Understanding the Effect of Leak in Spiking Neural Networkscited by 15
- 2021H2Learn: High-Efficiency Learning Accelerator for High-Accuracy Spiking Neural Networkscited by 7
- 2022Impact of spiking neurons leakages and network recurrences on event-based spatio-temporal pattern recognitioncited by 4
Built on by
Citing papers per year: 2025: 1.
1 paper.