Bagging, optimized dynamic mode decomposition for robust, stable forecasting with spatial and temporal uncertainty quantification

被引:42
作者
Sashidhar, Diya [1 ]
Kutz, J. Nathan [1 ]
机构
[1] Univ Washington, Dept Appl Math, Seattle, WA 98195 USA
来源
PHILOSOPHICAL TRANSACTIONS OF THE ROYAL SOCIETY A-MATHEMATICAL PHYSICAL AND ENGINEERING SCIENCES | 2022年 / 380卷 / 2229期
关键词
forecasting; uncertainty quantification; dynamic mode decomposition; dynamical systems; model discovery; SPECTRAL-ANALYSIS; CYLINDER; PATTERNS;
D O I
10.1098/rsta.2021.0199
中图分类号
O [数理科学和化学]; P [天文学、地球科学]; Q [生物科学]; N [自然科学总论];
学科分类号
07 ; 0710 ; 09 ;
摘要
Dynamic mode decomposition (DMD) provides a regression framework for adaptively learning a best-fit linear dynamics model over snapshots of temporal, or spatio-temporal, data. A variety of regression techniques have been developed for producing the linear model approximation whose solutions are exponentials in time. For spatio-temporal data, DMD provides low-rank and interpretable models in the form of dominant modal structures along with their exponential/oscillatory behaviour in time. The majority of DMD algorithms, however, are prone to bias errors from noisy measurements of the dynamics, leading to poor model fits and unstable forecasting capabilities. The optimized DMD algorithm minimizes the model bias with a variable projection optimization, thus leading to stabilized forecasting capabilities. Here, the optimized DMD algorithm is improved by using statistical bagging methods whereby a single set of snapshots is used to produce an ensemble of optimized DMD models. The outputs of these models are averaged to produce a bagging, optimized dynamic mode decomposition (BOP-DMD). BOP-DMD improves performance by stabilizing and cross-validating the DMD model by ensembling; it also robustifies the model and provides both spatial and temporal uncertainty quantification (UQ). Thus, unlike currently available DMD algorithms, BOP-DMD provides a stable and robust model for probabilistic, or Bayesian, forecasting with comprehensive UQ metrics.This article is part of the theme issue 'Data-driven prediction in dynamical systems'.
引用
收藏
页数:16
相关论文
共 53 条
[1]   NONLINEAR MODEL ORDER REDUCTION VIA DYNAMIC MODE DECOMPOSITION [J].
Alla, Alessandro ;
Kutz, J. Nathan .
SIAM JOURNAL ON SCIENTIFIC COMPUTING, 2017, 39 (05) :B778-B796
[2]  
Allen-Zhu Z., 2020, PREPRINT
[3]  
[Anonymous], 2017, NOAA OPTIMAL INTERPO
[4]   Ergodic Theory, Dynamic Mode Decomposition, and Computation of Spectral Properties of the Koopman Operator [J].
Arbabi, Hassan ;
Mezic, Igor .
SIAM JOURNAL ON APPLIED DYNAMICAL SYSTEMS, 2017, 16 (04) :2096-2126
[5]   Variable Projection Methods for an Optimized Dynamic Mode Decomposition [J].
Askham, Travis ;
Kutz, J. Nathan .
SIAM JOURNAL ON APPLIED DYNAMICAL SYSTEMS, 2018, 17 (01) :380-416
[6]   Consistent Dynamic Mode Decomposition [J].
Azencot, Omri ;
Yin, Wotao ;
Bertozzi, Andrea .
SIAM JOURNAL ON APPLIED DYNAMICAL SYSTEMS, 2019, 18 (03) :1565-1585
[7]   Effects of weak noise on oscillating flows: Linking quality factor, Floquet modes, and Koopman spectrum [J].
Bagheri, Shervin .
PHYSICS OF FLUIDS, 2014, 26 (09)
[8]   Koopman-mode decomposition of the cylinder wake [J].
Bagheri, Shervin .
JOURNAL OF FLUID MECHANICS, 2013, 726 :596-623
[9]   ON VORTEX SHEDDING FROM A CIRCULAR CYLINDER IN CRITICAL REYNOLDS NUMBER REGIME [J].
BEARMAN, PW .
JOURNAL OF FLUID MECHANICS, 1969, 37 :577-&
[10]   Extracting spatial-temporal coherent patterns in large-scale neural recordings using dynamic mode decomposition [J].
Brunton, Bingni W. ;
Johnson, Lise A. ;
Ojemann, Jeffrey G. ;
Kutz, J. Nathan .
JOURNAL OF NEUROSCIENCE METHODS, 2016, 258 :1-15