# Neuronal Competition Groups with Supervised STDP for Spike-Based Classification

arXiv: https://arxiv.org/abs/2410.17066 · HTML: https://mlsanity.com/paper/2410.17066/

## Key facts

- Cited by 4 papers in the map (data through 14 Oct 2026).
- Builds on 25 of its 71 references that are in the map.
- First posted on arXiv 22 Oct 2024.

## Builds on (most cited first, 25 of 25)

- [Fashion-MNIST: a Novel Image Dataset for Benchmarking Machine Learning Algorithms](https://mlsanity.com/paper/1708.07747/) (2017)
- [Surrogate Gradient Learning in Spiking Neural Networks](https://mlsanity.com/paper/1901.09948/) (2019)
- [Spatio-Temporal Backpropagation for Training High-performance Spiking Neural Networks](https://mlsanity.com/paper/1706.02609/) (2017)
- [Training Spiking Neural Networks Using Lessons From Deep Learning](https://mlsanity.com/paper/2109.12894/) (2021)
- [Training Deep Spiking Neural Networks using Backpropagation](https://mlsanity.com/paper/1608.08782/) (2016)
- [Spike-driven Transformer](https://mlsanity.com/paper/2307.01694/) (2023)
- [A Survey of Neuromorphic Computing and Neural Networks in Hardware](https://mlsanity.com/paper/1705.06963/) (2017)
- [Hebbian Deep Learning Without Feedback](https://mlsanity.com/paper/2209.11883/) (2022)
- [S4NN: temporal backpropagation for spiking neural networks with one spike per neuron](https://mlsanity.com/paper/1910.09495/) (2019)
- [T2FSNN: Deep Spiking Neural Networks with Time-to-first-spike Coding](https://mlsanity.com/paper/2003.11741/) (2020)
- [SEENN: Towards Temporal Spiking Early-Exit Neural Networks](https://mlsanity.com/paper/2304.01230/) (2023)
- [Brain-Inspired Learning on Neuromorphic Substrates](https://mlsanity.com/paper/2010.11931/) (2020)
- [A Biologically Plausible Supervised Learning Method for Spiking Neural Networks Using the Symmetric STDP Rule](https://mlsanity.com/paper/1812.06574/) (2018)
- [Bio-inspired digit recognition using reward-modulated spike-timing-dependent plasticity in deep convolutional networks](https://mlsanity.com/paper/1804.00227/) (2018)
- [BP-STDP: Approximating Backpropagation using Spike Timing Dependent Plasticity](https://mlsanity.com/paper/1711.04214/) (2017)
- [First-spike based visual categorization using reward-modulated STDP](https://mlsanity.com/paper/1705.09132/) (2017)
- [Constructing Accurate and Efficient Deep Spiking Neural Networks with Double-threshold and Augmented Schemes](https://mlsanity.com/paper/2005.03231/) (2020)
- [Multi-layered Spiking Neural Network with Target Timestamp Threshold Adaptation and STDP](https://mlsanity.com/paper/1904.01908/) (2019)
- [Spike-based local synaptic plasticity: A survey of computational models and neuromorphic circuits](https://mlsanity.com/paper/2209.15536/) (2022)
- [In-Hardware Learning of Multilayer Spiking Neural Networks on a Neuromorphic Processor](https://mlsanity.com/paper/2105.03649/) (2021)
- [Spike time displacement based error backpropagation in convolutional spiking neural networks](https://mlsanity.com/paper/2108.13621/) (2021)
- [Improving STDP-based Visual Feature Learning with Whitening](https://mlsanity.com/paper/2002.10177/) (2020)
- [2D versus 3D Convolutional Spiking Neural Networks Trained with Unsupervised STDP for Human Action Recognition](https://mlsanity.com/paper/2205.13474/) (2022)
- [Paired Competing Neurons Improving STDP Supervised Local Learning In Spiking Neural Networks](https://mlsanity.com/paper/2308.02194/) (2023)
- [An optimised deep spiking neural network architecture without gradients](https://mlsanity.com/paper/2109.12813/) (2021)

## Built on by (most cited first, 4 of 4)

- [Advancing Direct Training for Spiking Neural Networks with Circulate-Firing Neurons and Learnable Gradients](https://mlsanity.com/paper/2605.27412/) (2026)
- [Frozen Backpropagation: Relaxing Weight Symmetry in Deep Spiking Neural Networks](https://mlsanity.com/paper/2505.13741/) (2025)
- [Learning with Spike Synchrony in Spiking Neural Networks](https://mlsanity.com/paper/2505.14841/) (2025)
- [Neuromorphic Graph Anomaly Detection via Adaptive STDP and Spiking Graph Neural Networks](https://mlsanity.com/paper/2605.13863/) (2026)

## Abstract (arXiv)

Spike Timing-Dependent Plasticity (STDP) is a promising substitute to backpropagation for local training of Spiking Neural Networks (SNNs) on neuromorphic hardware. STDP allows SNNs to address classification tasks by combining unsupervised STDP for feature extraction and supervised STDP for classification. Unsupervised STDP is usually employed with Winner-Takes-All (WTA) competition to learn distinct patterns. However, WTA for supervised STDP classification faces unbalanced competition challenges. In this paper, we propose a method to effectively implement WTA competition in a spiking classification layer employing first-spike coding and supervised STDP training. We introduce the Neuronal Competition Group (NCG), an architecture that improves classification capabilities by promoting the learning of various patterns per class. An NCG is a group of neurons mapped to a specific class, implementing intra-class WTA and a novel competition regulation mechanism based on two-compartment thresholds. We incorporate our proposed architecture into spiking classification layers trained with state-of-the-art supervised STDP rules. On top of two different unsupervised feature extractors, we obtain significant accuracy improvements on image recognition datasets such as CIFAR-10 and CIFAR-100. We show that our competition regulation mechanism is crucial for ensuring balanced competition and improved class separation.
