mlsanityData to 7 Oct 2026

First-spike based visual categorization using reward-modulated STDP

arXiv 1705.09132 ↗First posted 25 May 2017q-bio.NC cs.CVcited by 19

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

Cited by year (2026 to 7 Oct)

Citing papers per year: 2021: 4; 2022: 3; 2023: 5; 2024: 3; 2025: 1; 2026: 3.

19 papers.

Sort:

  1. 2022A Synapse-Threshold Synergistic Learning Approach for Spiking Neural Networkscited by 9
  2. 2022Linear Leaky-Integrate-and-Fire Neuron Model Based Spiking Neural Networks and Its Mapping Relationship to Deep Neural Networkscited by 8
  3. 2023Spiking Neural Networks and Bio-Inspired Supervised Deep Learning: A Surveycited by 8
  4. 2021Spike time displacement based error backpropagation in convolutional spiking neural networkscited by 6
  5. 2022Simple and complex spiking neurons: perspectives and analysis in a simple STDP scenariocited by 6
  6. 2021An optimised deep spiking neural network architecture without gradientscited by 4
  7. 2024Neuronal Competition Groups with Supervised STDP for Spike-Based Classificationcited by 4
  8. 2025Three-Factor Learning in Spiking Neural Networks: An Overview of Methods and Trends from a Machine Learning Perspectivecited by 3
  9. 2023A Neuromorphic Architecture for Reinforcement Learning from Real-Valued Observationscited by 2
  10. 2023Efficient and Flexible Neural Network Training through Layer-wise Feedback Propagationcited by 2
  11. 2024Augmenting learning in neuro-embodied systems through neurobiological first principlescited by 2
  12. 2021BioLCNet: Reward-modulated Locally Connected Spiking Neural Networkscited by 1
7 more
  1. 2021Spiking neural networks trained via proxycited by 1
  2. 2023Efficient Implementation of a Multi-Layer Gradient-Free Online-Trainable Spiking Neural Network on FPGAcited by 1
  3. 2024STOP: Spatiotemporal Orthogonal Propagation for Weight-Threshold-Leakage Synergistic Training of Deep Spiking Neural Networkscited by 1
  4. 2026Advancing Direct Training for Spiking Neural Networks with Circulate-Firing Neurons and Learnable Gradientscited by 1
  5. 2023Frameworks for SNNs: a Review of Data Science-oriented Software and an Expansion of SpykeTorchcited by 0
  6. 2026NeuroTrain: Surveying Local Learning Rules for Spiking Neural Networks with an Open Benchmarking Frameworkcited by 0
  7. 2026Multi-Depth Temporal Fusion for Feedforward, Locally Trained Spiking Neural Networkscited by 0