PLoS Computational BiologyNeurosciencePeer-reviewed journal article
Learning spatiotemporal signals using a recurrent spiking network that discretizes time
Abstract
Learning to produce spatiotemporal sequences is a common task the brain has to solve. The same neural substrate may be used by the brain to produce different sequential behaviours. The way the brain learns and encodes such tasks remains unknown as current computational models do not typically use realistic biologically-plausible learning. Here, we propose a model where a spiking recurrent network of excitatory and inhibitory biophysical neurons drives a read-out layer: the dynamics of the recurrent network is constrained to encode time while the read-out neurons encode space. Space is then linked with time through plastic synapses that follow common Hebbian learning rules. We demonstrate that the model is able to learn spatiotemporal dynamics on a timescale that is behaviourally relevant. Learned sequences are robustly replayed during a regime of spontaneous activity.\n\nAuthor summaryThe brain has the ability to learn flexible behaviours on a wide range of time scales. Previous studies have successfully build spiking network models that learn a variety of computational tasks. However, often the learning involved is not local. Here, we investigate a model using biological-plausible plasticity rules for a specific computational task: spatiotemporal sequence learning. The architecture separates time and space into two different parts and this allows learning to bind space to time. Importantly, the time component is encoded into a recurrent network which exhibits sequential dynamics on a behavioural time scale. This network is then used as an engine to drive spatial read-out neurons. We demonstrate that the model can learn complicated spatiotemporal spiking dynamics, such as the song of a bird, and replay the song robustly.
- Citations
- 63
- FWCI
- 5.24
- Field percentile
- top 3%
Reproducibility ledger
Nobody has reported trying to reproduce this paper yet. Did you replicate an experiment or run the code? Your report saves the next lab a week.
Sign in to file a reproducibility report.
Related papers
- Learning recurrent dynamics in spiking networks
Christopher M. Kim, Carson C. Chow·eLifePeer-reviewed·Sep 20, 2018
- Learning precise spatiotemporal sequences via biophysically realistic circuits with modular structure
Ian Cone, Harel Z. Shouval·eLifePeer-reviewed·Mar 16, 2021
- Learning long temporal sequences in spiking networks by multiplexing neural oscillations
Philippe Vincent‐Lamarre, Matias Calderini, Jean‐Philippe Thivierge·Frontiers in Computational NeurosciencePeer-reviewed·Sep 7, 2020
- Networks that learn the precise timing of event sequences
Alan Veliz-Cuba, Harel Shouval, … Zachary Kilpatrick·Journal of Computational NeurosciencePeer-reviewed·Dec 1, 2015
- Learning compositional sequences with multiple time scales through a hierarchical network of spiking neurons
Amadeus Maes, Mauricio Barahona, Claudia Clopath A·PLoS Computational BiologyPeer-reviewed·Mar 25, 2021
- Incremental Self-Organization of Spatio-Temporal Spike Pattern Detection
Mohammad Dehghani-Habibabadi, Lenny Müller, Klaus Richard Pawelzik·Scientific ReportsPeer-reviewed·Oct 7, 2025