ResKoopNet: Learning Koopman Representations for Complex Dynamics with Spectral Residuals
Yuanchao Xu, Kaidi Shao, Nikos Logothetis, Zhongwei Shen
TL;DR
ResKoopNet addresses the challenge of accurately estimating the Koopman operator spectrum for high-dimensional nonlinear dynamics, including both discrete and continuous components. It directly minimizes the spectral residual by learning dictionary functions with a neural network, yielding a closed-form Koopman matrix $\tilde{K}(\theta)=(G(\theta)+\sigma I)^{-1}A(\theta)$ and enabling pseudospectrum analysis. The method overcomes spectral inclusion and demonstrates superior spectral accuracy across pendulum, turbulence, and neural-dynamics datasets, requiring fewer dictionary observables than prior approaches. Although computationally intensive, this framework integrates spectral accuracy with neural dictionary learning to provide a principled, data-driven tool for analyzing complex dynamical systems.
Abstract
Analyzing the long-term behavior of high-dimensional nonlinear dynamical systems remains a significant challenge. While the Koopman operator framework provides a powerful global linearization tool, current methods for approximating its spectral components often face theoretical limitations and depend on predefined dictionaries. Residual Dynamic Mode Decomposition (ResDMD) advanced the field by introducing the \emph{spectral residual} to assess Koopman operator approximation accuracy; however, its approach of only filtering precomputed spectra prevents the discovery of the operator's complete spectral information, a limitation known as the `spectral inclusion' problem. We introduce ResKoopNet (Residual-based Koopman-learning Network), a novel method that directly addresses this by explicitly minimizing the \emph{spectral residual} to compute Koopman eigenpairs. This enables the identification of a more precise and complete Koopman operator spectrum. Using neural networks, our approach provides theoretical guarantees while maintaining computational adaptability. Experiments on a variety of physical and biological systems show that ResKoopNet achieves more accurate spectral approximations than existing methods, particularly for high-dimensional systems and those with continuous spectra, which demonstrates its effectiveness as a tool for analyzing complex dynamical systems.
