BP-STDP: Approximating Backpropagation using Spike Timing Dependent Plasticity
Not on the map. Why?
Abstract (arXiv)
The problem of training spiking neural networks (SNNs) is a necessary precondition to understanding computations within the brain, a field still in its infancy. Previous work has shown that supervised learning in multi-layer SNNs enables bio-inspired networks to recognize patterns of stimuli through hierarchical feature acquisition. Although gradient descent has shown impressive performance in multi-layer (and deep) SNNs, it is generally not considered biologically plausible and is also computationally expensive. This paper proposes a novel supervised learning approach based on an event-based spike-timing-dependent plasticity (STDP) rule embedded in a network of integrate-and-fire (IF) neurons. The proposed temporally local learning rule follows the backpropagation weight change updates applied at each time step. This approach enjoys benefits of both accurate gradient descent and temporally local, efficient STDP. Thus, this method is able to address some open questions regarding accurate and efficient computations that occur in the brain. The experimental results on the XOR problem, the Iris data, and the MNIST dataset demonstrate that the proposed SNN performs as successfully as the traditional NNs. Our approach also compares favorably with the state-of-the-art multi-layer SNNs.
Key facts. Cited by 23 papers in the map (data through 14 Oct 2026). First posted on arXiv 12 Nov 2017.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 10; 2022: 4; 2023: 4; 2024: 4; 2025: 1.
23 papers.
Sort:
- 2021Optimal ANN-SNN Conversion for Fast and Accurate Inference in Deep Spiking Neural Networkscited by 78
- 20221000x Faster Camera and Machine Vision with Ordinary Devicescited by 25
- 2021Bottom-up and top-down approaches for the design of neuromorphic processing systems: Tradeoffs and synergies between natural and artificial intelligencecited by 21
- 2021The Backpropagation Algorithm Implemented on Spiking Neuromorphic Hardwarecited by 19
- 2022Loss shaping enhances exact gradient learning with Eventprop in spiking neural networkscited by 14
- 2021Spiking-GAN: A Spiking Generative Adversarial Network Using Time-To-First-Spike Codingcited by 8
- 2023Spiking Neural Networks and Bio-Inspired Supervised Deep Learning: A Surveycited by 8
- 2023S-TLLR: STDP-inspired Temporal Local Learning Rule for Spiking Neural Networkscited by 7
- 2023Paired Competing Neurons Improving STDP Supervised Local Learning In Spiking Neural Networkscited by 5
- 2021An optimised deep spiking neural network architecture without gradientscited by 4
- 2024Neuronal Competition Groups with Supervised STDP for Spike-Based Classificationcited by 4
- 2021Efficient Training of Spiking Neural Networks with Temporally-Truncated Local Backpropagation through Timecited by 3
11 more
- 2021BioGrad: Biologically Plausible Gradient-Based Learning for Spiking Neural Networkscited by 2
- 2023Highly Efficient SNNs for High-speed Object Detectioncited by 2
- 2024A survey on learning models of spiking neural membrane systems and spiking neural networkscited by 2
- 2024Training Spiking Neural Networks via Augmented Direct Feedback Alignmentcited by 2
- 2021A brain basis of dynamical intelligence for AI and computational neurosciencecited by 1
- 2021Spiking neural networks trained via proxycited by 1
- 2024Fractional-order spike-timing-dependent gradient descent for multi-layer spiking neural networkscited by 1
- 2021Linear Constraints Learning for Spiking Neuronscited by 0
- 2022A temporally and spatially local spike-based backpropagation algorithm to enable training in hardwarecited by 0
- 2022Desire Backpropagation: A Lightweight Training Algorithm for Multi-Layer Spiking Neural Networks based on Spike-Timing-Dependent Plasticitycited by 0
- 2025Energy-Efficient Eimeria Parasite Detection Using a Two-Stage Spiking Neural Network Architecturecited by 0
- 2025Energy-Efficient Eimeria Parasite Detection Using a Two-Stage Spiking Neural Network Architecture17 Dec 2025
- 2024Neuronal Competition Groups with Supervised STDP for Spike-Based Classification22 Oct 2024
- 2024Fractional-order spike-timing-dependent gradient descent for multi-layer spiking neural networks20 Oct 2024
- 2024Training Spiking Neural Networks via Augmented Direct Feedback Alignment12 Sep 2024
- 2024A survey on learning models of spiking neural membrane systems and spiking neural networks27 Mar 2024
- 2023Highly Efficient SNNs for High-speed Object Detection27 Sep 2023
- 2023Paired Competing Neurons Improving STDP Supervised Local Learning In Spiking Neural Networks4 Aug 2023
- 2023Spiking Neural Networks and Bio-Inspired Supervised Deep Learning: A Survey30 Jul 2023
- 2023S-TLLR: STDP-inspired Temporal Local Learning Rule for Spiking Neural Networks27 Jun 2023
- 2022Loss shaping enhances exact gradient learning with Eventprop in spiking neural networks2 Dec 2022
- 2022Desire Backpropagation: A Lightweight Training Algorithm for Multi-Layer Spiking Neural Networks based on Spike-Timing-Dependent Plasticity10 Nov 2022
- 2022A temporally and spatially local spike-based backpropagation algorithm to enable training in hardware20 Jul 2022
11 more
- 20221000x Faster Camera and Machine Vision with Ordinary Devices23 Jan 2022
- 2021Efficient Training of Spiking Neural Networks with Temporally-Truncated Local Backpropagation through Time13 Dec 2021
- 2021BioGrad: Biologically Plausible Gradient-Based Learning for Spiking Neural Networks27 Oct 2021
- 2021Spiking neural networks trained via proxy27 Sep 2021
- 2021An optimised deep spiking neural network architecture without gradients27 Sep 2021
- 2021Spiking-GAN: A Spiking Generative Adversarial Network Using Time-To-First-Spike Coding29 Jun 2021
- 2021The Backpropagation Algorithm Implemented on Spiking Neuromorphic Hardware13 Jun 2021
- 2021Bottom-up and top-down approaches for the design of neuromorphic processing systems: Tradeoffs and synergies between natural and artificial intelligence2 Jun 2021
- 2021Optimal ANN-SNN Conversion for Fast and Accurate Inference in Deep Spiking Neural Networks25 May 2021
- 2021A brain basis of dynamical intelligence for AI and computational neuroscience15 May 2021
- 2021Linear Constraints Learning for Spiking Neurons10 Mar 2021
- 2021Optimal ANN-SNN Conversion for Fast and Accurate Inference in Deep Spiking Neural Networkscited by 78
- 20221000x Faster Camera and Machine Vision with Ordinary Devicescited by 25
- 2021Bottom-up and top-down approaches for the design of neuromorphic processing systems: Tradeoffs and synergies between natural and artificial intelligencecited by 21
- 2021The Backpropagation Algorithm Implemented on Spiking Neuromorphic Hardwarecited by 19
- 2022Loss shaping enhances exact gradient learning with Eventprop in spiking neural networkscited by 14
- 2021Spiking-GAN: A Spiking Generative Adversarial Network Using Time-To-First-Spike Codingcited by 8
- 2023Spiking Neural Networks and Bio-Inspired Supervised Deep Learning: A Surveycited by 8
- 2023S-TLLR: STDP-inspired Temporal Local Learning Rule for Spiking Neural Networkscited by 7
- 2023Paired Competing Neurons Improving STDP Supervised Local Learning In Spiking Neural Networkscited by 5
- 2021An optimised deep spiking neural network architecture without gradientscited by 4
- 2024Neuronal Competition Groups with Supervised STDP for Spike-Based Classificationcited by 4
- 2021Efficient Training of Spiking Neural Networks with Temporally-Truncated Local Backpropagation through Timecited by 3
12 most cited of 23 All 23 (JSON)
- 2025Energy-Efficient Eimeria Parasite Detection Using a Two-Stage Spiking Neural Network Architecture17 Dec 2025
- 2024Neuronal Competition Groups with Supervised STDP for Spike-Based Classification22 Oct 2024
- 2024Fractional-order spike-timing-dependent gradient descent for multi-layer spiking neural networks20 Oct 2024
- 2024Training Spiking Neural Networks via Augmented Direct Feedback Alignment12 Sep 2024
- 2024A survey on learning models of spiking neural membrane systems and spiking neural networks27 Mar 2024
- 2023Highly Efficient SNNs for High-speed Object Detection27 Sep 2023
- 2023Paired Competing Neurons Improving STDP Supervised Local Learning In Spiking Neural Networks4 Aug 2023
- 2023Spiking Neural Networks and Bio-Inspired Supervised Deep Learning: A Survey30 Jul 2023
- 2023S-TLLR: STDP-inspired Temporal Local Learning Rule for Spiking Neural Networks27 Jun 2023
- 2022Loss shaping enhances exact gradient learning with Eventprop in spiking neural networks2 Dec 2022
- 2022Desire Backpropagation: A Lightweight Training Algorithm for Multi-Layer Spiking Neural Networks based on Spike-Timing-Dependent Plasticity10 Nov 2022
- 2022A temporally and spatially local spike-based backpropagation algorithm to enable training in hardware20 Jul 2022
12 newest of 23 All 23 (JSON)