Related Experiment Video
Updated: Jan 18, 2026

Using Neuron Spiking Activity to Trigger Closed-Loop Stimuli in Neurophysiological Experiments
Published on: November 12, 2019
DelGrad: exact event-based gradients for training delays and weights on spiking neuromorphic hardware
Julian Göltz1,2, Jimmy Weber3, Laura Kriener4,5
1Kirchhoff-Institute for Physics, Heidelberg University, Heidelberg, Germany. julian.goeltz@kip.uni-heidelberg.de.
We introduce DelGrad, a novel training method for Spiking Neural Networks (SNNs) that optimizes trainable transmission delays. This event-based approach enhances accuracy and efficiency on neuromorphic hardware.
Area of Science:
- Computational Neuroscience
- Artificial Intelligence
- Neuromorphic Engineering
Background:
- Spiking Neural Networks (SNNs) use signal timing for information processing.
- Trainable transmission delays in SNNs improve accuracy and efficiency.
- Current training methods for SNNs with delays are imprecise and resource-intensive.
Purpose of the Study:
- To develop an analytical, event-based training method for SNNs with trainable delays.
- To compute exact loss gradients for synaptic weights and transmission delays.
- To enable efficient SNN training on neuromorphic hardware.
Main Methods:
- Proposed DelGrad, an analytical, event-based training algorithm.
- Computed exact loss gradients based purely on spike timing.
- Implemented DelGrad on the BrainScaleS-2 neuromorphic platform.
Main Results:
- Demonstrated DelGrad's ability to optimize both weights and delays.
- Showcased parameter efficiency and accuracy benefits of SNNs with delays.
- Experimentally validated the stabilizing effect of delays on noisy hardware for the first time.
Conclusions:
- DelGrad offers a precise and efficient method for training SNNs with delays.
- The method eliminates the need for internal variable tracking, suiting neuromorphic hardware.
- DelGrad significantly advances SNN training for neuromorphic substrates.
Related Concept Videos
Integration of Synaptic Events
Propagation of Action Potentials
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...
Long-term Potentiation
Hebbian LTP
LTP can occur when...
Long-term Potentiation
Gradient and Del Operator
Neural Circuits
Neuronal pools are collections of nerve cells with similar functions and interact through chemical and electrical signals. These pools include both interneurons (the central neural circuit nodes that...

