Kernel learning for robust dynamic mode decomposition: linear and nonlinear disambiguation optimization

被引:43
作者
Baddoo, Peter J. [1 ]
Herrmann, Benjamin [2 ]
McKeon, Beverley J. [3 ]
Brunton, Steven L. [4 ]
机构
[1] MIT, Dept Math, Cambridge, MA 02139 USA
[2] Univ Chile, Dept Mech Engn, Beauchef 851, Santiago, Chile
[3] Calif Inst ofTechnol, Grad Aerosp Labs, Pasadena, CA 91125 USA
[4] Univ Washington, Dept Mech Engn, Seattle, WA 98195 USA
来源
PROCEEDINGS OF THE ROYAL SOCIETY A-MATHEMATICAL PHYSICAL AND ENGINEERING SCIENCES | 2022年 / 478卷 / 2260期
关键词
machine learning; kernel methods; system identification; modal decomposition; SPECTRAL PROPERTIES; FLUID-FLOWS; APPROXIMATION; STABILITY; EQUATIONS; FRAMEWORK; PATTERNS; MATRIX;
D O I
10.1098/rspa.2021.0830
中图分类号
O [数理科学和化学]; P [天文学、地球科学]; Q [生物科学]; N [自然科学总论];
学科分类号
07 ; 0710 ; 09 ;
摘要
Research in modern data-driven dynamical systems is typically focused on the three key challenges of high dimensionality, unknown dynamics and nonlinearity. The dynamic mode decomposition (DMD) has emerged as a cornerstone for modelling high-dimensional systems from data. However, the quality of the linear DMD model is known to be fragile with respect to strong nonlinearity, which contaminates the model estimate. By contrast, sparse identification of nonlinear dynamics learns fully nonlinear models, disambiguating the linear and nonlinear effects, but is restricted to low-dimensional systems. In this work, we present a kernel method that learns interpretable data-driven models for high-dimensional, nonlinear systems. Our method performs kernel regression on a sparse dictionary of samples that appreciably contribute to the dynamics. We show that this kernel method efficiently handles high-dimensional data and is flexible enough to incorporate partial knowledge of system physics. It is possible to recover the linear model contribution with this approach, thus separating the effects of the implicitly defined nonlinear terms. We demonstrate our approach on data from a range of nonlinear ordinary and partial differential equations. This framework can be used for many practical engineering tasks such as model order reduction, diagnostics, prediction, control and discovery of governing laws.
引用
收藏
页数:28
相关论文
共 74 条
[1]   The Kuramoto model:: A simple paradigm for synchronization phenomena [J].
Acebrón, JA ;
Bonilla, LL ;
Vicente, CJP ;
Ritort, F ;
Spigler, R .
REVIEWS OF MODERN PHYSICS, 2005, 77 (01) :137-185
[2]   Steady solutions of the Navier-Stokes equations by selective frequency damping [J].
Akervik, Espen ;
Brandt, Luca ;
Henningson, Dan S. ;
Hoepffner, Jerome ;
Marxen, Olaf ;
Schlatter, Philipp .
PHYSICS OF FLUIDS, 2006, 18 (06)
[3]  
[Anonymous], 2013, Matrix Computations
[4]  
[Anonymous], 2004, KERNEL METHODS PATTE
[5]  
[Anonymous], 2002, Learning Kernel Classifiers: Theory and Algorithms
[6]   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
[7]   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
[8]  
Baddoo Peter J., 2021, Physics-informed dynamic mode decomposition (pidmd)
[9]  
Baddoo PJ., 2022, FIGSHARE, DOI [10.6084/m9.figshare.c.5901249, DOI 10.6084/M9.FIGSHARE.C.5901249]
[10]   Matrix-Free Methods for the Stability and Control of Boundary Layers [J].
Bagheri, Shervin ;
Akervik, Espen ;
Brandt, Luca ;
Henningson, Dan S. .
AIAA JOURNAL, 2009, 47 (05) :1057-1068