Catalogue Search | MBRL
Search Results Heading
Explore the vast range of titles available.
MBRLSearchResults
-
DisciplineDiscipline
-
Is Peer ReviewedIs Peer Reviewed
-
Item TypeItem Type
-
SubjectSubject
-
YearFrom:-To:
-
More FiltersMore FiltersSourceLanguage
Done
Filters
Reset
138
result(s) for
"Koopman operator"
Sort by:
Approximation of discrete and orbital Koopman operators over subsets and manifolds
by
Wang, Haoran
,
Kurdila, Andrew J.
,
Bobade, Parag
in
Approximation
,
Automotive Engineering
,
Classical Mechanics
2024
This paper introduces a kernel-based approach for constructing approximations of the Koopman operators for semiflows in discrete time and orbital Koopman operators for continuous time semiflows. The primary advantage of the proposed construction is that the approximations follow certain rates of convergence which are dependent on how data samples fill certain subsets of the state space. In particular, we derive the rate of convergence for two scenarios: (1) the data samples
Ξ
are dense in a compact state space
X
, and (2) the data samples
Ξ
are dense in a limiting set
Ω
contained in an Euclidean space. Two general classes of Koopman operator approximations are considered in this paper, referred to as projection-based approximation and data-driven approximation. Projection-based approximations assume that the underlying dynamics governing the discrete or continuous time semiflows is known. On the other hand, data-driven approximations rely samples of the semiflow states to approximate the Koopman operator. In both types of approximations, the regularity of the underlying set and the smoothness of the space of functions on which the Koopman operator acts determine the rates of approximations. In the strongest error bounds derived in the paper, it is shown that the error in approximation of the Koopman operator decays like
O
(
h
Ω
n
,
Ω
p
)
, where
h
Ω
n
,
Ω
is the fill rate of the samples
Ω
n
in the limiting set
Ω
and
p
is an exponent related to the choice of the kernel and the smoothness of functions on which the Koopman operator acts. Such error bounds are obtained when either the limiting subset
Ω
=
X
, when it is a proper subset
Ω
⊂
X
that is sufficiently regular, or when it is a type of smooth manifold
Ω
=
M
.
Journal Article
On Robust Computation of Koopman Operator and Prediction in Random Dynamical Systems
2020
In the paper, we consider the problem of robust approximation of transfer Koopman and Perron–Frobenius (P–F) operators from noisy time-series data. In most applications, the time-series data obtained from simulation or experiment are corrupted with either measurement or process noise or both. The existing results show the applicability of algorithms developed for the finite-dimensional approximation of the deterministic system to a random uncertain case. However, these results hold only in asymptotic and under the assumption of infinite data set. In practice, the data set is finite, and hence it is important to develop algorithms that explicitly account for the presence of uncertainty in data set. We propose a robust optimization-based framework for the robust approximation of the transfer operators, where the uncertainty in data set is treated as deterministic norm bounded uncertainty. The robust optimization leads to a min–max type optimization problem for the approximation of transfer operators. This robust optimization problem is shown to be equivalent to regularized least-square problem. This equivalence between robust optimization problem and regularized least-square problem allows us to comment on various interesting properties of the obtained solution using robust optimization. In particular, the robust optimization formulation captures inherent trade-offs between the quality of approximation and complexity of approximation. These trade-offs are necessary to balance for the proposed application of transfer operators, for the design of optimal predictor. Simulation results demonstrate that our proposed robust approximation algorithm performs better than some of the existing algorithms like extended dynamic mode decomposition (EDMD), subspace DMD, noise-corrected DMD, and total DMD for systems with process and measurement noise.
Journal Article
On Convergence of Extended Dynamic Mode Decomposition to the Koopman Operator
2018
Extended dynamic mode decomposition (EDMD) (Williams et al. in J Nonlinear Sci 25(6):1307–1346,
2015
) is an algorithm that approximates the action of the Koopman operator on an
N
-dimensional subspace of the space of observables by sampling at
M
points in the state space. Assuming that the samples are drawn either independently or ergodically from some measure
μ
, it was shown in Klus et al. (J Comput Dyn 3(1):51–79,
2016
) that, in the limit as
M
→
∞
, the EDMD operator
K
N
,
M
converges to
K
N
, where
K
N
is the
L
2
(
μ
)
-orthogonal projection of the action of the Koopman operator on the finite-dimensional subspace of observables. We show that, as
N
→
∞
, the operator
K
N
converges in the strong operator topology to the Koopman operator. This in particular implies convergence of the predictions of future values of a given observable over any finite time horizon, a fact important for practical applications such as forecasting, estimation and control. In addition, we show that accumulation points of the spectra of
K
N
correspond to the eigenvalues of the Koopman operator with the associated eigenfunctions converging weakly to an eigenfunction of the Koopman operator, provided that the weak limit of the eigenfunctions is nonzero. As a by-product, we propose an analytic version of the EDMD algorithm which, under some assumptions, allows one to construct
K
N
directly, without the use of sampling. Finally, under additional assumptions, we analyze convergence of
K
N
,
N
(i.e.,
M
=
N
), proving convergence, along a subsequence, to weak eigenfunctions (or eigendistributions) related to the eigenmeasures of the Perron–Frobenius operator. No assumptions on the observables belonging to a finite-dimensional invariant subspace of the Koopman operator are required throughout.
Journal Article
Variational Approach for Learning Markov Processes from Time Series Data
2020
Inference, prediction, and control of complex dynamical systems from time series is important in many areas, including financial markets, power grid management, climate and weather modeling, or molecular dynamics. The analysis of such highly nonlinear dynamical systems is facilitated by the fact that we can often find a (generally nonlinear) transformation of the system coordinates to features in which the dynamics can be excellently approximated by a linear Markovian model. Moreover, the large number of system variables often change collectively on large time- and length-scales, facilitating a low-dimensional analysis in feature space. In this paper, we introduce a variational approach for Markov processes (VAMP) that allows us to find optimal feature mappings and optimal Markovian models of the dynamics from given time series data. The key insight is that the best linear model can be obtained from the top singular components of the Koopman operator. This leads to the definition of a family of score functions called VAMP-
r
which can be calculated from data, and can be employed to optimize a Markovian model. In addition, based on the relationship between the variational scores and approximation errors of Koopman operators, we propose a new VAMP-E score, which can be applied to cross-validation for hyper-parameter optimization and model selection in VAMP. VAMP is valid for both reversible and nonreversible processes and for stationary and nonstationary processes or realizations.
Journal Article
On Numerical Approximations of the Koopman Operator
2022
We study numerical approaches to computation of spectral properties of composition operators. We provide a characterization of Koopman Modes in Banach spaces using Generalized Laplace Analysis. We cast the Dynamic Mode Decomposition-type methods in the context of Finite Section theory of infinite dimensional operators, and provide an example of a mixing map for which the finite section method fails. Under assumptions on the underlying dynamics, we provide the first result on the convergence rate under sample size increase in the finite-section approximation. We study the error in the Krylov subspace version of the finite section method and prove convergence in pseudospectral sense for operators with pure point spectrum. Since Krylov sequence-based approximations can mitigate the curse of dimensionality, this result indicates that they may also have low spectral error without an exponential-in-dimension increase in the number of functions needed.
Journal Article
Finite-Data Error Bounds for Koopman-Based Prediction and Control
2023
The Koopman operator has become an essential tool for data-driven approximation of dynamical (control) systems, e.g., via extended dynamic mode decomposition. Despite its popularity, convergence results and, in particular, error bounds are still scarce. In this paper, we derive probabilistic bounds for the approximation error and the prediction error depending on the number of training data points, for both ordinary and stochastic differential equations while using either ergodic trajectories or i.i.d. samples. We illustrate these bounds by means of an example with the Ornstein–Uhlenbeck process. Moreover, we extend our analysis to (stochastic) nonlinear control-affine systems. We prove error estimates for a previously proposed approach that exploits the linearity of the Koopman generator to obtain a bilinear surrogate control system and, thus, circumvents the curse of dimensionality since the system is not autonomized by augmenting the state by the control inputs. To the best of our knowledge, this is the first finite-data error analysis in the stochastic and/or control setting. Finally, we demonstrate the effectiveness of the bilinear approach by comparing it with state-of-the-art techniques showing its superiority whenever state and control are coupled.
Journal Article
Spectrum of the Koopman Operator, Spectral Expansions in Functional Spaces, and State-Space Geometry
2020
We examine spectral operator-theoretic properties of linear and nonlinear dynamical systems with globally stable attractors. Using the Kato decomposition, we develop a spectral expansion for general linear autonomous dynamical systems with analytic observables and define the notion of generalized eigenfunctions of the associated Koopman operator. We interpret stable, unstable and center subspaces in terms of zero-level sets of generalized eigenfunctions. We then utilize conjugacy properties of Koopman eigenfunctions and the new notion of open eigenfunctions—defined on subsets of state space—to extend these results to nonlinear dynamical systems with an equilibrium. We provide a characterization of (global) center manifolds, center-stable, and center-unstable manifolds in terms of joint zero-level sets of families of Koopman operator eigenfunctions associated with the nonlinear system. After defining a new class of Hilbert spaces, that capture the on- and off-attractor properties of dissipative dynamics, and introducing the concept of modulated Fock spaces, we develop spectral expansions for a class of dynamical systems possessing globally stable limit cycles and limit tori, with observables that are square-integrable in on-attractor variables and analytic in off-attractor variables. We discuss definitions of stable, unstable, and global center manifolds in such nonlinear systems with (quasi)-periodic attractors in terms of zero-level sets of Koopman operator eigenfunctions. We define the notion of isostables for a general class of nonlinear systems. In contrast with the systems that have discrete Koopman operator spectrum, we provide a simple example of a measure-preserving system that is not chaotic but has continuous spectrum, and discuss experimental observations of spectrum on such systems. We also provide a brief characterization of the data types corresponding to the obtained theoretical results and define the coherent principal dimension for a class of datasets based on the lattice-type principal spectrum of the associated Koopman operator.
Journal Article
Structured time-delay models for dynamical systems with connections to Frenet–Serret frame
2021
Time-delay embedding and dimensionality reduction are powerful techniques for discovering effective coordinate systems to represent the dynamics of physical systems. Recently, it has been shown that models identified by dynamic mode decomposition on time-delay coordinates provide linear representations of strongly nonlinear systems, in the so-called Hankel alternative view of Koopman (HAVOK) approach. Curiously, the resulting linear model has a matrix representation that is approximately antisymmetric and tridiagonal; for chaotic systems, there is an additional forcing term in the last component. In this paper, we establish a new theoretical connection between HAVOK and the Frenet–Serret frame from differential geometry, and also develop an improved algorithm to identify more stable and accurate models from less data. In particular, we show that the sub- and super-diagonal entries of the linear model correspond to the intrinsic curvatures in the Frenet–Serret frame. Based on this connection, we modify the algorithm to promote this antisymmetric structure, even in the noisy, low-data limit. We demonstrate this improved modelling procedure on data from several nonlinear synthetic and real-world examples.
Journal Article
Eigendecompositions of Transfer Operators in Reproducing Kernel Hilbert Spaces
by
Klus, Stefan
,
Schuster, Ingmar
,
Muandet, Krikamol
in
Analysis
,
Approximation
,
Classical Mechanics
2020
Transfer operators such as the Perron–Frobenius or Koopman operator play an important role in the global analysis of complex dynamical systems. The eigenfunctions of these operators can be used to detect metastable sets, to project the dynamics onto the dominant slow processes, or to separate superimposed signals. We propose
kernel transfer operators
, which extend transfer operator theory to reproducing kernel Hilbert spaces and show that these operators are related to Hilbert space representations of conditional distributions, known as conditional mean embeddings. The proposed numerical methods to compute empirical estimates of these kernel transfer operators subsume existing data-driven methods for the approximation of transfer operators such as extended dynamic mode decomposition and its variants. One main benefit of the presented kernel-based approaches is that they can be applied to any domain where a similarity measure given by a kernel is available. Furthermore, we provide elementary results on eigendecompositions of finite-rank RKHS operators. We illustrate the results with the aid of guiding examples and highlight potential applications in molecular dynamics as well as video and text data analysis.
Journal Article