Extracting spatial-temporal coherent patterns in large-scale neural recordings using dynamic mode decomposition
arXiv:1409.5496 · doi:10.1016/j.jneumeth.2015.10.010
Abstract
There is a broad need in the neuroscience community to understand and visualize large-scale recordings of neural activity, big data acquired by tens or hundreds of electrodes simultaneously recording dynamic brain activity over minutes to hours. Such dynamic datasets are characterized by coherent patterns across both space and time, yet existing computational methods are typically restricted to analysis either in space or in time separately. Here we report the adaptation of dynamic mode decomposition (DMD), an algorithm originally developed for the study of fluid physics, to large-scale neuronal recordings. DMD is a modal decomposition algorithm that describes high-dimensional dynamic data using coupled spatial-temporal modes; the resulting analysis combines key features of performing principal components analysis (PCA) in space and power spectral analysis in time. The algorithm scales easily to very large numbers of simultaneously acquired measurements. We validated the DMD approach on sub-dural electrode array recordings from human subjects performing a known motor activation task. Next, we leveraged DMD in combination with machine learning to develop a novel method to extract sleep spindle networks from the same subjects. We suggest that DMD is generally applicable as a powerful method in the analysis and understanding of large-scale recordings of neural activity.
5 figures, 10 pages including methods
References in corpus (3)
Cited by in corpus (74)
- Koopman invariant subspaces and finite linear representations of nonlinear dynamical systems for control
- Chaos as an Intermittently Forced Linear System
- Ergodic theory, Dynamic Mode Decomposition and Computation of Spectral Properties of the Koopman operator
- On Convergence of Extended Dynamic Mode Decomposition to the Koopman Operator
- Data-driven model reduction and transfer operator approximation
- Deep Neural Networks with Koopman Operators for Modeling and Control of Autonomous Vehicles
- Discovery of Nonlinear Multiscale Systems: Sampling Strategies and Embeddings
- Randomized Dynamic Mode Decomposition
- Study of dynamics in post-transient flows using Koopman mode decomposition
- Subspace dynamic mode decomposition for stochastic Koopman analysis
- Learning dominant physical processes with data-driven balance models
- Adaptive, locally-linear models of complex dynamics
- Tensor-based dynamic mode decomposition
- Bagging, optimized dynamic mode decomposition (BOP-DMD) for robust, stable forecasting with spatial and temporal uncertainty-quantification
- Kernel Learning for Robust Dynamic Mode Decomposition: Linear and Nonlinear Disambiguation Optimization (LANDO)
- Sparse Identification of Nonlinear Dynamics with Control (SINDYc)
- Optimized Sampling for Multiscale Dynamics
- Koopman mode expansions between simple invariant solutions
- From Fourier to Koopman: Spectral Methods for Long-term Time Series Prediction
- A new approach for determining optimal placement of PM2.5 air quality sensors: case study for the contiguous United States
- Koopman Operator and its Approximations for Systems with Symmetries
- Preconditioned dynamic mode decomposition and mode selection algorithms for large datasets using incremental proper orthogonal decomposition
- Data-driven Koopman Operators for Model-based Shared Control of Human-Machine Systems
- Structured Time-Delay Models for Dynamical Systems with Connections to Frenet-Serret Frame
- Dynamic mode decomposition in vector-valued reproducing kernel Hilbert spaces for extracting dynamical structure among observables
- Robust Dynamic Mode Decomposition
- Unsupervised decoding of long-term, naturalistic human neural recordings with automated video and audio annotations
- Multi-Resolution Dynamic Mode Decomposition
- Model and Data Reduction for Data Assimilation: Particle Filters Employing Projected Forecasts and Data with Application to a Shallow Water Model
- Phase-consistent dynamic mode decomposition from multiple overlapping spatial domains
- Linear stability analysis of detonations via numerical computation and dynamic mode decomposition
- Anti-circulant dynamic mode decomposition with sparsity-promoting for highway traffic dynamics analysis
- Physically-interpretable classification of biological network dynamics for complex collective motions
- Streaming GPU Singular Value and Dynamic Mode Decompositions
- Model Order Reduction in Neuroscience
- Go with the FLOW: Visualizing spatiotemporal dynamics in optical widefield calcium imaging
- Combining Dynamic Mode Decomposition with Ensemble Kalman Filtering for Tracking and Forecasting
- Nonlinear Model Predictive Control of a Robotic Soft Esophagus
- Dynamic mode decomposition of magnetohydrodynamic bubble chain flow in a rectangular vessel
- Deep Learning for Reduced Order Modelling and Efficient Temporal Evolution of Fluid Simulations
- Predictive Accuracy of Dynamic Mode Decomposition
- An Optimized Dynamic Mode Decomposition Model Robust to Multiplicative Noise
- Dynamic mode decomposition for interconnected control systems
- Koopman analysis in oscillator synchronization
- Koopman Theory and Linear Approximation Spaces
- On Koopman Mode Decomposition and Tensor Component Analysis
- Optimizing Neural Networks via Koopman Operator Theory
- Modal Analysis of Fluid Flows: An Overview
- Real-Time Motion Detection Using Dynamic Mode Decomposition
- Characterization of elastic topological states using dynamic mode decomposition
- Renormalization Group as a Koopman Operator
- Reduced-order modeling using Dynamic Mode Decomposition and Least Angle Regression
- Functional Segmentation through Dynamic Mode Decomposition: Automatic Quantification of Kidney Function in DCE-MRI Images
- Variational online learning of neural dynamics
- Koopman operators with intrinsic observables in rigged reproducing kernel Hilbert spaces
- On the Spectral Equivalence of Koopman Operators through Delay Embedding
- Koopman Operator Applications in Signalized Traffic Systems
- The spatiotemporal coupling in delay-coordinates dynamic mode decomposition
- Learning Models for Shared Control of Human-Machine Systems with Unknown Dynamics
- Data-driven identification of the spatio-temporal structure of turbulent flows by streaming Dynamic Mode Decomposition
- Data-driven Modelling of Ship Maneuvers in Waves via Dynamic Mode Decomposition
- Dynamic mode decomposition for compressive system identification
- Challenges in Dynamic Mode Decomposition
- Parametric Landau damping of space charge modes
- Star Log-extended eMulation: a method for efficient computation of the Tolman-Oppenheimer-Volkoff equations
- Can DMD obtain a Scene Background in Color?
- Exploring DMD-type Algorithms for Modeling Signalised Intersections
- Extended Koopman Models
- Data-Driven Reconstruction and Characterization of Stochastic Dynamics via Dynamical Mode Decomposition
- Dynamic mode decomposition for detecting oscillatory transient activity via sparsity and smoothness regularization
- Frequency-dependent stress response under thermal cycle: A thermal-crystal plasticity and dynamic mode decomposition study
- Modelling Neuronal Behaviour with Time Series Regression: Recurrent Neural Networks on C. Elegans Data
- Automatic Delineation of Kidney Region in DCE-MRI
- Investigating naturalistic hand movements by behavior mining in long-term video and neural recordings