Inferring single-trial neural population dynamics using sequential auto-encoders

Neuroscience is experiencing a revolution in which simultaneous recording of thousands of neurons is revealing population dynamics that are not apparent from single-neuron responses. This structure is typically extracted from data averaged across many trials, but deeper understanding requires studyi...

Full description

Saved in:
Bibliographic Details
Published inNature methods Vol. 15; no. 10; pp. 805 - 815
Main Authors Pandarinath, Chethan, O’Shea, Daniel J., Collins, Jasmine, Jozefowicz, Rafal, Stavisky, Sergey D., Kao, Jonathan C., Trautmann, Eric M., Kaufman, Matthew T., Ryu, Stephen I., Hochberg, Leigh R., Henderson, Jaimie M., Shenoy, Krishna V., Abbott, L. F., Sussillo, David
Format Journal Article
LanguageEnglish
Published New York Nature Publishing Group US 01.10.2018
Nature Publishing Group
Subjects
Online AccessGet full text
ISSN1548-7091
1548-7105
1548-7105
DOI10.1038/s41592-018-0109-9

Cover

More Information
Summary:Neuroscience is experiencing a revolution in which simultaneous recording of thousands of neurons is revealing population dynamics that are not apparent from single-neuron responses. This structure is typically extracted from data averaged across many trials, but deeper understanding requires studying phenomena detected in single trials, which is challenging due to incomplete sampling of the neural population, trial-to-trial variability, and fluctuations in action potential timing. We introduce latent factor analysis via dynamical systems, a deep learning method to infer latent dynamics from single-trial neural spiking data. When applied to a variety of macaque and human motor cortical datasets, latent factor analysis via dynamical systems accurately predicts observed behavioral variables, extracts precise firing rate estimates of neural dynamics on single trials, infers perturbations to those dynamics that correlate with behavioral choices, and combines data from non-overlapping recording sessions spanning months to improve inference of underlying dynamics. LFADS, a deep learning method for analyzing neural population activity, can extract neural dynamics from single-trial recordings, stitch separate datasets into a single model, and infer perturbations, for example, from behavioral choices to these dynamics.
Bibliography:ObjectType-Article-1
SourceType-Scholarly Journals-1
ObjectType-Feature-2
content type line 14
content type line 23
work done while at.
Author Contributions
C.P., D.J.O., and D.S. designed the study, performed analyses, and wrote the manuscript with input from all authors. D.S. and L.F.A. developed the algorithmic approach. C.P., J.C., and R.J. contributed to algorithmic development and analysis of synthetic data. D.J.O., S.D.S., J.C.K., E.M.T., M.T.K., S.I.R., and K.V.S. performed research with monkeys. C.P., L.R.H., K.V.S., and J.M.H. performed research with human research participants. All authors contributed to revising the manuscript.
ISSN:1548-7091
1548-7105
1548-7105
DOI:10.1038/s41592-018-0109-9