Keys to Accurate Feature Extraction Using Residual Spiking Neural Networks
Not on the map. Why?
Abstract (arXiv)
Spiking neural networks (SNNs) have become an interesting alternative to conventional artificial neural networks (ANN) thanks to their temporal processing capabilities and energy efficient implementations in neuromorphic hardware. However the challenges involved in training SNNs have limited their performance in terms of accuracy and thus their applications. Improving learning algorithms and neural architectures for a more accurate feature extraction is therefore one of the current priorities in SNN research. In this paper we present a study on the key components of modern spiking architectures. We design a spiking version of the successful residual network architecture and provide an in-depth study on the possible implementations of spiking residual connections. This study shows how, depending on the use case, the optimal residual connection implementation may vary. Additionally, we empirically compare different techniques in image classification datasets taken from the best performing networks. Our results provide a state of the art guide to SNN design, which allows to make informed choices when trying to build the optimal visual feature extractor. Finally, our network outperforms previous SNN architectures in CIFAR-10 (94.14%) and CIFAR-100 (74.65%) datasets and matches the state of the art in DVS-CIFAR10 (72.98%), with less parameters than the previous state of the art and without the need for ANN-SNN conversion. Code available at https://github.com/VicenteAlex/Spiking_ResNet
Key facts. Cited by 10 papers in the map (data through 7 Oct 2026). Builds on 25 of its 40 references that are in the map. First posted on arXiv 10 Nov 2021.
Builds on
25 of 40 references.
References · 25
- 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
- 2019Surrogate Gradient Learning in Spiking Neural Networkscited by 604
- 2018BOHB: Robust and Efficient Hyperparameter Optimization at Scalecited by 466
- 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
- 2018SLAYER: Spike Layer Error Reassignment in Timecited by 257
- 2018Going Deeper in Spiking Neural Networks: VGG and Residual Architecturescited by 236
- 2020Carbontracker: Tracking and Predicting the Carbon Footprint of Training Deep Learning Modelscited by 168
13 more
- 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
- 2019Enabling Spike-based Backpropagation for Training Deep Neural Network Architecturescited by 119
- 2021Efficient Neuromorphic Signal Processing with Loihi 2cited by 90
- 2020Revisiting Batch Normalization for Training Low-latency Deep Spiking Neural Networks from Scratchcited by 76
- 2016Supervised learning based on temporal coding in spiking neural networkscited by 75
- 2016Convolutional Networks for Fast, Energy-Efficient Neuromorphic Computingcited by 68
- 2017Gradient Descent for Spiking Neural Networkscited by 47
- 2020Progressive Tandem Learning for Pattern Recognition with Deep Spiking Neural Networkscited by 46
- 2016Recurrent Batch Normalizationcited by 35
- 2018Whetstone: A Method for Training Deep Artificial Neural Networks for Binary Communicationcited by 14
- 2017A learning framework for winner-take-all networks with stochastic synapsescited by 4
- 2019Recognizing Images with at most one Spike per Neuroncited by 3
Built on by
Citing papers per year: 2022: 2; 2023: 4; 2024: 1; 2025: 3.
10 papers.
- 2023SpikingJelly: An open-source machine learning infrastructure platform for spike-based intelligencecited by 163
- 2022Spiking Neural Networks for event-based action recognition: A new task to understand their advantagecited by 9
- 2023Accurate and Efficient Event-based Semantic Segmentation Using Adaptive Spiking Encoder-Decoder Networkcited by 9
- 2022Simple and complex spiking neurons: perspectives and analysis in a simple STDP scenariocited by 6
- 2023Hybrid Spiking Neural Network Fine-tuning for Hippocampus Segmentationcited by 5
- 2025Underwater Image Enhancement by Convolutional Spiking Neural Networkscited by 3
- 2024Parallel Hyperparameter Optimization Of Spiking Neural Networkcited by 1
- 2025Fundamental Survey on Neuromorphic Based Audio Classificationcited by 1
- 2023Frameworks for SNNs: a Review of Data Science-oriented Software and an Expansion of SpykeTorchcited by 0
- 2025DRiVE: Dynamic Recognition in VEhicles using snnTorchcited by 0
- 2025Underwater Image Enhancement by Convolutional Spiking Neural Networks26 Mar 2025
- 2025Fundamental Survey on Neuromorphic Based Audio Classification20 Feb 2025
- 2025DRiVE: Dynamic Recognition in VEhicles using snnTorch4 Feb 2025
- 2024Parallel Hyperparameter Optimization Of Spiking Neural Network1 Mar 2024
- 2023SpikingJelly: An open-source machine learning infrastructure platform for spike-based intelligence25 Oct 2023
- 2023Accurate and Efficient Event-based Semantic Segmentation Using Adaptive Spiking Encoder-Decoder Network24 Apr 2023
- 2023Frameworks for SNNs: a Review of Data Science-oriented Software and an Expansion of SpykeTorch15 Feb 2023
- 2023Hybrid Spiking Neural Network Fine-tuning for Hippocampus Segmentation14 Feb 2023
- 2022Spiking Neural Networks for event-based action recognition: A new task to understand their advantage29 Sep 2022
- 2022Simple and complex spiking neurons: perspectives and analysis in a simple STDP scenario28 Jun 2022