Search engine for discovering works of Art, research articles, and books related to Art and Culture
ShareThis
Javascript must be enabled to continue!

Paired competing neurons improving STDP supervised local learning in spiking neural networks

View through CrossRef
Direct training of Spiking Neural Networks (SNNs) on neuromorphic hardware has the potential to significantly reduce the energy consumption of artificial neural network training. SNNs trained with Spike Timing-Dependent Plasticity (STDP) benefit from gradient-free and unsupervised local learning, which can be easily implemented on ultra-low-power neuromorphic hardware. However, classification tasks cannot be performed solely with unsupervised STDP. In this paper, we propose Stabilized Supervised STDP (S2-STDP), a supervised STDP learning rule to train the classification layer of an SNN equipped with unsupervised STDP for feature extraction. S2-STDP integrates error-modulated weight updates that align neuron spikes with desired timestamps derived from the average firing time within the layer. Then, we introduce a training architecture called Paired Competing Neurons (PCN) to further enhance the learning capabilities of our classification layer trained with S2-STDP. PCN associates each class with paired neurons and encourages neuron specialization toward target or non-target samples through intra-class competition. We evaluate our methods on image recognition datasets, including MNIST, Fashion-MNIST, and CIFAR-10. Results show that our methods outperform state-of-the-art supervised STDP learning rules, for comparable architectures and numbers of neurons. Further analysis demonstrates that the use of PCN enhances the performance of S2-STDP, regardless of the hyperparameter set and without introducing any additional hyperparameters.
Title: Paired competing neurons improving STDP supervised local learning in spiking neural networks
Description:
Direct training of Spiking Neural Networks (SNNs) on neuromorphic hardware has the potential to significantly reduce the energy consumption of artificial neural network training.
SNNs trained with Spike Timing-Dependent Plasticity (STDP) benefit from gradient-free and unsupervised local learning, which can be easily implemented on ultra-low-power neuromorphic hardware.
However, classification tasks cannot be performed solely with unsupervised STDP.
In this paper, we propose Stabilized Supervised STDP (S2-STDP), a supervised STDP learning rule to train the classification layer of an SNN equipped with unsupervised STDP for feature extraction.
S2-STDP integrates error-modulated weight updates that align neuron spikes with desired timestamps derived from the average firing time within the layer.
Then, we introduce a training architecture called Paired Competing Neurons (PCN) to further enhance the learning capabilities of our classification layer trained with S2-STDP.
PCN associates each class with paired neurons and encourages neuron specialization toward target or non-target samples through intra-class competition.
We evaluate our methods on image recognition datasets, including MNIST, Fashion-MNIST, and CIFAR-10.
Results show that our methods outperform state-of-the-art supervised STDP learning rules, for comparable architectures and numbers of neurons.
Further analysis demonstrates that the use of PCN enhances the performance of S2-STDP, regardless of the hyperparameter set and without introducing any additional hyperparameters.

Related Results

What Can a Neuron Learn with Spike-Timing-Dependent Plasticity?
What Can a Neuron Learn with Spike-Timing-Dependent Plasticity?
Spiking neurons are very flexible computational modules, which can implement with different values of their adjustable synaptic parameters an enormous variety of different transfor...
Efficient supervised training of shallow and deep temporally-coded spiking neural networks
Efficient supervised training of shallow and deep temporally-coded spiking neural networks
Apprentissage supervisé efficace pour les réseaux de neurones impulsionnels à codage temporel L'informatique neuromorphique avec les réseaux de neurones impulsionne...
Mean-field approximations with adaptive coupling for networks with spike-timing-dependent plasticity
Mean-field approximations with adaptive coupling for networks with spike-timing-dependent plasticity
Abstract Understanding the effect of spike-timing-dependent plasticity (STDP) is key to elucidate how neural networks change over long timescales and to design inte...
Unsupervised STDP-based Feature Learning for Video Analysis with Spiking Neural Networks
Unsupervised STDP-based Feature Learning for Video Analysis with Spiking Neural Networks
Apprentissage non supervisé basé sur le STDP pour l’analyse vidéo avec des réseaux neuronaux impulsionnels La reconnaissance des actions humaines (HAR) est une tâch...
A spike-timing-dependent plasticity rule for single, clustered and distributed dendritic spines
A spike-timing-dependent plasticity rule for single, clustered and distributed dendritic spines
SUMMARY Spike-timing-dependent plasticity (STDP) has been extensively studied in cortical pyramidal neurons, however, the precise structural organization of excitat...
Embedding optimization reveals long-lasting history dependence in neural spiking activity
Embedding optimization reveals long-lasting history dependence in neural spiking activity
AbstractInformation processing can leave distinct footprints on the statistics of neural spiking. For example, efficient coding minimizes the statistical dependencies on the spikin...
Cortical Neurons Adjust the Action Potential Onset Features as a Function of Stimulus Type
Cortical Neurons Adjust the Action Potential Onset Features as a Function of Stimulus Type
Pyramidal neurons and interneurons play critical roles in regulating the neuronal activities in the mammalian cortex, where they exhibit different firing patterns. Pyramidal neuron...
Development of an STDP neural network for unsupervised online spike-sorting
Development of an STDP neural network for unsupervised online spike-sorting
Développement d'un réseau de neurones STDP pour le tri en ligne et non-supervisé de potentiels d'action La reconnaissance de motifs est une tâche cruciale pour les ...

Back to Top