Data-driven Koopman operator approach for computational neuroscience

Natasza Marrouch, Joanna Slawinska, Dimitrios Giannakis, Heather L. Read

Research output: Contribution to journalArticlepeer-review


This article presents a novel, nonlinear, data-driven signal processing method, which can help neuroscience researchers visualize and understand complex dynamical patterns in both time and space. Specifically, we present applications of a Koopman operator approach for eigendecomposition of electrophysiological signals into orthogonal, coherent components and examine their associated spatiotemporal dynamics. This approach thus provides enhanced capabilities over conventional computational neuroscience tools restricted to analyzing signals in either the time or space domains. This is achieved via machine learning and kernel methods for data-driven approximation of skew-product dynamical systems. The approximations successfully converge to theoretical values in the limit of long embedding windows. First, we describe the method, then using electrocorticographic (ECoG) data from a mismatch negativity experiment, we extract time-separable frequencies without bandpass filtering or prior selection of wavelet features. Finally, we discuss in detail two of the extracted components, Beta (∼ 13 Hz) and high Gamma (∼ 50 Hz) frequencies, and explore the spatiotemporal dynamics of high- and low- frequency components.

Original languageEnglish (US)
Pages (from-to)1155-1173
Number of pages19
JournalAnnals of Mathematics and Artificial Intelligence
Issue number11-12
StatePublished - Dec 1 2020


  • Brain
  • ECoG
  • Koopman operator
  • Mismatch negativity
  • Nonlinear
  • Spatiotemporal dynamics
  • Spectral decomposition

ASJC Scopus subject areas

  • Artificial Intelligence
  • Applied Mathematics


Dive into the research topics of 'Data-driven Koopman operator approach for computational neuroscience'. Together they form a unique fingerprint.

Cite this