Cargando…

A state space approach for piecewise-linear recurrent neural networks for identifying computational dynamics from neural measurements

The computational and cognitive properties of neural systems are often thought to be implemented in terms of their (stochastic) network dynamics. Hence, recovering the system dynamics from experimentally observed neuronal time series, like multiple single-unit recordings or neuroimaging data, is an...

Descripción completa

Detalles Bibliográficos
Autor principal: Durstewitz, Daniel
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Public Library of Science 2017
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5456035/
https://www.ncbi.nlm.nih.gov/pubmed/28574992
http://dx.doi.org/10.1371/journal.pcbi.1005542
_version_ 1783241156357783552
author Durstewitz, Daniel
author_facet Durstewitz, Daniel
author_sort Durstewitz, Daniel
collection PubMed
description The computational and cognitive properties of neural systems are often thought to be implemented in terms of their (stochastic) network dynamics. Hence, recovering the system dynamics from experimentally observed neuronal time series, like multiple single-unit recordings or neuroimaging data, is an important step toward understanding its computations. Ideally, one would not only seek a (lower-dimensional) state space representation of the dynamics, but would wish to have access to its statistical properties and their generative equations for in-depth analysis. Recurrent neural networks (RNNs) are a computationally powerful and dynamically universal formal framework which has been extensively studied from both the computational and the dynamical systems perspective. Here we develop a semi-analytical maximum-likelihood estimation scheme for piecewise-linear RNNs (PLRNNs) within the statistical framework of state space models, which accounts for noise in both the underlying latent dynamics and the observation process. The Expectation-Maximization algorithm is used to infer the latent state distribution, through a global Laplace approximation, and the PLRNN parameters iteratively. After validating the procedure on toy examples, and using inference through particle filters for comparison, the approach is applied to multiple single-unit recordings from the rodent anterior cingulate cortex (ACC) obtained during performance of a classical working memory task, delayed alternation. Models estimated from kernel-smoothed spike time data were able to capture the essential computational dynamics underlying task performance, including stimulus-selective delay activity. The estimated models were rarely multi-stable, however, but rather were tuned to exhibit slow dynamics in the vicinity of a bifurcation point. In summary, the present work advances a semi-analytical (thus reasonably fast) maximum-likelihood estimation framework for PLRNNs that may enable to recover relevant aspects of the nonlinear dynamics underlying observed neuronal time series, and directly link these to computational properties.
format Online
Article
Text
id pubmed-5456035
institution National Center for Biotechnology Information
language English
publishDate 2017
publisher Public Library of Science
record_format MEDLINE/PubMed
spelling pubmed-54560352017-06-12 A state space approach for piecewise-linear recurrent neural networks for identifying computational dynamics from neural measurements Durstewitz, Daniel PLoS Comput Biol Research Article The computational and cognitive properties of neural systems are often thought to be implemented in terms of their (stochastic) network dynamics. Hence, recovering the system dynamics from experimentally observed neuronal time series, like multiple single-unit recordings or neuroimaging data, is an important step toward understanding its computations. Ideally, one would not only seek a (lower-dimensional) state space representation of the dynamics, but would wish to have access to its statistical properties and their generative equations for in-depth analysis. Recurrent neural networks (RNNs) are a computationally powerful and dynamically universal formal framework which has been extensively studied from both the computational and the dynamical systems perspective. Here we develop a semi-analytical maximum-likelihood estimation scheme for piecewise-linear RNNs (PLRNNs) within the statistical framework of state space models, which accounts for noise in both the underlying latent dynamics and the observation process. The Expectation-Maximization algorithm is used to infer the latent state distribution, through a global Laplace approximation, and the PLRNN parameters iteratively. After validating the procedure on toy examples, and using inference through particle filters for comparison, the approach is applied to multiple single-unit recordings from the rodent anterior cingulate cortex (ACC) obtained during performance of a classical working memory task, delayed alternation. Models estimated from kernel-smoothed spike time data were able to capture the essential computational dynamics underlying task performance, including stimulus-selective delay activity. The estimated models were rarely multi-stable, however, but rather were tuned to exhibit slow dynamics in the vicinity of a bifurcation point. In summary, the present work advances a semi-analytical (thus reasonably fast) maximum-likelihood estimation framework for PLRNNs that may enable to recover relevant aspects of the nonlinear dynamics underlying observed neuronal time series, and directly link these to computational properties. Public Library of Science 2017-06-02 /pmc/articles/PMC5456035/ /pubmed/28574992 http://dx.doi.org/10.1371/journal.pcbi.1005542 Text en © 2017 Daniel Durstewitz http://creativecommons.org/licenses/by/4.0/ This is an open access article distributed under the terms of the Creative Commons Attribution License (http://creativecommons.org/licenses/by/4.0/) , which permits unrestricted use, distribution, and reproduction in any medium, provided the original author and source are credited.
spellingShingle Research Article
Durstewitz, Daniel
A state space approach for piecewise-linear recurrent neural networks for identifying computational dynamics from neural measurements
title A state space approach for piecewise-linear recurrent neural networks for identifying computational dynamics from neural measurements
title_full A state space approach for piecewise-linear recurrent neural networks for identifying computational dynamics from neural measurements
title_fullStr A state space approach for piecewise-linear recurrent neural networks for identifying computational dynamics from neural measurements
title_full_unstemmed A state space approach for piecewise-linear recurrent neural networks for identifying computational dynamics from neural measurements
title_short A state space approach for piecewise-linear recurrent neural networks for identifying computational dynamics from neural measurements
title_sort state space approach for piecewise-linear recurrent neural networks for identifying computational dynamics from neural measurements
topic Research Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5456035/
https://www.ncbi.nlm.nih.gov/pubmed/28574992
http://dx.doi.org/10.1371/journal.pcbi.1005542
work_keys_str_mv AT durstewitzdaniel astatespaceapproachforpiecewiselinearrecurrentneuralnetworksforidentifyingcomputationaldynamicsfromneuralmeasurements
AT durstewitzdaniel statespaceapproachforpiecewiselinearrecurrentneuralnetworksforidentifyingcomputationaldynamicsfromneuralmeasurements