Benchmarking Spiking Neural Network Learning Methods with Varying Locality
Not on the map. Why?
Abstract (arXiv)
Spiking Neural Networks (SNNs), providing more realistic neuronal dynamics, have been shown to achieve performance comparable to Artificial Neural Networks (ANNs) in several machine learning tasks. Information is processed as spikes within SNNs in an event-based mechanism that significantly reduces energy consumption. However, training SNNs is challenging due to the non-differentiable nature of the spiking mechanism. Traditional approaches, such as Backpropagation Through Time (BPTT), have shown effectiveness but come with additional computational and memory costs and are biologically implausible. In contrast, recent works propose alternative learning methods with varying degrees of locality, demonstrating success in classification tasks. In this work, we show that these methods share similarities during the training process, while they present a trade-off between biological plausibility and performance. Further, given the implicitly recurrent nature of SNNs, this research investigates the influence of the addition of explicit recurrence to SNNs. We experimentally prove that the addition of explicit recurrent weights enhances the robustness of SNNs. We also investigate the performance of local learning methods under gradient and non-gradient-based adversarial attacks.
Key facts. Cited by 2 papers in the map (data through 7 Oct 2026). Builds on 37 of its 77 references that are in the map. First posted on arXiv 1 Feb 2024.
Builds on
37 of 77 references.
References · 37
- 2014Explaining and Harnessing Adversarial Examplescited by 7,287
- 2017Towards Deep Learning Models Resistant to Adversarial Attackscited by 6,326
- 2016Overcoming catastrophic forgetting in neural networkscited by 4,718
- 2019Similarity of Neural Network Representations Revisitedcited by 1,695
- 2017BadNets: Identifying Vulnerabilities in the Machine Learning Model Supply Chaincited by 1,052
- 2017Targeted Backdoor Attacks on Deep Learning Systems Using Data Poisoningcited by 1,012
- 2019Surrogate Gradient Learning in Spiking Neural Networkscited by 604
- 2019STRIP: A Defence Against Trojan Attacks on Deep Neural Networkscited by 437
- 2018Turning Your Weakness Into a Strength: Watermarking Deep Neural Networks by Backdooringcited by 334
- 2021Deep Residual Learning in Spiking Neural Networkscited by 326
- 2015Converting Static Image Datasets to Spiking Neuromorphic Datasets Using Saccadescited by 308
- 2022Spikformer: When Spiking Neural Network Meets Transformercited by 263
25 more
- 2018Deep Learning in Spiking Neural Networkscited by 258
- 2020Do Wide and Deep Networks Learn the Same Things? Uncovering How Neural Network Representations Vary with Width and Depthcited by 241
- 2018Going Deeper in Spiking Neural Networks: VGG and Residual Architecturescited by 236
- 2016Training Deep Spiking Neural Networks using Backpropagationcited by 203
- 2018Long short-term memory and learning-to-learn in networks of spiking neuronscited by 179
- 2017SuperSpike: Supervised learning in multi-layer spiking neural networkscited by 178
- 2021Accurate and efficient time-domain classification with adaptive spiking recurrent neural networkscited by 113
- 2021Generalized Shape Metrics on Neural Representationscited by 109
- 2018Eligibility Traces and Plasticity on Behavioral Time Scales: Experimental Support of neoHebbian Three-Factor Learning Rulescited by 64
- 2021HIRE-SNN: Harnessing the Inherent Robustness of Energy-Efficient Deep Spiking Neural Networks by Training with Crafted Input Noisecited by 61
- 2023SpikingBERT: Distilling BERT to Train Spiking Language Models Using Implicit Differentiationcited by 47
- 2022The BrainScaleS-2 accelerated neuromorphic system with hybrid plasticitycited by 41
- 2020Comparing SNNs and RNNs on Neuromorphic Vision Datasets: Similarities and Differencescited by 39
- 2019Robust Learning with the Hilbert-Schmidt Independence Criterioncited by 36
- 2019A Comprehensive Analysis on Adversarial Robustness of Spiking Neural Networkscited by 35
- 2022ReckOn: A 28nm Sub-mm2 Task-Agnostic Spiking Recurrent Neural Network Processor Enabling On-Chip Learning over Second-Long Timescalescited by 35
- 2020Exploring the Connection Between Binary and Spiking Neural Networkscited by 33
- 2020Exploring Adversarial Attack in Spiking Neural Networks with Spike-Compatible Gradientcited by 31
- 2021Spiking Neural Networks with Improved Inherent Recurrence Dynamics for Sequential Learningcited by 27
- 2022Exploring Temporal Information Dynamics in Spiking Neural Networkscited by 23
- 2023Uncovering the Representation of Spiking Neural Networks Trained with Surrogate Gradientcited by 11
- 2017Learning in the Machine: the Symmetries of the Deep Learning Channelcited by 9
- 2023Adversarially Robust Spiking Neural Networks Through Conversioncited by 7
- 2022Sequence Learning Using Equilibrium Propagationcited by 4
- 2021Gradient-Free Neural Network Training via Synaptic-Level Reinforcement Learningcited by 2
Built on by
Citing papers per year: 2025: 1; 2026: 1.
2 papers.