Learning Koopman Eigenfunctions and Invariant Subspaces From Data: Symmetric Subspace Decomposition
成果类型:
Article
署名作者:
Haseli, Masih; Cortes, Jorge
署名单位:
University of California System; University of California San Diego
刊物名称:
IEEE TRANSACTIONS ON AUTOMATIC CONTROL
ISSN/ISSBN:
0018-9286
DOI:
10.1109/TAC.2021.3105318
发表日期:
2022
页码:
3442-3457
关键词:
Eigenvalues and eigenfunctions
Dictionaries
aerodynamics
nonlinear dynamical systems
data models
Noise measurement
Matrix decomposition
Nonlinear systems
System identification
Koopman operator
invariant spaces
learning
dynamic mode decomposition
摘要:
This article develops data-driven methods to identify eigenfunctions of the Koopman operator associated with a dynamical system and subspaces that are invariant under the operator. We build on Extended Dynamic Mode Decomposition (EDMD), a data-driven method that finds a finite-dimensional approximation of the Koopman operator on the span of a predefined dictionary of functions. We propose a necessary and sufficient condition to identify Koopman eigenfunctions based on the application of EDMD forward and backward in time. Moreover, we propose the Symmetric Subspace Decomposition (SSD) algorithm, an iterative method that provably identifies the maximal Koopman-invariant subspace and the Koopman eigenfunctions in the span of the dictionary. We also introduce the Streaming SSD algorithm, an online extension of SSD that only requires a small fixed memory and incorporates new data as is received. Finally, we propose an extension of SSD that approximates Koopman eigenfunctions and invariant subspaces when the dictionary does not contain sufficient informative eigenfunctions.