Learning Kolmogorov Backward Operators for Spectral Analysis and Forecasting: A Data-Driven Variational Galerkin Framework
Organizations: Department of Mathematics, Graduate School of Science, Kyoto University, Kyoto 606-8502, Japan · Department of Computing and Mathematical Sciences, California Institute of Technology, Pasadena, CA 91125, USA · Laboratoire Hubert Curien, UMR 5516, CNRS, IOGS, INRIA, Université Jean Monnet, 18 Rue du Professeur Benoît Lauras, 42000 Saint-Étienne, France
Abstract
For a time-homogeneous Markov process, the fixed-lag solution operator 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.
Figures & tables
| Method | Error | Reduction with BSO |
|---|---|---|
| BSO | 0.749 | – |
| Direct FNO | 0.874 | |
| EDMD-DL | 0.941 | |
| Kernel EDMD | 0.945 | |
| PCA–VAR | 0.963 |
Appendix figures & tables1 asset
Supplementary material from the paper’s appendix.
Appendix
| Field | Source (variable) | Level / depth | Unit |
|---|---|---|---|
| SST (target) | WB2 (ERA5 SST) | surface | K |
| Zonal wind stress | WB2 (from 10 m winds) | surface | N m -2 |
| Meridional wind stress | WB2 (from 10 m winds) | surface | N m -2 |
| Sea-surface height | GODAS ( sshg ) | surface | m |
| Potential temperature | GODAS ( pottmp ) | 55 m | ∘ C |
| Potential temperature | GODAS ( pottmp ) | 105 m | ∘ C |
Operator Learning
Operator learning studies models that map functions or fields to functions, enabling fast prediction across scientific and dynamical systems.
See all 101 papers