Event-Driven Contrastive Divergence for Spiking Neuromorphic Systems
Not on the map. Why?
Abstract (arXiv)
Restricted Boltzmann Machines (RBMs) and Deep Belief Networks have been demonstrated to perform efficiently in a variety of applications, such as dimensionality reduction, feature learning, and classification. Their implementation on neuromorphic hardware platforms emulating large-scale networks of spiking neurons can have significant advantages from the perspectives of scalability, power dissipation and real-time interfacing with the environment. However the traditional RBM architecture and the commonly used training algorithm known as Contrastive Divergence (CD) are based on discrete updates and exact arithmetics which do not directly map onto a dynamical neural substrate. Here, we present an event-driven variation of CD to train a RBM constructed with Integrate & Fire (I&F) neurons, that is constrained by the limitations of existing and near future neuromorphic hardware platforms. Our strategy is based on neural sampling, which allows us to synthesize a spiking neural network that samples from a target Boltzmann distribution. The recurrent activity of the network replaces the discrete steps of the CD algorithm, while Spike Time Dependent Plasticity (STDP) carries out the weight updates in an online, asynchronous fashion. We demonstrate our approach by training an RBM composed of leaky I&F neurons with STDP synapses to learn a generative model of the MNIST hand-written digit dataset, and by testing it in recognition, generation and cue integration tasks. Our results contribute to a machine learning-driven approach for synthesizing networks of spiking neurons capable of carrying out practical, high-level functionality.
Key facts. Cited by 14 papers in the map (data through 7 Oct 2026). First posted on arXiv 5 Nov 2013.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 3; 2022: 2; 2023: 5; 2024: 2; 2025: 1; 2026: 1.
14 papers.
Sort:
- 2021SpikE: spike-based embeddings for multi-relational graph datacited by 9
- 2023Spiking Neural Networks and Bio-Inspired Supervised Deep Learning: A Surveycited by 8
- 2024A Review of Neuroscience-Inspired Machine Learningcited by 6
- 2021An optimised deep spiking neural network architecture without gradientscited by 4
- 2021An energy-based model for neuro-symbolic reasoning on knowledge graphscited by 4
- 2023Deep Unsupervised Learning Using Spike-Timing-Dependent Plasticitycited by 2
- 2022Supervised Training of Siamese Spiking Neural Networks with Earth Mover's Distancecited by 1
- 2023Spike-based computation using classical recurrent neural networkscited by 1
- 2025Spike-based alignment learning solves the weight transport problemcited by 1
- 2022RISC-V Toolchain and Agile Development based Open-source Neuromorphic Processorcited by 0
- 2023Active Inference in Hebbian Learning Networkscited by 0
- 2023Asynchronous Bioplausible Neuron for SNN for Event Visioncited by 0
- 2026NeuroTrain: Surveying Local Learning Rules for Spiking Neural Networks with an Open Benchmarking Framework14 May 2026
- 2025Spike-based alignment learning solves the weight transport problem4 Mar 2025
- 2024Unveiling the Potential of Spiking Dynamics in Graph Representation Learning through Spatial-Temporal Normalization and Coding Strategies30 Jul 2024
- 2024A Review of Neuroscience-Inspired Machine Learning16 Feb 2024
- 2023Asynchronous Bioplausible Neuron for SNN for Event Vision20 Nov 2023
- 2023Spiking Neural Networks and Bio-Inspired Supervised Deep Learning: A Survey30 Jul 2023
- 2023Deep Unsupervised Learning Using Spike-Timing-Dependent Plasticity8 Jul 2023
- 2023Active Inference in Hebbian Learning Networks8 Jun 2023
- 2023Spike-based computation using classical recurrent neural networks6 Jun 2023
- 2022RISC-V Toolchain and Agile Development based Open-source Neuromorphic Processor2 Oct 2022
- 2022Supervised Training of Siamese Spiking Neural Networks with Earth Mover's Distance20 Feb 2022
- 2021An energy-based model for neuro-symbolic reasoning on knowledge graphs4 Oct 2021
2 more
- 2021SpikE: spike-based embeddings for multi-relational graph datacited by 9
- 2023Spiking Neural Networks and Bio-Inspired Supervised Deep Learning: A Surveycited by 8
- 2024A Review of Neuroscience-Inspired Machine Learningcited by 6
- 2021An optimised deep spiking neural network architecture without gradientscited by 4
- 2021An energy-based model for neuro-symbolic reasoning on knowledge graphscited by 4
- 2023Deep Unsupervised Learning Using Spike-Timing-Dependent Plasticitycited by 2
- 2022Supervised Training of Siamese Spiking Neural Networks with Earth Mover's Distancecited by 1
- 2023Spike-based computation using classical recurrent neural networkscited by 1
- 2025Spike-based alignment learning solves the weight transport problemcited by 1
- 2022RISC-V Toolchain and Agile Development based Open-source Neuromorphic Processorcited by 0
- 2023Active Inference in Hebbian Learning Networkscited by 0
- 2023Asynchronous Bioplausible Neuron for SNN for Event Visioncited by 0
12 most cited of 14 All 14 (JSON)
- 2026NeuroTrain: Surveying Local Learning Rules for Spiking Neural Networks with an Open Benchmarking Framework14 May 2026
- 2025Spike-based alignment learning solves the weight transport problem4 Mar 2025
- 2024Unveiling the Potential of Spiking Dynamics in Graph Representation Learning through Spatial-Temporal Normalization and Coding Strategies30 Jul 2024
- 2024A Review of Neuroscience-Inspired Machine Learning16 Feb 2024
- 2023Asynchronous Bioplausible Neuron for SNN for Event Vision20 Nov 2023
- 2023Spiking Neural Networks and Bio-Inspired Supervised Deep Learning: A Survey30 Jul 2023
- 2023Deep Unsupervised Learning Using Spike-Timing-Dependent Plasticity8 Jul 2023
- 2023Active Inference in Hebbian Learning Networks8 Jun 2023
- 2023Spike-based computation using classical recurrent neural networks6 Jun 2023
- 2022RISC-V Toolchain and Agile Development based Open-source Neuromorphic Processor2 Oct 2022
- 2022Supervised Training of Siamese Spiking Neural Networks with Earth Mover's Distance20 Feb 2022
- 2021An energy-based model for neuro-symbolic reasoning on knowledge graphs4 Oct 2021
12 newest of 14 All 14 (JSON)