TY - JOUR
T1 - Data-driven model reduction, Wiener projections, and the Koopman-Mori-Zwanzig formalism
AU - Lin, Kevin K.
AU - Lu, Fei
N1 - Funding Information:
We thank the Mathematics Group at Lawrence Berkeley National Lab for its support of this work; to Alexandre Chorin for many useful comments on the manuscript; and to Xiantao Li for encouraging us to study the discrete Mori-Zwanzig formalism. KL was supported by NSF grant DMS-1821286 , and FL was supported by NSF grant DMS-1821211 .
Publisher Copyright:
© 2020 Elsevier Inc.
PY - 2021/1/1
Y1 - 2021/1/1
N2 - Model reduction methods aim to describe complex dynamic phenomena using only relevant dynamical variables, decreasing computational cost, and potentially highlighting key dynamical mechanisms. In the absence of special dynamical features such as scale separation or symmetries, the time evolution of these variables typically exhibits memory effects. Recent work has found a variety of data-driven model reduction methods to be effective for representing such non-Markovian dynamics, but their scope and dynamical underpinning remain incompletely understood. Here, we study data-driven model reduction from a dynamical systems perspective. For both chaotic and randomly-forced systems, we show the problem can be naturally formulated within the framework of Koopman operators and the Mori-Zwanzig projection operator formalism. We give a heuristic derivation of a NARMAX (Nonlinear Auto-Regressive Moving Average with eXogenous input) model from an underlying dynamical model. The derivation is based on a simple construction we call Wiener projection, which links Mori-Zwanzig theory to both NARMAX and to classical Wiener filtering. We apply these ideas to the Kuramoto-Sivashinsky model of spatiotemporal chaos and a viscous Burgers equation with stochastic forcing.
AB - Model reduction methods aim to describe complex dynamic phenomena using only relevant dynamical variables, decreasing computational cost, and potentially highlighting key dynamical mechanisms. In the absence of special dynamical features such as scale separation or symmetries, the time evolution of these variables typically exhibits memory effects. Recent work has found a variety of data-driven model reduction methods to be effective for representing such non-Markovian dynamics, but their scope and dynamical underpinning remain incompletely understood. Here, we study data-driven model reduction from a dynamical systems perspective. For both chaotic and randomly-forced systems, we show the problem can be naturally formulated within the framework of Koopman operators and the Mori-Zwanzig projection operator formalism. We give a heuristic derivation of a NARMAX (Nonlinear Auto-Regressive Moving Average with eXogenous input) model from an underlying dynamical model. The derivation is based on a simple construction we call Wiener projection, which links Mori-Zwanzig theory to both NARMAX and to classical Wiener filtering. We apply these ideas to the Kuramoto-Sivashinsky model of spatiotemporal chaos and a viscous Burgers equation with stochastic forcing.
KW - Koopman operators
KW - Model reduction
KW - Mori-Zwanzig formalism
KW - Nonlinear time series analysis
KW - System identification
UR - http://www.scopus.com/inward/record.url?scp=85092086193&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85092086193&partnerID=8YFLogxK
U2 - 10.1016/j.jcp.2020.109864
DO - 10.1016/j.jcp.2020.109864
M3 - Article
AN - SCOPUS:85092086193
SN - 0021-9991
VL - 424
JO - Journal of Computational Physics
JF - Journal of Computational Physics
M1 - 109864
ER -