Encoding time in neural dynamic regimes with distinct computational tradeoffs.

Converging evidence suggests the brain encodes time in dynamic patterns of neural activity, including neural sequences, ramping activity, and complex dynamics. Most temporal tasks, however, require more than just encoding time, and can have distinct computational requirements including the need to e...

Full description

Saved in:
Bibliographic Details
Main Authors: Shanglin Zhou, Sotiris C Masmanidis, Dean V Buonomano
Format: Article
Language:English
Published: Public Library of Science (PLoS) 2022-03-01
Series:PLoS Computational Biology
Online Access:https://journals.plos.org/ploscompbiol/article/file?id=10.1371/journal.pcbi.1009271&type=printable
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1849717846665330688
author Shanglin Zhou
Sotiris C Masmanidis
Dean V Buonomano
author_facet Shanglin Zhou
Sotiris C Masmanidis
Dean V Buonomano
author_sort Shanglin Zhou
collection DOAJ
description Converging evidence suggests the brain encodes time in dynamic patterns of neural activity, including neural sequences, ramping activity, and complex dynamics. Most temporal tasks, however, require more than just encoding time, and can have distinct computational requirements including the need to exhibit temporal scaling, generalize to novel contexts, or robustness to noise. It is not known how neural circuits can encode time and satisfy distinct computational requirements, nor is it known whether similar patterns of neural activity at the population level can exhibit dramatically different computational or generalization properties. To begin to answer these questions, we trained RNNs on two timing tasks based on behavioral studies. The tasks had different input structures but required producing identically timed output patterns. Using a novel framework we quantified whether RNNs encoded two intervals using either of three different timing strategies: scaling, absolute, or stimulus-specific dynamics. We found that similar neural dynamic patterns at the level of single intervals, could exhibit fundamentally different properties, including, generalization, the connectivity structure of the trained networks, and the contribution of excitatory and inhibitory neurons. Critically, depending on the task structure RNNs were better suited for generalization or robustness to noise. Further analysis revealed different connection patterns underlying the different regimes. Our results predict that apparently similar neural dynamic patterns at the population level (e.g., neural sequences) can exhibit fundamentally different computational properties in regards to their ability to generalize to novel stimuli and their robustness to noise-and that these differences are associated with differences in network connectivity and distinct contributions of excitatory and inhibitory neurons. We also predict that the task structure used in different experimental studies accounts for some of the experimentally observed variability in how networks encode time.
format Article
id doaj-art-33c565806fd14496a8d2db2b5abb5cde
institution DOAJ
issn 1553-734X
1553-7358
language English
publishDate 2022-03-01
publisher Public Library of Science (PLoS)
record_format Article
series PLoS Computational Biology
spelling doaj-art-33c565806fd14496a8d2db2b5abb5cde2025-08-20T03:12:32ZengPublic Library of Science (PLoS)PLoS Computational Biology1553-734X1553-73582022-03-01183e100927110.1371/journal.pcbi.1009271Encoding time in neural dynamic regimes with distinct computational tradeoffs.Shanglin ZhouSotiris C MasmanidisDean V BuonomanoConverging evidence suggests the brain encodes time in dynamic patterns of neural activity, including neural sequences, ramping activity, and complex dynamics. Most temporal tasks, however, require more than just encoding time, and can have distinct computational requirements including the need to exhibit temporal scaling, generalize to novel contexts, or robustness to noise. It is not known how neural circuits can encode time and satisfy distinct computational requirements, nor is it known whether similar patterns of neural activity at the population level can exhibit dramatically different computational or generalization properties. To begin to answer these questions, we trained RNNs on two timing tasks based on behavioral studies. The tasks had different input structures but required producing identically timed output patterns. Using a novel framework we quantified whether RNNs encoded two intervals using either of three different timing strategies: scaling, absolute, or stimulus-specific dynamics. We found that similar neural dynamic patterns at the level of single intervals, could exhibit fundamentally different properties, including, generalization, the connectivity structure of the trained networks, and the contribution of excitatory and inhibitory neurons. Critically, depending on the task structure RNNs were better suited for generalization or robustness to noise. Further analysis revealed different connection patterns underlying the different regimes. Our results predict that apparently similar neural dynamic patterns at the population level (e.g., neural sequences) can exhibit fundamentally different computational properties in regards to their ability to generalize to novel stimuli and their robustness to noise-and that these differences are associated with differences in network connectivity and distinct contributions of excitatory and inhibitory neurons. We also predict that the task structure used in different experimental studies accounts for some of the experimentally observed variability in how networks encode time.https://journals.plos.org/ploscompbiol/article/file?id=10.1371/journal.pcbi.1009271&type=printable
spellingShingle Shanglin Zhou
Sotiris C Masmanidis
Dean V Buonomano
Encoding time in neural dynamic regimes with distinct computational tradeoffs.
PLoS Computational Biology
title Encoding time in neural dynamic regimes with distinct computational tradeoffs.
title_full Encoding time in neural dynamic regimes with distinct computational tradeoffs.
title_fullStr Encoding time in neural dynamic regimes with distinct computational tradeoffs.
title_full_unstemmed Encoding time in neural dynamic regimes with distinct computational tradeoffs.
title_short Encoding time in neural dynamic regimes with distinct computational tradeoffs.
title_sort encoding time in neural dynamic regimes with distinct computational tradeoffs
url https://journals.plos.org/ploscompbiol/article/file?id=10.1371/journal.pcbi.1009271&type=printable
work_keys_str_mv AT shanglinzhou encodingtimeinneuraldynamicregimeswithdistinctcomputationaltradeoffs
AT sotiriscmasmanidis encodingtimeinneuraldynamicregimeswithdistinctcomputationaltradeoffs
AT deanvbuonomano encodingtimeinneuraldynamicregimeswithdistinctcomputationaltradeoffs