First-spike based visual categorization using reward-modulated STDP
Not on the map. Why?
Abstract (arXiv)
Reinforcement learning (RL) has recently regained popularity, with major achievements such as beating the European game of Go champion. Here, for the first time, we show that RL can be used efficiently to train a spiking neural network (SNN) to perform object recognition in natural images without using an external classifier. We used a feedforward convolutional SNN and a temporal coding scheme where the most strongly activated neurons fire first, while less activated ones fire later, or not at all. In the highest layers, each neuron was assigned to an object category, and it was assumed that the stimulus category was the category of the first neuron to fire. If this assumption was correct, the neuron was rewarded, i.e. spike-timing-dependent plasticity (STDP) was applied, which reinforced the neuron's selectivity. Otherwise, anti-STDP was applied, which encouraged the neuron to learn something else. As demonstrated on various image datasets (Caltech, ETH-80, and NORB), this reward modulated STDP (R-STDP) approach extracted particularly discriminative visual features, whereas classic unsupervised STDP extracts any feature that consistently repeats. As a result, R-STDP outperformed STDP on these datasets. Furthermore, R-STDP is suitable for online learning, and can adapt to drastic changes such as label permutations. Finally, it is worth mentioning that both feature extraction and classification were done with spikes, using at most one spike per neuron. Thus the network is hardware friendly and energy efficient.
Key facts. Cited by 19 papers in the map (data through 7 Oct 2026). First posted on arXiv 25 May 2017.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 4; 2022: 3; 2023: 5; 2024: 3; 2025: 1; 2026: 3.
19 papers.
Sort:
- 2022A Synapse-Threshold Synergistic Learning Approach for Spiking Neural Networkscited by 9
- 2022Linear Leaky-Integrate-and-Fire Neuron Model Based Spiking Neural Networks and Its Mapping Relationship to Deep Neural Networkscited by 8
- 2023Spiking Neural Networks and Bio-Inspired Supervised Deep Learning: A Surveycited by 8
- 2021Spike time displacement based error backpropagation in convolutional spiking neural networkscited by 6
- 2022Simple and complex spiking neurons: perspectives and analysis in a simple STDP scenariocited by 6
- 2021An optimised deep spiking neural network architecture without gradientscited by 4
- 2024Neuronal Competition Groups with Supervised STDP for Spike-Based Classificationcited by 4
- 2025Three-Factor Learning in Spiking Neural Networks: An Overview of Methods and Trends from a Machine Learning Perspectivecited by 3
- 2023A Neuromorphic Architecture for Reinforcement Learning from Real-Valued Observationscited by 2
- 2023Efficient and Flexible Neural Network Training through Layer-wise Feedback Propagationcited by 2
- 2024Augmenting learning in neuro-embodied systems through neurobiological first principlescited by 2
- 2021BioLCNet: Reward-modulated Locally Connected Spiking Neural Networkscited by 1
7 more
- 2021Spiking neural networks trained via proxycited by 1
- 2023Efficient Implementation of a Multi-Layer Gradient-Free Online-Trainable Spiking Neural Network on FPGAcited by 1
- 2024STOP: Spatiotemporal Orthogonal Propagation for Weight-Threshold-Leakage Synergistic Training of Deep Spiking Neural Networkscited by 1
- 2026Advancing Direct Training for Spiking Neural Networks with Circulate-Firing Neurons and Learnable Gradientscited by 1
- 2023Frameworks for SNNs: a Review of Data Science-oriented Software and an Expansion of SpykeTorchcited by 0
- 2026NeuroTrain: Surveying Local Learning Rules for Spiking Neural Networks with an Open Benchmarking Frameworkcited by 0
- 2026Multi-Depth Temporal Fusion for Feedforward, Locally Trained Spiking Neural Networkscited by 0
- 2026Multi-Depth Temporal Fusion for Feedforward, Locally Trained Spiking Neural Networks29 Sep 2026
- 2026Advancing Direct Training for Spiking Neural Networks with Circulate-Firing Neurons and Learnable Gradients14 May 2026
- 2026NeuroTrain: Surveying Local Learning Rules for Spiking Neural Networks with an Open Benchmarking Framework14 May 2026
- 2025Three-Factor Learning in Spiking Neural Networks: An Overview of Methods and Trends from a Machine Learning Perspective6 Apr 2025
- 2024STOP: Spatiotemporal Orthogonal Propagation for Weight-Threshold-Leakage Synergistic Training of Deep Spiking Neural Networks17 Nov 2024
- 2024Neuronal Competition Groups with Supervised STDP for Spike-Based Classification22 Oct 2024
- 2024Augmenting learning in neuro-embodied systems through neurobiological first principles5 Jul 2024
- 2023Efficient and Flexible Neural Network Training through Layer-wise Feedback Propagation23 Aug 2023
- 2023Spiking Neural Networks and Bio-Inspired Supervised Deep Learning: A Survey30 Jul 2023
- 2023A Neuromorphic Architecture for Reinforcement Learning from Real-Valued Observations6 Jul 2023
- 2023Efficient Implementation of a Multi-Layer Gradient-Free Online-Trainable Spiking Neural Network on FPGA31 May 2023
- 2023Frameworks for SNNs: a Review of Data Science-oriented Software and an Expansion of SpykeTorch15 Feb 2023
7 more
- 2022Simple and complex spiking neurons: perspectives and analysis in a simple STDP scenario28 Jun 2022
- 2022A Synapse-Threshold Synergistic Learning Approach for Spiking Neural Networks10 Jun 2022
- 2022Linear Leaky-Integrate-and-Fire Neuron Model Based Spiking Neural Networks and Its Mapping Relationship to Deep Neural Networks31 May 2022
- 2021Spiking neural networks trained via proxy27 Sep 2021
- 2021An optimised deep spiking neural network architecture without gradients27 Sep 2021
- 2021BioLCNet: Reward-modulated Locally Connected Spiking Neural Networks12 Sep 2021
- 2021Spike time displacement based error backpropagation in convolutional spiking neural networks31 Aug 2021
- 2022A Synapse-Threshold Synergistic Learning Approach for Spiking Neural Networkscited by 9
- 2022Linear Leaky-Integrate-and-Fire Neuron Model Based Spiking Neural Networks and Its Mapping Relationship to Deep Neural Networkscited by 8
- 2023Spiking Neural Networks and Bio-Inspired Supervised Deep Learning: A Surveycited by 8
- 2021Spike time displacement based error backpropagation in convolutional spiking neural networkscited by 6
- 2022Simple and complex spiking neurons: perspectives and analysis in a simple STDP scenariocited by 6
- 2021An optimised deep spiking neural network architecture without gradientscited by 4
- 2024Neuronal Competition Groups with Supervised STDP for Spike-Based Classificationcited by 4
- 2025Three-Factor Learning in Spiking Neural Networks: An Overview of Methods and Trends from a Machine Learning Perspectivecited by 3
- 2023A Neuromorphic Architecture for Reinforcement Learning from Real-Valued Observationscited by 2
- 2023Efficient and Flexible Neural Network Training through Layer-wise Feedback Propagationcited by 2
- 2024Augmenting learning in neuro-embodied systems through neurobiological first principlescited by 2
- 2021BioLCNet: Reward-modulated Locally Connected Spiking Neural Networkscited by 1
12 most cited of 19 All 19 (JSON)
- 2026Multi-Depth Temporal Fusion for Feedforward, Locally Trained Spiking Neural Networks29 Sep 2026
- 2026Advancing Direct Training for Spiking Neural Networks with Circulate-Firing Neurons and Learnable Gradients14 May 2026
- 2026NeuroTrain: Surveying Local Learning Rules for Spiking Neural Networks with an Open Benchmarking Framework14 May 2026
- 2025Three-Factor Learning in Spiking Neural Networks: An Overview of Methods and Trends from a Machine Learning Perspective6 Apr 2025
- 2024STOP: Spatiotemporal Orthogonal Propagation for Weight-Threshold-Leakage Synergistic Training of Deep Spiking Neural Networks17 Nov 2024
- 2024Neuronal Competition Groups with Supervised STDP for Spike-Based Classification22 Oct 2024
- 2024Augmenting learning in neuro-embodied systems through neurobiological first principles5 Jul 2024
- 2023Efficient and Flexible Neural Network Training through Layer-wise Feedback Propagation23 Aug 2023
- 2023Spiking Neural Networks and Bio-Inspired Supervised Deep Learning: A Survey30 Jul 2023
- 2023A Neuromorphic Architecture for Reinforcement Learning from Real-Valued Observations6 Jul 2023
- 2023Efficient Implementation of a Multi-Layer Gradient-Free Online-Trainable Spiking Neural Network on FPGA31 May 2023
- 2023Frameworks for SNNs: a Review of Data Science-oriented Software and an Expansion of SpykeTorch15 Feb 2023
12 newest of 19 All 19 (JSON)