Related Experiment Video
Updated: Jan 10, 2026

05:19
Using Neuron Spiking Activity to Trigger Closed-Loop Stimuli in Neurophysiological Experiments
Published on: November 12, 2019
7.5K
Efficient event-based delay learning in spiking neural networks
Balázs Mészáros1,2, James C Knight3, Thomas Nowotny4
1Sussex AI, School of Engineering and Informatics, University of Sussex, Brighton, United Kingdom. b.mszros@sussex.ac.uk.
Nature Communications
|November 24, 2025
Summary
This study introduces an efficient event-based training method for Spiking Neural Networks with delays, enhancing their memory and accuracy for complex tasks. The new approach is faster and uses less memory than existing methods.
Area of Science:
- Artificial Intelligence
- Computational Neuroscience
Background:
- Spiking Neural Networks (SNNs) offer energy-efficient computation via sparse communication, contrasting with traditional Artificial Neural Networks (ANNs).
- SNNs are inherently recurrent due to stateful neurons, making them suitable for spatio-temporal processing, but their intrinsic memory is limited by time constants.
- Delays offer a powerful mechanism to extend memory in SNNs.
Purpose of the Study:
- To propose an event-based training method for SNNs incorporating delays, enabling precise gradient calculation for weights and delays.
- To introduce a novel delay learning algorithm applicable to recurrent SNNs.
- To demonstrate improved performance and efficiency of SNNs with learned delays.
Main Methods:
- Developed an event-based training method based on the EventProp formalism for SNNs with delays.
- Implemented a delay learning algorithm supporting multiple spikes per neuron and recurrent connections.
- Evaluated the method on sequence detection, Yin-Yang, Spiking Heidelberg Digits, Spiking Speech Commands, and Braille letter reading datasets.
Main Results:
- The proposed algorithm successfully optimized delays from suboptimal initial states.
- Classification accuracy was enhanced compared to SNNs without delays, particularly in smaller networks.
- The method demonstrated significant efficiency gains, using less than half the memory and being up to 26x faster than state-of-the-art delay-learning techniques.
Conclusions:
- Event-based training with learned delays is an effective method for improving SNN performance and efficiency.
- Recurrent delays are particularly advantageous for smaller SNN architectures.
- This approach offers a computationally efficient and memory-sparing alternative for training SNNs with delays.
Related Concept Videos
Long-term Potentiation
58.2K
Long-term potentiation, or LTP, is one of the ways by which synaptic plasticity—changes in the strength of chemical synapses—can occur in the brain. LTP is the process of synaptic strengthening that occurs over time between pre- and postsynaptic neuronal connections. The synaptic strengthening of LTP works in opposition to the synaptic weakening of long-term depression (LTD) and together are the main mechanisms that underlie learning and memory.
58.2K
Long-term Potentiation
3.4K
Long-term potentiation, or LTP, is one of the ways by which synaptic plasticity—changes in the strength of chemical synapses—can occur in the brain. LTP is the process of synaptic strengthening that occurs over time between pre and postsynaptic neuronal connections. The synaptic strengthening of LTP works in opposition to the synaptic weakening of long-term depression (LTD) and together are the main mechanisms that underlie learning and memory.
Hebbian LTP
LTP can occur when...
Hebbian LTP
LTP can occur when...
3.4K
Integration of Synaptic Events
3.4K
Synaptic integration mainly includes the summation of graded potentials. Graded potentials, regardless of their type, cause subtle alterations in membrane voltage, resulting in either depolarization or hyperpolarization. These incremental changes, when combined or summed, can propel the neuron toward its threshold. Consider, for example, a membrane experiencing a +15 mV shift, causing it to depolarize from -70 mV to -55 mV. In this scenario, graded potentials govern the membrane's ability to...
3.4K
Propagation of Action Potentials
8.8K
The propagation of an action potential refers to the process by which a nerve impulse, or "action potential," travels along a neuron.
Neurons (nerve cells) have a resting membrane potential, with a slightly negative charge inside compared to outside. This is maintained by ion channels, such as sodium (Na+) and potassium (K+) channels, which control the flow of ions. When a stimulus, like a touch or a signal from another neuron, triggers the neuron, sodium channels open, allowing sodium ions to...
Neurons (nerve cells) have a resting membrane potential, with a slightly negative charge inside compared to outside. This is maintained by ion channels, such as sodium (Na+) and potassium (K+) channels, which control the flow of ions. When a stimulus, like a touch or a signal from another neuron, triggers the neuron, sodium channels open, allowing sodium ions to...
8.8K

