eLifeNeurosciencePeer-reviewed journal article
A dynamic generative model can extract interpretable oscillatory components from multichannel neurophysiological recordings
Abstract
Modern neurophysiological recordings are performed using multichannel sensor arrays that are able to record activity in an increasingly high number of channels numbering in the 100s to 1000s. Often, underlying lower-dimensional patterns of activity are responsible for the observed dynamics, but these representations are difficult to reliably identify using existing methods that attempt to summarize multivariate relationships in a post-hoc manner from univariate analyses, or using current blind source separation methods. While such methods can reveal appealing patterns of activity, determining the number of components to include, assessing their statistical significance, and interpreting them requires extensive manual intervention and subjective judgement in practice. These difficulties with component selection and interpretation occur in large part because these methods lack a generative model for the underlying spatio-temporal dynamics. Here we describe a novel component analysis method anchored by a generative model where each source is described by a bio-physically inspired state space representation. The parameters governing this representation readily capture the oscillatory temporal dynamics of the components, so we refer to it as Oscillation Component Analysis (OCA). These parameters - the oscillatory properties, the component mixing weights at the sensors, and the number of oscillations - all are inferred in a data-driven fashion within a Bayesian framework employing an instance of the expectation maximization algorithm. We analyze high-dimensional electroencephalography and magnetoencephalography recordings from human studies to illustrate the potential utility of this method for neuroscience data. Significance StatementNeuroscience studies often involve simultaneous recordings in a large number of sensors in which a smaller number of dynamic components generate the complex spatio-temporal patterns observed in the data. Current blind source separation techniques produce sub-optimal results and are difficult to interpret because these methods lack an appropriate generative model that can guide both statistical inference and interpretation. Here we describe a novel component analysis method employing a dynamic generative model that can decompose high-dimensional multivariate data into a smaller set of oscillatory components are learned in a data-driven way, with parameters that are immediately interpretable. We show how this method can be applied to neurophysiological recordings with millisecond precision that exhibit oscillatory activity such as electroencephalography and magnetoencephalography.
- organism: human
- assay: electronic health records
- research focus: dimensionality reduction
- research focus: clustering
- research focus: differential expression
- research focus: trajectory inference
- approach: Bayesian inference
- approach: statistical model
- Citations
- 3
- FWCI
- 0.36
- Field percentile
- top 45%
Reproducibility ledger
Nobody has reported trying to reproduce this paper yet. Did you replicate an experiment or run the code? Your report saves the next lab a week.
Sign in to file a reproducibility report.
Related papers
- An iterative search algorithm to identify oscillatory dynamics in neurophysiological time series
Amanda M. Beck, Mingjian He, … Patrick L. Purdon·bioRxiv·Oct 30, 2022
- Automatic decomposition of electrophysiological data into distinct non-sinusoidal oscillatory modes
Marco S. Fabus, Andrew J. Quinn, … Mark W. Woolrich·Journal of NeurophysiologyPeer-reviewed·Oct 6, 2021
- The Oscillatory ReConstruction Algorithm (ORCA) adaptively identifies frequency bands to improve spectral decomposition in human and rodent neural recordings
Andrew J. Watrous, Robert Buchanan·Journal of NeurophysiologyPeer-reviewed·Oct 14, 2020
- Cycle-by-cycle analysis of neural oscillations
Scott R. Cole, Bradley Voytek·Journal of NeurophysiologyPeer-reviewed·Jul 3, 2019
- Bayesian Nonparametric Identification of Frequency-Selective Neural Oscillatory States
Shoto Yamada, Simon Emmanuel Nagel, … Robert Schmidt·bioRxiv·Jun 25, 2026
- A data-driven method to identify frequency boundaries in multichannel electrophysiology data
Michael X Cohen·Journal of Neuroscience MethodsPeer-reviewed·Oct 6, 2020