Learning Delays Through Gradients and Structure: Emergence of Spatiotemporal Patterns in Spiking Neural Networks
Bal\'azs M\'esz\'aros, James Knight, Thomas Nowotny

TL;DR
This paper introduces a novel spiking neural network model that learns synaptic delays through two methods, demonstrating that dynamic pruning combined with delay learning preserves spatio-temporal patterns and enhances efficiency in processing temporal data.
Contribution
The paper presents two approaches for learning synaptic delays in SNNs, including a dynamic pruning strategy that outperforms traditional delay learning in sparse networks.
Findings
Dynamic pruning preserves spatio-temporal patterns.
Pruning with DEEP R and RigL improves performance.
Delay learning enhances temporal data processing.
Abstract
We present a Spiking Neural Network (SNN) model that incorporates learnable synaptic delays through two approaches: per-synapse delay learning via Dilated Convolutions with Learnable Spacings (DCLS) and a dynamic pruning strategy that also serves as a form of delay learning. In the latter approach, the network dynamically selects and prunes connections, optimizing the delays in sparse connectivity settings. We evaluate both approaches on the Raw Heidelberg Digits keyword spotting benchmark using Backpropagation Through Time with surrogate gradients. Our analysis of the spatio-temporal structure of synaptic interactions reveals that, after training, excitation and inhibition group together in space and time. Notably, the dynamic pruning approach, which employs DEEP R for connection removal and RigL for reconnection, not only preserves these spatio-temporal patterns but outperforms…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsNeural dynamics and brain function · Advanced Memory and Neural Computing · Neuroscience and Neural Engineering
MethodsRigging the Lottery · Convolution · Pruning · Dilated Convolution · Spiking Neural Networks
