Characteristics of sequential activity in networks with temporally asymmetric Hebbian learning

Significance Sequential activity is a prominent feature of many neural systems, in multiple behavioral contexts. Here, we investigate how Hebbian rules lead to storage and recall of random sequences of inputs in both rate and spiking recurrent networks. In the case of the simplest (bilinear) rule, we characterize extensively the regions in parameter space that allow sequence retrieval and compute analytically the storage capacity of the network. We show that nonlinearities in the learning rule can lead to sparse sequences and find that sequences maintain robust decoding but display highly labile dynamics to continuous changes in the connectivity matrix, similar to recent observations in hippocampus and parietal cortex. Sequential activity has been observed in multiple neuronal circuits across species, neural structures, and behaviors. It has been hypothesized that sequences could arise from learning processes. However, it is still unclear whether biologically plausible synaptic plasticity rules can organize neuronal activity to form sequences whose statistics match experimental observations. Here, we investigate temporally asymmetric Hebbian rules in sparsely connected recurrent rate networks and develop a theory of the transient sequential activity observed after learning. These rules transform a sequence of random input patterns into synaptic weight updates. After learning, recalled sequential activity is reflected in the transient correlation of network activity with each of the stored input patterns. Using mean-field theory, we derive a low-dimensional description of the network dynamics and compute the storage capacity of these networks. Multiple temporal characteristics of the recalled sequential activity are consistent with experimental observations. We find that the degree of sparseness of the recalled sequences can be controlled by nonlinearities in the learning rule. Furthermore, sequences maintain robust decoding, but display highly labile dynamics, when synaptic connectivity is continuously modified due to noise or storage of other patterns, similar to recent observations in hippocampus and parietal cortex. Finally, we demonstrate that our results also hold in recurrent networks of spiking neurons with separate excitatory and inhibitory populations.

[1]  M. Long,et al.  Interplay of Inhibition and Excitation Shapes a Premotor Neural Sequence , 2015, The Journal of Neuroscience.

[2]  Adam Prügel-Bennett,et al.  Analysis of synfire chains , 1995 .

[3]  L. Abbott,et al.  Synaptic plasticity: taming the beast , 2000, Nature Neuroscience.

[4]  Haim Sompolinsky,et al.  Chaotic Balanced State in a Model of Cortical Circuits , 1998, Neural Computation.

[5]  J. Hammersley,et al.  Diffusion Processes and Related Topics in Biology , 1977 .

[6]  Wulfram Gerstner,et al.  Why spikes? Hebbian learning and retrieval of time-resolved excitation patterns , 1993, Biological Cybernetics.

[7]  J. Csicsvari,et al.  Replay and Time Compression of Recurring Spike Sequences in the Hippocampus , 1999, The Journal of Neuroscience.

[8]  Richard Kempter,et al.  Memory replay in balanced recurrent networks , 2016, bioRxiv.

[9]  G. Buzsáki Hippocampal sharp waves: Their origin and significance , 1986, Brain Research.

[10]  Stefan Behnel,et al.  Cython: The Best of Both Worlds , 2011, Computing in Science & Engineering.

[11]  Michael I. Jordan,et al.  Ray: A Distributed Framework for Emerging AI Applications , 2017, OSDI.

[12]  Sompolinsky,et al.  Storing infinite numbers of patterns in a spin-glass model of neural networks. , 1985, Physical review letters.

[13]  Joel Nothman,et al.  SciPy 1.0-Fundamental Algorithms for Scientific Computing in Python , 2019, ArXiv.

[14]  Haim Sompolinsky,et al.  Learning Precisely Timed Spikes , 2014, Neuron.

[15]  Gaël Varoquaux,et al.  The NumPy Array: A Structure for Efficient Numerical Computation , 2011, Computing in Science & Engineering.

[16]  Christos Constantinidis,et al.  Stable population coding for working memory coexists with heterogeneous neural dynamics in prefrontal cortex , 2016, Proceedings of the National Academy of Sciences.

[17]  G. Mongillo,et al.  Inhibitory connectivity defines the realm of excitatory plasticity , 2018, Nature Neuroscience.

[18]  Yoram Burak,et al.  Shaping Neural Circuits by High Order Synaptic Interactions , 2016, PLoS Comput. Biol..

[19]  Selmaan N. Chettih,et al.  Dynamic Reorganization of Neuronal Activity Patterns in Parietal Cortex , 2017, Cell.

[20]  Alexander Hanuschkin,et al.  Rhythmic Continuous-Time Coding in the Songbird Analog of Vocal Motor Cortex , 2016, Neuron.

[21]  R Huerta,et al.  Dynamical encoding by networks of competing neuron groups: winnerless competition. , 2001, Physical review letters.

[22]  James G Heys,et al.  Evidence for a sub-circuit in medial entorhinal cortex representing elapsed time during immobility , 2018, Nature Neuroscience.

[23]  Haim Sompolinsky,et al.  Balanced excitation and inhibition are required for high-capacity, noise-robust neuronal selectivity , 2017, Proceedings of the National Academy of Sciences.

[24]  D Kleinfeld,et al.  Sequential state generation by model neural networks. , 1986, Proceedings of the National Academy of Sciences of the United States of America.

[25]  Siu Kwan Lam,et al.  Numba: a LLVM-based Python JIT compiler , 2015, LLVM '15.

[26]  M. Okada,et al.  Transient dynamics for sequence processing neural networks , 2002, cond-mat/0202431.

[27]  Ad Aertsen,et al.  Stable propagation of synchronous spiking in cortical neural networks , 1999, Nature.

[28]  Tanneguy Redarce,et al.  Automatic Lip-Contour Extraction and Mouth-Structure Segmentation in Images , 2011, Computing in Science & Engineering.

[29]  Sandro Romani,et al.  Inhibitory suppression of heterogeneously tuned excitation enhances spatial coding in CA1 place cells , 2017, Nature Neuroscience.

[30]  Earl K. Miller,et al.  Compressed Timeline of Recent Experience in Monkey Lateral Prefrontal Cortex , 2018, Journal of Cognitive Neuroscience.

[31]  Vreeswijk,et al.  Partial synchronization in populations of pulse-coupled oscillators. , 1996, Physical review. E, Statistical physics, plasmas, fluids, and related interdisciplinary topics.

[32]  Yaniv Ziv,et al.  Hippocampal ensemble dynamics timestamp events in long-term memory , 2015, eLife.

[33]  David J. Freedman,et al.  Inferring learning rules from distribution of firing rates in cortical neurons , 2015, Nature Neuroscience.

[34]  et al.,et al.  Jupyter Notebooks - a publishing format for reproducible computational workflows , 2016, ELPUB.

[35]  James M Murray,et al.  Learning multiple variable-speed sequences in striatum via cortical tutoring , 2017, eLife.

[36]  Katie C. Bittner,et al.  Behavioral time scale synaptic plasticity underlies CA1 place fields , 2017, Science.

[37]  M. Tsodyks Associative Memory in Asymmetric Diluted Network with Low Level of Activity , 1988 .

[38]  Shun-ichi Amari,et al.  Learning Patterns and Pattern Sequences by Self-Organizing Nets of Threshold Elements , 1972, IEEE Transactions on Computers.

[39]  Ulises Pereira,et al.  Attractor dynamics in networks with learning rules inferred from in vivo data , 2017 .

[40]  Dezhe Z. Jin,et al.  Support for a synaptic chain model of neuronal sequence generation , 2010, Nature.

[41]  Nancy Kopell,et al.  Neural Sequence Generation Using Spatiotemporal Patterns of Inhibition , 2015, PLoS Comput. Biol..

[42]  M. Hasselmo The role of acetylcholine in learning and memory , 2006, Current Opinion in Neurobiology.

[43]  Kanter,et al.  Temporal association in asymmetric neural networks. , 1986, Physical review letters.

[44]  Richard Hans Robert Hahnloser,et al.  An ultra-sparse code underliesthe generation of neural sequences in a songbird , 2002, Nature.

[45]  Martin Stemmler Models of Neural Networks III: Association, Generalization, and Representation.E. Domany , J. L. van Hemmen , K. Schulten , 1997 .

[46]  Christopher D. Harvey,et al.  Recurrent Network Models of Sequence Generation and Memory , 2016, Neuron.

[47]  M. Tsodyks,et al.  The Enhanced Storage Capacity in Neural Networks with Low Activity Level , 1988 .

[48]  Albert K. Lee,et al.  Memory of Sequential Experience in the Hippocampus during Slow Wave Sleep , 2002, Neuron.

[49]  Zoran Tiganj,et al.  Sequential Firing Codes for Time in Rodent Medial Prefrontal Cortex , 2017, Cerebral cortex.

[50]  A. Aertsen,et al.  Conditions for Propagating Synchronous Spiking and Asynchronous Firing Rates in a Cortical Network Model , 2008, The Journal of Neuroscience.

[51]  E. Gardner,et al.  An Exactly Solvable Asymmetric Neural Network Model , 1987 .

[52]  J J Hopfield,et al.  Neurons with graded response have collective computational properties like those of two-state neurons. , 1984, Proceedings of the National Academy of Sciences of the United States of America.

[53]  Mark S. Goldman,et al.  Memory without Feedback in a Neural Network , 2009, Neuron.

[54]  John D. Hunter,et al.  Matplotlib: A 2D Graphics Environment , 2007, Computing in Science & Engineering.

[55]  J. Hemmen,et al.  The Hebb rule: storing static and dynamic objects in an associative neural network , 1988 .

[56]  H Sompolinsky,et al.  Associative neural network model for the generation of temporal patterns. Theory and application to central pattern generators. , 1988, Biophysical journal.

[57]  Ilana B. Witten,et al.  Dissociated sequential activity and stimulus encoding in the dorsomedial striatum during spatial working memory , 2016, eLife.

[58]  U Valentin Nägerl,et al.  Chronic 2P-STED imaging reveals high turnover of dendritic spines in the hippocampus in vivo , 2018, eLife.

[59]  Ramón Huerta,et al.  Dynamical encoding by networks of competing neuron groups: winnerless competition. , 2001 .

[60]  Anders Lansner,et al.  Spike-Based Bayesian-Hebbian Learning of Temporal Sequences , 2016, PLoS Comput. Biol..

[61]  H. Markram,et al.  Regulation of Synaptic Efficacy by Coincidence of Postsynaptic APs and EPSPs , 1997, Science.

[62]  Asohan Amarasingham,et al.  Internally Generated Cell Assembly Sequences in the Rat Hippocampus , 2008, Science.

[63]  Marc W Howard,et al.  Time Cells in Hippocampal Area CA3 , 2016, The Journal of Neuroscience.

[64]  Lacey J. Kitch,et al.  Long-term dynamics of CA1 hippocampal place codes , 2013, Nature Neuroscience.

[65]  K. Shenoy,et al.  Temporal complexity and heterogeneity of single-neuron activity in premotor and motor cortex. , 2007, Journal of neurophysiology.

[66]  Zachary P. Kilpatrick,et al.  Networks that learn the precise timing of event sequences , 2014, bioRxiv.

[67]  Gutfreund,et al.  Processing of temporal sequences in neural networks. , 1988, Physical review letters.

[68]  Richard Hans Robert Hahnloser,et al.  Spike-Time-Dependent Plasticity and Heterosynaptic Competition Organize Networks to Produce Long Scale-Free Sequences of Neural Activity , 2010, Neuron.

[69]  Sam E Benezra,et al.  Supplemental Information Population-level Representation of a Temporal Sequence Underlying Song Production in the Zebra Finch , 2022 .

[70]  K. Svoboda,et al.  Long-term in vivo imaging of experience-dependent synaptic plasticity in adult cortex , 2002, Nature.

[71]  K. Svoboda,et al.  Experience-dependent structural synaptic plasticity in the mammalian brain , 2009, Nature Reviews Neuroscience.

[72]  Anthony C. C. Coolen,et al.  Phase Diagram and Storage Capacity of Sequence-Storing Neural Networks , 1998, NIPS.

[73]  Misha Tsodyks,et al.  Chaos in Highly Diluted Neural Networks , 1991 .

[74]  Moshe Abeles,et al.  Synfire chain in a balanced network , 2002, Neurocomputing.

[75]  Devika Narain,et al.  Flexible timing by temporal scaling of cortical responses , 2017, Nature Neuroscience.

[76]  Christopher D. Harvey,et al.  Choice-specific sequences in parietal cortex during a virtual-navigation decision task , 2012, Nature.