Extended dynamic mode decomposition with dictionary learning using neural ordinary differential equations
arXiv:2110.01450 · doi:10.1587/nolta.12.626
Abstract
Nonlinear phenomena can be analyzed via linear techniques using operator-theoretic approaches. Data-driven method called the extended dynamic mode decomposition (EDMD) and its variants, which approximate the Koopman operator associated with the nonlinear phenomena, have been rapidly developing by incorporating machine learning methods. Neural ordinary differential equations (NODEs), which are a neural network equipped with a continuum of layers, and have high parameter and memory efficiencies, have been proposed. In this paper, we propose an algorithm to perform EDMD using NODEs. NODEs are used to find a parameter-efficient dictionary which provides a good finite-dimensional approximation of the Koopman operator. We show the superiority of the parameter efficiency of the proposed method through numerical experiments.
arXiv commentCorrigendum: The loss function in Eq. (20) is not what we have used in our code. Please replace the sum of squared error in Eq. (20) with the mean squared error
References in corpus (10)
- Adam: A Method for Stochastic Optimization
- A Data-Driven Approximation of the Koopman Operator: Extending Dynamic Mode Decomposition
- On Dynamic Mode Decomposition: Theory and Applications
- Deep learning for universal linear embeddings of nonlinear dynamics
- Applied Koopmanism
- Neural Ordinary Differential Equations
- VAMPnets: Deep learning of molecular kinetics
- Extended dynamic mode decomposition with dictionary learning: a data-driven adaptive spectral decomposition of the Koopman operator
- Phase-amplitude reduction of transient dynamics far from attractors for limit-cycling systems
- Applied Koopman Operator Theory for Power Systems Technology