» Articles » PMID: 31636215

Simple Framework for Constructing Functional Spiking Recurrent Neural Networks

Overview
Specialty Science
Date 2019 Oct 23
PMID 31636215
Citations 22
Authors
Affiliations
Soon will be listed here.
Abstract

Cortical microcircuits exhibit complex recurrent architectures that possess dynamically rich properties. The neurons that make up these microcircuits communicate mainly via discrete spikes, and it is not clear how spikes give rise to dynamics that can be used to perform computationally challenging tasks. In contrast, continuous models of rate-coding neurons can be trained to perform complex tasks. Here, we present a simple framework to construct biologically realistic spiking recurrent neural networks (RNNs) capable of learning a wide range of tasks. Our framework involves training a continuous-variable rate RNN with important biophysical constraints and transferring the learned dynamics and constraints to a spiking RNN in a one-to-one manner. The proposed framework introduces only 1 additional parameter to establish the equivalence between rate and spiking RNN models. We also study other model parameters related to the rate and spiking networks to optimize the one-to-one mapping. By establishing a close relationship between rate and spiking models, we demonstrate that spiking RNNs could be constructed to achieve similar performance as their counterpart continuous rate networks.

Citing Articles

Random noise promotes slow heterogeneous synaptic dynamics important for robust working memory computation.

Rungratsameetaweemana N, Kim R, Chotibut T, Sejnowski T Proc Natl Acad Sci U S A. 2025; 122(3):e2316745122.

PMID: 39819216 PMC: 11760912. DOI: 10.1073/pnas.2316745122.


The backpropagation algorithm implemented on spiking neuromorphic hardware.

Renner A, Sheldon F, Zlotnik A, Tao L, Sornborger A Nat Commun. 2024; 15(1):9691.

PMID: 39516210 PMC: 11549378. DOI: 10.1038/s41467-024-53827-9.


Probing latent brain dynamics in Alzheimer's disease via recurrent neural network.

Li T, Wang J, Li S, Li K Cogn Neurodyn. 2024; 18(3):1183-1195.

PMID: 38826675 PMC: 11143160. DOI: 10.1007/s11571-023-09981-9.


Exploring Flip Flop memories and beyond: training Recurrent Neural Networks with key insights.

Jarne C Front Syst Neurosci. 2024; 18:1269190.

PMID: 38600907 PMC: 11004305. DOI: 10.3389/fnsys.2024.1269190.


Topological features of spike trains in recurrent spiking neural networks that are trained to generate spatiotemporal patterns.

Maslennikov O, Perc M, Nekorkin V Front Comput Neurosci. 2024; 18:1363514.

PMID: 38463243 PMC: 10920356. DOI: 10.3389/fncom.2024.1363514.


References
1.
Enel P, Procyk E, Quilodran R, Dominey P . Reservoir Computing Properties of Neural Dynamics in Prefrontal Cortex. PLoS Comput Biol. 2016; 12(6):e1004967. PMC: 4902312. DOI: 10.1371/journal.pcbi.1004967. View

2.
Kim R, Li Y, Sejnowski T . Simple framework for constructing functional spiking recurrent neural networks. Proc Natl Acad Sci U S A. 2019; 116(45):22811-22820. PMC: 6842655. DOI: 10.1073/pnas.1905926116. View

3.
Sussillo D, Abbott L . Generating coherent patterns of activity from chaotic neural networks. Neuron. 2009; 63(4):544-57. PMC: 2756108. DOI: 10.1016/j.neuron.2009.07.018. View

4.
Mastrogiuseppe F, Ostojic S . Linking Connectivity, Dynamics, and Computations in Low-Rank Recurrent Neural Networks. Neuron. 2018; 99(3):609-623.e29. DOI: 10.1016/j.neuron.2018.07.003. View

5.
Rajan K, Harvey C, Tank D . Recurrent Network Models of Sequence Generation and Memory. Neuron. 2016; 90(1):128-42. PMC: 4824643. DOI: 10.1016/j.neuron.2016.02.009. View