alphaFeedback

WorksMathematics

Learning Kolmogorov Backward Operators for Spectral Analysis and Forecasting: A Data-Driven Variational Galerkin Framework

AI contributions
Not recorded for this paper
View details

Abstract

For a time-homogeneous Markov process, the fixed-lag solution operator (Tτf)(x)=E[f(Xt+τ)∣Xt=x] (T_τf)(x)=\mathbb E[f(X_{t+τ})\mid X_t=x] of the Kolmogorov backward equation evolves observables linearly and deterministically, even when the dynamics are stochastic. We approximate this operator using a two-stage method where we first approximate this operator directly from data, without knowledge of the governing equation (e.g., Fourier Neural Operator), and then compress the Galerkin projection onto a finite-dimensional observable space that is fixed in advance or selected variationally. The error analysis traces the learning error of the estimator, the sampling error of the Galerkin inner products, and the invariance and reconstruction properties of the observable space to the computed spectra and forecasts. The sampling error enters only through a multiplicative factor. Near an isolated spectral cluster, the invariance defect of a subspace controls its distance from the target invariant subspace. The forecast error is controlled by the one-step error of the reduced model and the projection error of the observable; when the measure is invariant and the reduced model preserves constants and is stable on mean-zero observables, the bound is uniform in the horizon. For deterministic dynamics, a learning rate for Fourier neural operators (FNOs) gives one explicit bound for the learning error. Numerical experiments illustrate spectral approximation and forecasting, including long-rollout stability and a comparison with extended dynamic mode decomposition (EDMD) when fewer transition pairs than basis functions are observed.

Introduction

When the governing equations are unknown, incomplete, or too costly to solve, data-driven methods seek predictive and interpretable models directly from time-resolved observations. Working with partial observations or stochastic systems complicates this task as the measured variables need not satisfy a closed deterministic evolution law.

A deterministic and linear description is available at the level of observables. For a time-homogeneous Markov process, the fixed-lag solution operator of the Kolmogorov backward equation is

(Tτf)(x):=E[f(Xt+τ)∣Xt=x].(T_\tau f)(x) := \mathbb{E}[f(X_{t+\tau}) \mid X_t = x].

It remains linear and deterministic when the trajectories are random, and for deterministic

  • Department of Mathematics, Graduate School of Science, Kyoto University, Kyoto 606-8502, Japan ([email protected], [email protected]). † Department of Computing and Mathematical Sciences, California Institute of Technology, Pasadena, CA 91125, USA ([email protected]). ‡ Laboratoire Hubert Curien, UMR 5516, CNRS, IOGS, INRIA, Université Jean Monnet, 18 Rue du Professeur Benoît Lauras, 42000 Saint-Étienne, France ([email protected]). Funding: Y.X. and I.I. acknowledge support from JST CREST Grant No. JPMJCR24Q1 and No. JPMJCR24Q6, including the AIP Challenge Program. C.V. acknowledges support from the DoD Vannevar Bush Faculty Fellowship N00014-22-1-2790. B.G. acknowledges the Auvergne Rhône-Alpes region, Grenoble Alpes Métropole and BPIFRance, for project I-Démo Région GreenAI public grant inside plan France 2030.

dynamics it reduces to the Koopman operator [30, 31]. We refer to TτT_{\tau} as the backward solution operator, or simply the solution operator. It is the element of the transition semigroup at the fixed lag τ\tau, not the generator of the backward equation. Time-lagged data thus provide statistical information about a deterministic evolution of observables.

Most data-driven approximations of this evolution are formed after an observable space has been chosen. Extended dynamic mode decomposition (EDMD) estimates the Galerkin compression of the operator on a fixed dictionary [32, 67]. The dictionary may also be learned [38, 43, 51, 62], for instance by minimizing single-transition spectral residuals [72], or it may be replaced by a reproducing-kernel space [29, 35], for which sharp spectral error rates are available [33]. Variational principles guide the choice of the approximation [44, 48, 49, 69], residual and invariance criteria assess its accuracy [18, 19, 25], and the resulting a posteriori error bounds have been minimized to select dictionary and kernel parameters [19]. Several of these ideas have been carried over to stochastic dynamics. Residual DMD has been extended to account for the conditional variance of single transitions [17]. Invariant representations have been learned with an objective whose maximizer is the leading invariant subspace [34], and the Koopman semigroup has been approximated from data through a stochastic Taylor expansion [71].

In most of these methods, the approximation of the dynamics is tied to a chosen set of coordinates and each candidate observable space requires its own fit of the dynamics. Operator-learning methods instead approximate maps between function spaces without first fixing a reduced representation [10, 13, 36, 37, 39, 42, 59, 70]. For overviews of the operator-theoretic formulation and its relation to spectral decomposition, model reduction, and data-driven learning, see [9, 46, 47].

We combine these two viewpoints in a two-stage method, which we call the backward-solution-operator (BSO) method. In the first stage, the solution operator is approximated as a map on observables, before any reduced coordinates are fixed. In the second stage, the estimator is projected onto an observable space that is either chosen in advance or learned by balancing approximate invariance against the representation of the observables of interest. Approximating the operator before fixing the coordinates has three consequences. First, the same estimator can be evaluated on any candidate observable space, so the space can be searched without refitting the dynamics. Second, for stochastic dynamics, an estimator of TτT_{\tau} approximates the conditional mean TτfT_{\tau}f of each observable ff. The invariance of a candidate space is therefore assessed without the conditional-variance contribution that enters single-transition residuals. Third, once the estimator is fixed, its mm-dimensional Galerkin compression can be formed even when the number νop\nu_{\mathrm{op}} of observed transitions satisfies νop<m\nu_{\mathrm{op}} < m, whereas the corresponding EDMD Gram matrix is then necessarily singular.

The main theoretical contribution of this work is an error analysis of the entire two-stage method, from the approximation of TτT_{\tau} to the computed spectra and forecasts, in which the observable space may itself be selected from the data. The analysis separates three sources of error: the learning error of the estimator on the observable space, the sampling error of the empirical inner products used to assemble the Galerkin matrix, and the invariance and reconstruction properties of the observable space itself. The sampling error enters only through a factor that tends to one. The main results are the following.

  • The space selected by the variational objective is nearly as good as the best candidate

when measured by the exact objective, up to the learning error, the optimization tolerance, and the sampling factor (Theorem 4.2). The computed eigenvalues and spectral subspaces converge whenever the observable spaces approach a finite-dimensional invariant subspace, the learning error on these spaces tends to zero, and the sampling error stays bounded away from one (Theorem 4.3). If the corresponding spectral cluster is isolated, the invariance defect of a subspace is locally equivalent to its distance from the invariant subspace (Theorem 4.4). The variational objective therefore bounds this distance, provided that the reconstruction observables resolve the subspace and lie sufficiently close to it and that the value of the objective is small relative to its reconstruction weight.

  • The forecast error is bounded by the one-step error of the space in use and by the part of the observable that this space does not represent (Theorem 4.5); no invariant subspace is required. For an invariant measure and reduced models that preserve constants and are stable on mean-zero observables, a bound that is uniform in the horizon is given in Appendix D.§ 3.

  • For deterministic dynamics, a learning rate for Fourier neural operators (FNOs) provides one explicit bound for the first stage (Corollary 4.6); it can be inserted into the spectral and forecast estimates above.

The analysis does not depend on how the estimator is constructed, and stochastic dynamics enter only through its learning error. For stochastic dynamics, the estimator has to approximate conditional means, for instance by regression or through a learned transition kernel (Remark 3.1); no explicit learning rate is given for that case.

The rest of the paper is organized as follows. § 2 gives the operator and spectral setting. § 3 presents the method, its computational realization, and its relation to EDMD. § 4 establishes the error analysis, and § 5 reports the numerical experiments. § 6 concludes. Proofs and supplementary material are collected in the appendices.

Preliminaries

Notation. Unless stated otherwise, observables belong to H:=L2(Ω,ρ;R)\mathcal{H} := L^2(\Omega,\rho;\mathbb{R}), where Ω\Omega is a standard Borel space and ρ\rho is a Borel probability measure on Ω\Omega. The symbols ⟨⋅,⋅⟩\langle\cdot,\cdot\rangle and ∥⋅∥\|\cdot\| denote the L2(ρ)L^2(\rho) inner product and norm. For normed spaces X\mathcal{X} and Y\mathcal{Y}, B(X,Y)\mathcal{B}(\mathcal{X},\mathcal{Y}) denotes the bounded linear operators from X\mathcal{X} to Y\mathcal{Y} with the operator norm ∥⋅∥\|\cdot\|, and B(X):=B(X,X)\mathcal{B}(\mathcal{X}) := \mathcal{B}(\mathcal{X},\mathcal{X}). For a closed subspace VV of H\mathcal{H}, PVP_V is the orthogonal projection onto VV.

The complexification of a real linear space WW of equivalence classes is W+iWW+iW, and that of H\mathcal{H} carries the inner product that is conjugate-linear in its first argument. Whenever complex scalars appear, a real space and its complexification are denoted by the same symbol, and so are a real operator and its complex-linear extension, which has the same norm; spectra always refer to the extension.

For vectors and matrices, T\mathsf{T} denotes the transpose, ∗* the conjugate transpose, †\dagger the Moore–Penrose pseudoinverse, and ∥⋅∥2\|\cdot\|_2 the Euclidean norm of a vector and the spectral norm of a matrix; λmax⁡\lambda_{\max} and λmin⁡\lambda_{\min} denote the largest and smallest eigenvalues of a Hermitian matrix. For operators between Hilbert spaces, ∗^* denotes the adjoint. A basis of a finite-dimensional subspace that is orthonormal in L2(ρ)L^2(\rho) is called ρ\rho-orthonormal and is denoted by χ\chi, with a superscript naming the subspace when it is not VV. A hat denotes a quantity computed from data, and a subscript ⋆\star refers to the target invariant subspace E⋆E_\star introduced in subsection 2.2.

Kolmogorov backward equation

Let (Xt)t≥0(X_t)_{t\ge0} be a time-homogeneous Markov process on Ω\Omega with transition semigroup (Tt)t≥0(T_t)_{t\ge0},

(Ttf)(x):=E[f(Xt)∣X0=x].(T_t f)(x) := \mathbb{E}[f(X_t) \mid X_0=x].

Time homogeneity gives (Tτf)(x)=E[f(Xs+τ)∣Xs=x](T_\tau f)(x) = \mathbb{E}[f(X_{s+\tau}) \mid X_s=x] for every s≥0s\ge0. The operator TτT_\tau is an element of the Markov semigroup [53] and is also called the stochastic Koopman operator [20, 50, 71]. If ρ\rho is invariant, then TτT_\tau is a contraction on L2(ρ)L^2(\rho) by Jensen’s inequality and Tτ1=1T_\tau1=1; otherwise we assume that TτT_\tau is well defined and bounded on L2(ρ)L^2(\rho). When the semigroup is strongly continuous on L2(ρ)L^2(\rho), it has a generator L\mathcal{L} with domain dom⁡(L)\operatorname{dom}(\mathcal{L}), and Tt=etLT_t=e^{t\mathcal{L}} in the semigroup sense. For f∈dom⁡(L)f\in\operatorname{dom}(\mathcal{L}), the function u(t,⋅)=Ttfu(t,\cdot)=T_t f then solves the Kolmogorov backward equation [22, 53]

∂tu=Lu,u(0,⋅)=f.\partial_t u = \mathcal{L}u,\qquad u(0,\cdot)=f.

For an Itô diffusion dXt=b(Xt) dt+σ(Xt) dWtdX_t=b(X_t)\,dt+\sigma(X_t)\,dW_t with drift bb and diffusion coefficient σ\sigma, driven by a Brownian motion WtW_t, Itô’s formula [53] gives, for smooth ff,

Lf=b⋅∇f+12tr⁡(σσ⊤∇2f),\mathcal{L}f=b\cdot\nabla f+\frac{1}{2}\operatorname{tr}(\sigma\sigma^\top\nabla^2f),

while for x˙=F(x)\dot{x}=F(x), Lf=F⋅∇f\mathcal{L}f=F\cdot\nabla f. For deterministic dynamics with flow map Φt\Phi^t, Xt=Φt(X0)X_t=\Phi^t(X_0) and Ttf=f∘ΦtT_t f=f\circ\Phi^t. Throughout the analysis, the lag τ>0\tau>0 is fixed, and we write

T:=Tτ,MT:=∥T∥B(H).T:=T_\tau,\qquad M_T:=\lVert T\rVert_{\mathcal{B}(\mathcal{H})}.

Invariant subspaces and spectral projections

The targets of the spectral computation are finite-dimensional TT-invariant subspaces, and computed spaces are compared with them through the distance dist⁡(V,W):=∥PV−PW∥\operatorname{dist}(V,W):=\lVert P_V-P_W\rVert between closed subspaces VV and WW of H\mathcal{H}. If VV and WW have the same finite dimension, then dist⁡(V,W)=∥(I−PV)PW∥=∥(I−PW)PV∥\operatorname{dist}(V,W)=\lVert(I-P_V)P_W\rVert=\lVert(I-P_W)P_V\rVert is the sine of the largest principal angle between VV and WW [6, 61], [28 Chap. I, §6.8].

A subspace E⊂HE\subset\mathcal{H} is TT-invariant if TE⊂ETE\subset E. Throughout, E⋆E_\star denotes an mm-dimensional TT-invariant subspace and P⋆:=PE⋆P_\star:=P_{E_\star}; the eigenvalues of T∣E⋆T|_{E_\star} are eigenvalues of TT. The main examples are spectral subspaces. Suppose that a finite, conjugation-invariant set Λ⋆⊂spec⁡(T)\Lambda_\star\subset\operatorname{spec}(T), an isolated cluster, is separated from spec⁡(T)∖Λ⋆\operatorname{spec}(T)\setminus\Lambda_\star by a positively oriented contour Γ\Gamma in the resolvent set, and that the Riesz projection

Π:=12πi∮Γ(zI−T)−1 dz\Pi:=\frac{1}{2\pi i}\oint_\Gamma(zI-T)^{-1}\,dz

has finite rank mm. Since TT is real and Λ⋆\Lambda_\star is conjugation invariant, so is Ran⁡Π\operatorname{Ran}\Pi, and its real part E⋆={u∈Ran⁡Π:u‾=u}E_\star=\{u\in\operatorname{Ran}\Pi:\overline{u}=u\} is an mm-dimensional TT-invariant subspace with Ran⁡Π=E⋆+iE⋆\operatorname{Ran}\Pi=E_\star+iE_\star and spec⁡(T∣E⋆)=Λ⋆\operatorname{spec}(T|_{E_\star})=\Lambda_\star [28 Chap. III, §6.4]. The complexification Ran⁡Π\operatorname{Ran}\Pi is the spectral subspace of Λ⋆\Lambda_\star, and we also call E⋆E_\star the spectral subspace of Λ⋆\Lambda_\star. In reversible diffusion settings, L\mathcal{L} is self-adjoint, and Tτ=eτLT_\tau=e^{\tau\mathcal{L}} and L\mathcal{L} have the same eigenspaces by the spectral theorem; in the non-self-adjoint case, spectral subspaces are the stable spectral objects [28, 61]. The eigenvalues μ\mu of TτT_\tau are discrete-time multipliers. When continuous-time rates are reported, λ=τ−1log⁡μ\lambda=\tau^{-1}\log\mu, μ≠0\mu\ne0, is evaluated on a fixed branch of the logarithm.

Approximation and Galerkin projection of the solution operator

The BSO method has two stages. First, an estimator T^\widehat{T} of the solution operator TT is constructed from data. Second, the estimator is compressed to a Galerkin matrix on an observable space VV that is fixed in advance or selected variationally. In matrix form, the second stage is a least-squares problem. Let ψ1,…,ψm\psi_1,\ldots,\psi_m be a basis of VV, let x1,…,xnx_1,\ldots,x_n be sample points in Ω\Omega, and define the data matrices

(Ψ)kj:=ψj(xk),(ΨT^)kj:=(T^ψj)(xk),Ψ,ΨT^∈Rn×m.(\mathbf{\Psi})_{kj}:=\psi_j(x_k),\qquad(\mathbf{\Psi}_{\widehat{T}})_{kj}:=(\widehat{T}\psi_j)(x_k),\qquad\mathbf{\Psi},\mathbf{\Psi}_{\widehat{T}}\in\mathbb{R}^{n\times m}.

where boldface distinguishes data matrices from bases. If Ψ\mathbf{\Psi} has full column rank, the BSO matrix is

References

  1. [1]A. Antos, C. Szepesvári, and R. Munos, Learning near-optimal policies with Bellman-residual minimization based fitted policy iteration and a single sample path, Mach. Learn., 71 (2008), pp. 89–129, https://doi.org/10.1007/s10994-007-5038-2.
  2. [2]H. Arbabi and I. Mezić, Ergodic theory, dynamic mode decomposition, and computation of spectral properties of the Koopman operator, SIAM J. Appl. Dyn. Syst., 16 (2017), pp. 2096–2126, https://doi.org/10.1137/17M1125236.
  3. [3]L. Baird, Residual algorithms: Reinforcement learning with function approximation, in Machine Learning Proceedings 1995, A. Prieditis and S. Russell, eds., San Francisco, 1995, Morgan Kaufmann, pp. 30–37, https://doi.org/10.1016/B978-1-55860-377-6.50013-X.
  4. [4]D. W. Behringer and Y. Xue, Evaluation of the global ocean data assimilation system at NCEP: The Pacific Ocean, in Eighth Symposium on Integrated Observing and Assimilation Systems for Atmosphere, Oceans, and Land Surface, Seattle, WA, 2004, American Meteorological Society, https://ams.confex.com/ams/84Annual/techprogram/paper_70720.htm. Paper 2.3.
  5. [5]R. Bhatia and P. Rosenthal, How and why to solve the operator equation AX − XB = Y, Bull. London Math. Soc., 29 (1997), pp. 1–21, https://doi.org/10.1112/S0024609396001828.
  6. [6]A. Björck and G. H. Golub, Numerical methods for computing angles between linear subspaces, Math. Comp., 27 (1973), pp. 579–594, https://doi.org/10.1090/S0025-5718-1973-0348991-3.
  7. [7]B. Bonev, T. Kurth, C. Hundt, J. Pathak, M. Baust, K. Kashinath, and A. Anandkumar, Spherical Fourier neural operators: Learning stable dynamics on the sphere, in Proceedings of the 40th International Conference on Machine Learning, A. Krause, E. Brunskill, K. Cho, B. Engelhardt, S. Sabato, and J. Scarlett, eds., vol. 202 of Proceedings of Machine Learning Research, PMLR, 2023, pp. 2806–2823, https://proceedings.mlr.press/v202/bonev23a.html.arxiv.org/abs/2306.03838
  8. [8]P. Borwein and T. Erdélyi, Polynomials and Polynomial Inequalities, vol. 161 of Graduate Texts in Mathematics, Springer, New York, 1995, https://doi.org/10.1007/978-1-4612-0793-1.
  9. [9]M. Budišić, R. Mohr, and I. Mezić, Applied Koopmanism, Chaos, 22 (2012), 047510, https://doi.org/10.1063/1.4772195.
  10. [10]E. Calvello, E. Carlson, N. Kovachki, M. N. Manta, and A. M. Stuart, Operator learning for smoothing and forecasting, 2026, https://arxiv.org/abs/2603.20359.
  11. [11]N. Chandramoorthy, D. Sanz-Alonso, and N. Waniorek, From spectral methods to sample complexity bounds for Fourier neural operators, 2026, https://arxiv.org/abs/2607.00320.
  12. [12]F. Chatelin, Spectral Approximation of Linear Operators, vol. 65 of Classics in Applied Mathematics, SIAM, Philadelphia, 2011, https://doi.org/10.1137/1.9781611970678.
  13. [13]T. Chen and H. Chen, Universal approximation to nonlinear operators by neural networks with arbitrary activation functions and its application to dynamical systems, IEEE Trans. Neural Netw., 6 (1995), pp. 911–917, https://doi.org/10.1109/72.392253.
  14. [14]A. Cohen, M. A. Davenport, and D. Leviatan, On the stability and accuracy of least squares approximations, Found. Comput. Math., 13 (2013), pp. 819–834, https://doi.org/10.1007/s10208-013-9142-3.
  15. [15]A. Cohen and G. Migliorati, Optimal weighted least-squares methods, SMAI J. Comput. Math., 3 (2017), pp. 181–203, https://doi.org/10.5802/smai-jcm.24.
  16. [16]M. J. Colbrook, Another look at residual dynamic mode decomposition in the regime of fewer snapshots than dictionary size, Phys. D, 469 (2024), 134341, https://doi.org/10.1016/j.physd.2024.134341.
  17. [17]M. J. Colbrook, Q. Li, R. V. Raut, and A. Townsend, Beyond expectations: Residual dynamic mode decomposition and variance for stochastic dynamical systems, Nonlinear Dynam., 112 (2024), pp. 2037–2061, https://doi.org/10.1007/s11071-023-09135-w.
  18. [18]M. J. Colbrook and A. Townsend, Rigorous data-driven computation of spectral properties of Koopman operators for dynamical systems, Comm. Pure Appl. Math., 77 (2024), pp. 221–283, https://doi.org/10.1002/cpa.22125.
  19. [19]G. Conradie, N. Boullé, J.-C. Liséeau, S. L. Brunton, and M. J. Colbrook, Trustworthy Koopman operator learning: Invariant diagnostics and error bounds, 2026, https://arxiv.org/abs/2603.15091.
  20. [20]N. Črnjarić-Žić, S. Maćešić, and I. Mezić, Koopman operator spectrum for random dynamical systems, J. Nonlinear Sci., 30 (2020), pp. 2007–2056, https://doi.org/10.1007/s00332-019-09582-z.
  21. [21]S. Das and D. Giannakis, Delay-coordinate maps and the spectra of Koopman operators, J. Stat. Phys., 175 (2019), pp. 1107–1145, https://doi.org/10.1007/s10955-019-02272-w.
  22. [22]K.-J. Engel and R. Nagel, One-Parameter Semigroups for Linear Evolution Equa tions, vol. 194 of Graduate Texts in Mathematics, Springer, New York, 2000, https://doi.org/10.1007/b97696.
  23. [23]D. Giannakis, Data-driven spectral decomposition and forecasting of ergodic dynamical systems, Appl. Comput. Harmon. Anal., 47 (2019), pp. 338–396, https://doi.org/10.1016/j.jacha.2017.09.001.
  24. [24]A. L. Goldberger, L. A. N. Amaral, L. Glass, J. M. Hausdorff, P. Ch. Ivanov, R. G. Mark, J. E. Mietus, G. B. Moody, C.-K. Peng, and H. E. Stanley, PhysioBank, PhysioToolkit, and PhysioNet: Components of a new research resource for complex physiologic signals, Circulation, 101 (2000), pp. e215–e220, https://doi.org/10.1161/01.CIR.101.23.e215.
  25. [25]M. Haseli and J. Cortés, Invariance proximity: Closed-form error bounds for finite-dimensional Koopman-based models, 2025, https://arxiv.org/abs/2311.13033.
  26. [26]H. Hersbach, B. Bell, P. Berrisford, et al., The ERA5 global reanalysis, Q. J. R. Meteorol. Soc., 146 (2020), pp. 1999–2049, https://doi.org/10.1002/qj.3803.
  27. [27]M. Kamb, E. Kaiser, S. L. Brunton, and J. N. Kutz, Time-delay observables for Koopman: Theory and applications, SIAM J. Appl. Dyn. Syst., 19 (2020), pp. 886–917, https://doi.org/10.1137/18M1216572.
  28. [28]T. Kato, Perturbation Theory for Linear Operators, vol. 132 of Grundlehren der mathematischen Wissenschaften, Springer, Berlin, Heidelberg, 1966, https://doi.org/10.1007/978-3-662-12678-3.
  29. [29]S. Klus, I. Schuster, and K. Muandet, Eigendecompositions of transfer operators in reproducing kernel Hilbert spaces, J. Nonlinear Sci., 30 (2020), pp. 283–315, https://doi.org/10.1007/s00332-019-09574-z.
  30. [30]B. O. Koopman, Hamiltonian systems and transformation in Hilbert space, Proc. Natl. Acad. Sci. USA, 17 (1931), pp. 315–318, https://doi.org/10.1073/pnas.17.5.315.
  31. [31]B. O. Koopman and J. von Neumann, Dynamical systems of continuous spectra, Proc. Natl. Acad. Sci. USA, 18 (1932), pp. 255–263, https://doi.org/10.1073/pnas.18.3.255.
  32. [32]M. Korda and I. Mezic, On convergence of extended dynamic mode decomposition to the Koopman operator, J. Nonlinear Sci., 28 (2018), pp. 687–710, https://doi.org/10.1007/s00332-017-9423-0.
  33. [33]V. Kostic, K. Lounici, P. Novelli, and M. Pontil, Sharp spectral rates for Koopman operator learning, in Advances in Neural Information Processing Systems, vol. 36, 2023, pp. 32328–32339, https://doi.org/10.52202/075280-1403.
  34. [34]V. Kostic, P. Novelli, R. Grazzi, K. Lounici, and M. Pontil, Learning invariant representations of time-homogeneous stochastic dynamical systems, in International Conference on Learning Representations, 2024, https://proceedings.iclr.cc/paper_files/paper/2024/hash/eaab2e00835c71d64458ad1821e05664-Abstract-Conference.html.arxiv.org/abs/2307.09912
  35. [35]V. Kostic, P. Novelli, A. Maurer, C. Ciliberto, L. Rosasco, and M. Pontil, Learning dynamical systems via Koopman operator regression in reproducing kernel Hilbert spaces, in Advances in Neural Information Processing Systems, vol. 35, 2022, pp. 4017–4031, https://doi.org/10.52202/068431-0290.
  36. [36]N. Kovachki, S. Lanthaler, and S. Mishra, On universal approximation and error bounds for Fourier neural operators, J. Mach. Learn. Res., 22 (2021), pp. 1–76, https://jmlr.org/papers/v22/21-0806.html.arxiv.org/abs/2107.07562
  37. [37]N. Kovachki, Z. Li, B. Liu, K. Azizzadenesheli, K. Bhattacharya, A. Stuart, and A. Anandkumar, Neural operator: Learning maps between function spaces with applications to PDEs, J. Mach. Learn. Res., 24 (2023), pp. 1–97, https://jmlr.org/papers/v24/21-1524.html.
  38. [38]Q. Li, F. Dietrich, E. M. Bollt, and I. G. Kevrekidis, Extended dynamic mode decomposition with dictionary learning: A data-driven adaptive spectral decomposition of the Koopman operator, Chaos, 27 (2017), 103111, https://doi.org/10.1063/1.4993854.
  39. [39]Z. Li, N. Kovachki, K. Azizzadenesheli, B. Liu, K. Bhattacharya, A. Stuart, and A. Anandkumar, Fourier neural operator for parametric partial differential equations, in International Conference on Learning Representations, 2021, https://openreview.net/forum?id=c8P9NQVtmnO.
  40. [40]E. N. Lorenz, Deterministic nonperiodic flow, J. Atmos. Sci., 20 (1963), pp. 130–141, https://doi.org/10.1175/1520-0469(1963)020<0130:DNF>2.0.CO;2.
  41. [41]E. N. Lorenz, Predictability: A problem partly solved, in Seminar on Predictability, 4–8 September 1995, vol. 1, Reading, UK, 1995, ECMWF, pp. 1–18, https://www.ecmwf.int/en/elibrary/75462-predictability-problem-partly-solved.
  42. [42]L. Lu, P. Jin, G. Pang, Z. Zhang, and G. E. Karniadakis, Learning nonlinear operators via DeepONet based on the universal approximation theorem of operators, Nat. Mach. Intell., 3 (2021), pp. 218–229, https://doi.org/10.1038/s42256-021-00302-5.
  43. [43]B. Lusch, J. N. Kutz, and S. L. Brunton, Deep learning for universal linear embeddings of nonlinear dynamics, Nat. Commun., 9 (2018), 4950, https://doi.org/10.1038/s41467-018-07210-0.
  44. [44]A. Mardt, L. Pasquali, H. Wu, and F. Noé, VAMPnets for deep learning of molecular kinetics, Nat. Commun., 9 (2018), 5, https://doi.org/10.1038/s41467-017-02388-1.
  45. [45]P. Metzner, C. Schütte, and E. Vanden-Eijnden, Illustration of transition path theory on a collection of simple examples, J. Chem. Phys., 125 (2006), 084110, https://doi.org/10.1063/1.2335447.
  46. [46]I. Mezić, Spectral properties of dynamical systems, model reduction and decompositions, Nonlinear Dynam., 41 (2005), pp. 309–325, https://doi.org/10.1007/s11071-005-2824-x.
  47. [47]I. Mezić, Koopman operator, geometry, and learning of dynamical systems, Notices Amer. Math. Soc., 68 (2021), pp. 1087–1105, https://doi.org/10.1090/noti2306.
  48. [48]F. Noé and F. Nüske, A variational approach to modeling slow processes in stochastic dynamical systems, Multiscale Model. Simul., 11 (2013), pp. 635–655, https://doi.org/10.1137/110858616.
  49. [49]F. Nüske, B. G. Keller, G. Pérez-Hernández, A. S. J. S. Mey, and F. Noé, Variational approach to molecular kinetics, J. Chem. Theory Comput., 10 (2014), pp. 1739–1752, https://doi.org/10.1021/ct4009156.
  50. [50]M. Oprea, A. Townsend, and Y. Yang, The distributional Koopman operator for random dynamical systems, Math. Control Signals Systems, 37 (2025), pp. 769–798, https://doi.org/10.1007/s00498-025-00423-x.
  51. [51]S. E. Otto and C. W. Rowley, Linearly recurrent autoencoder networks for learning dynamics, SIAM J. Appl. Dyn. Syst., 18 (2019), pp. 558–593, https://doi.org/10.1137/18M1177846.
  52. [52]D. Paulin, Concentration inequalities for Markov chains by Marton couplings and spec- tral methods, Electron. J. Probab., 20 (2015), paper no. 79, pp. 1–32, https://doi.org/10.1214/EJP.v20-4039.
  53. [53]G. A. Pavliotis, Stochastic Processes and Applications: Diffusion Processes, the Fokker–Planck and Langevin Equations, vol. 60 of Texts in Applied Mathematics, Springer, New York, 2014, https://doi.org/10.1007/978-1-4939-1323-7.
  54. [54]T. Pollard, B. E. Moody, L.-W. H. Lehman, B. J. Gow, C. Fernandes, C. Xie, A. Johnson, R. G. Mark, and T. Heldt, PhysioNet as a global platform for biomedical research, Nat. Health, 1 (2026), pp. 792–795, https://doi.org/10.1038/s44360-026-00096-z.
  55. [55]S. Rasp, S. Hoyer, A. Merose, I. Langmore, P. Battaglia, T. Russell, A. Sanchez-Gonzalez, V. Yang, R. Carver, S. Agrawal, M. Chantry, Z. Ben Bouallegue, P. Dueben, C. Bromberg, J. Sisk, L. Barrington, A. Bell, and F. Sha, WeatherBench 2: A benchmark for the next generation of data-driven global weather models, J. Adv. Model. Earth Syst., 16 (2024), e2023MS004019, https://doi.org/10.1029/2023MS004019.
  56. [56]M. Rosenblum, On the operator equation BX − XA = Q, Duke Math. J., 23 (1956), pp. 263–269, https://doi.org/10.1215/S0012-7094-56-02324-9.
  57. [57]G. Schalk, EEG motor movement/imagery dataset (version 1.0.0). PhysioNet, 2009, https://doi.org/10.13026/C28G6P. RRID:SCR_007345.
  58. [58]G. Schalk, D. J. McFarland, T. Hinterberger, N. Birbaumer, and J. R. Wolpaw, BCI2000: A general-purpose brain-computer interface (BCI) system, IEEE Trans. Biomed. Eng., 51 (2004), pp. 1034–1043, https://doi.org/10.1109/TBME.2004.827072.
  59. [59]G. Stepaniants, Learning partial differential equations in reproducing kernel Hilbert spaces, J. Mach. Learn. Res., 24 (2023), pp. 1–72, https://jmlr.org/papers/v24/21-1363.html.
  60. [60]G. W. Stewart, Error and perturbation bounds for subspaces associated with certain eigenvalue problems, SIAM Rev., 15 (1973), pp. 727–764, https://doi.org/10.1137/1015095.
  61. [61]G. W. Stewart and J.-G. Sun, Matrix Perturbation Theory, Computer Science and Scientific Computing, Academic Press, Boston, 1990.
  62. [62]N. Takeishi, Y. Kawahara, and T. Yairi, Learning Koopman invariant subspaces for dynamic mode decomposition, in Advances in Neural Information Processing Systems, vol. 30, 2017, pp. 1130–1140, https://proceedings.neurips.cc/paper_files/paper/2017/hash/3a835d3215755c435ef4fe9965a3f2a0-Abstract.html.arxiv.org/abs/1710.04340
  63. [63]F. Takens, Detecting strange attractors in turbulence, in Dynamical Systems and Turbulence, Warwick 1980, D. A. Rand and L.-S. Young, eds., vol. 898 of Lecture Notes in Mathematics, Springer, Berlin, 1981, pp. 366–381, https://doi.org/10.1007/BFb0091924.
  64. [64]L. N. Trefethen and M. Embree, Spectra and Pseudospectra: The Behavior of Nonnormal Matrices and Operators, Princeton University Press, Princeton, NJ, 2005, https://doi.org/10.1515/9780691213101.
  65. [65]J. A. Tropp, User-friendly tail bounds for sums of random matrices, Found. Comput. Math., 12 (2012), pp. 389–434, https://doi.org/10.1007/s10208-011-9099-z.
  66. [66]C. Villani, Optimal Transport: Old and New, vol. 338 of Grundlehren der mathematischen Wissenschaften, Springer, Berlin, Heidelberg, 2009, https://doi.org/10.1007/978-3-540-71050-9.
  67. [67]M. O. Williams, I. G. Kevrekidis, and C. W. Rowley, A data-driven approximation of the Koopman operator: Extending dynamic mode decomposition, J. Nonlinear Sci., 25 (2015), pp. 1307–1346, https://doi.org/10.1007/s00332-015-9258-5.
  68. [68]M. O. Williams, C. W. Rowley, and I. G. Kevrekidis, A kernel-based method for data-driven Koopman spectral analysis, J. Comput. Dyn., 2 (2015), pp. 247–265, https://doi.org/10.3934/jcd.2015005.
  69. [69]H. Wu and F. Noé, Variational approach for learning Markov processes from time series data, J. Nonlinear Sci., 30 (2020), pp. 23–66, https://doi.org/10.1007/s00332-019-09567-y.
  70. [70]W. Xiong, X. Huang, Z. Zhang, R. Deng, P. Sun, and Y. Tian, Koopman neural operator as a mesh-free solver of non-linear partial differential equations, J. Comput. Phys., 513 (2024), 113194, https://doi.org/10.1016/j.jcp.2024.113194.
  71. [71]Y. Xu, K. Shao, I. Ishikawa, Y. Hashimoto, N. Logothetis, and Z. Shen, A data-driven framework for Koopman semigroup estimation in stochastic dynamical systems, Chaos, 35 (2025), 103123, https://doi.org/10.1063/5.0283640.
  72. [72]Y. Xu, K. Shao, N. K. Logothetis, and Z. Shen, ResKoopNet: Learning Koopman representations for complex dynamics with spectral residuals, in Proceedings of the 42nd International Conference on Machine Learning, A. Singh, M. Fazel, D. Hsu, S. Lacoste-Julien, F. Berkenkamp, T. Maharaj, K. Wagstaff, and J. Zhu, eds., vol. 267 of Proceedings of Machine Learning Research, PMLR, 2025, pp. 69647–69674, https://proceedings.mlr.press/v267/xu25y.html.arxiv.org/abs/2501.00701

Paper details

vlnc:W_83pbtcxs
v1 · latestHistory (1)

published · Fresh — added to the Hub within the last 30 days

added ·

Usage

views · 0

downloads · 0

A view counts once per browser per day, a download each time the PDF is requested.

CC BY 4.0

Original source

  • Mathematics

Not recorded for this paper · View statement →

Looking for related papers…
Contents