Efficient Training of Spiking Neural Networks by Spike-aware Data Pruning
Not on the map. Why?
Abstract (arXiv)
Spiking neural networks (SNNs), recognized as an energy-efficient alternative to traditional artificial neural networks (ANNs), have advanced rapidly through the scaling of models and datasets. However, such scaling incurs considerable training overhead, posing challenges for researchers with limited computational resources and hindering the sustained development of SNNs. Data pruning is a promising strategy for accelerating training by retaining the most informative examples and discarding redundant ones, but it remains largely unexplored in SNNs. Directly applying ANN-based data pruning methods to SNNs fails to capture the intrinsic importance of examples and suffers from high gradient variance. To address these challenges, we propose a novel spike-aware data pruning (SADP) method. SADP reduces gradient variance by determining each example's selection probability to be proportional to its gradient norm, while avoiding the high cost of direct gradient computation through an efficient upper bound, termed spike-aware importance score. This score accounts for the influence of all-or-nothing spikes on the gradient norm and can be computed with negligible overhead. Extensive experiments across diverse datasets and architectures demonstrate that SADP consistently outperforms data pruning baselines and achieves training speedups close to the theoretical maxima at different pruning ratios. Notably, SADP reduces training time by 35% on ImageNet while maintaining accuracy comparable to that of full-data training. This work, therefore, establishes a data-centric paradigm for efficient SNN training and paves the way for scaling SNNs to larger models and datasets. The source code will be released publicly after the review process.
Key facts. Cited by 1 paper in the map (data through 7 Oct 2026). Builds on 41 of its 69 references that are in the map. First posted on arXiv 5 Oct 2025.
Builds on
41 of 69 references.
References · 41
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,160
- 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,267
- 2021Convex optimizationcited by 2,479
- 2018An Empirical Study of Example Forgetting during Deep Neural Network Learningcited by 669
- 2019Surrogate Gradient Learning in Spiking Neural Networkscited by 604
- 2021Deep Learning on a Data Diet: Finding Important Examples Early in Trainingcited by 529
- 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
- 2020Going Deeper With Directly-Trained Larger Spiking Neural Networkscited by 268
- 2022Spikformer: When Spiking Neural Network Meets Transformercited by 263
29 more
- 2021Training Spiking Neural Networks Using Lessons From Deep Learningcited by 251
- 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
- 2021Accurate and efficient time-domain classification with adaptive spiking recurrent neural networkscited by 113
- 2024Spike-driven Transformer V2: Meta Spiking Neural Network Architecture Inspiring the Design of Next-generation Neuromorphic Chipscited by 97
- 2023InfoBatch: Lossless Training Speed Up by Unbiased Dynamic Data Pruningcited by 90
- 2024Scaling Spike-driven Transformer with Efficient Spike Firing Approximation Trainingcited by 57
- 2023Speck: A Smart event-based Vision Sensor with a low latency 327K Neuron Convolutional Neuronal Network Processing Pipelinecited by 50
- 2022Online Training Through Time for Spiking Neural Networkscited by 48
- 2020Progressive Tandem Learning for Pattern Recognition with Deep Spiking Neural Networkscited by 46
- 2022HARDVS: Revisiting Human Activity Recognition with Dynamic Vision Sensorscited by 46
- 2024QKFormer: Hierarchical Spiking Transformer using Q-K Attentioncited by 46
- 2023Parallel Spiking Neurons with High Efficiency and Ability to Learn Long-term Dependenciescited by 41
- 2023Towards Memory- and Time-Efficient Backpropagation for Training Spiking Neural Networkscited by 37
- 2023Membrane Potential Batch Normalization for Spiking Neural Networkscited by 35
- 2019Deep Spiking Neural Networks for Large Vocabulary Automatic Speech Recognitioncited by 27
- 2023Darwin3: A large-scale neuromorphic chip with a Novel ISA and On-Chip Learningcited by 22
- 2023TC-LIF: A Two-Compartment Spiking Neuron Model for Long-Term Sequential Modellingcited by 21
- 2020Constructing Accurate and Efficient Deep Spiking Neural Networks with Double-threshold and Augmented Schemescited by 16
- 2023Spiking Neural Network for Ultra-low-latency and High-accurate Object Detectioncited by 14
- 2024High-Performance Temporal Reversible Spiking Neural Networks with O(L) Training Memory and O(1) Inference Costcited by 14
- 2022Towards Lossless ANN-SNN Conversion under Ultra-Low Latency with Dual-Phase Optimizationcited by 13
- 2025QP-SNN: Quantized and Pruned Spiking Neural Networkscited by 12
- 2024Towards Efficient Deep Spiking Neural Networks Construction with Spiking Activity based Pruningcited by 9
- 2022Developmental Plasticity-inspired Adaptive Pruning for Deep Spiking and Artificial Neural Networkscited by 6
- 2025Spiking Neural Networks for Temporal Processing: Status Quo and Future Prospectscited by 6
- 2023A Hybrid Neural Coding Approach for Pattern Recognition with Spiking Neural Networkscited by 5
- 2024PMSN: A Parallel Multi-compartment Spiking Neuron for Multi-scale Temporal Processingcited by 5
- 2019Robust Environmental Sound Recognition with Sparse Key-point Encoding and Efficient Multi-spike Learningcited by 3
Built on by
Citing papers per year: 2025: 1.
1 paper.