Towards Efficient and Stable Ocean State Forecasting: A Continuous-Time Koopman Approach
Organizations: Department of Engineering, University of Cambridge, Cambridge, UK · Alan Turing Institute, London, UK · INRIA, Paris, France
Abstract
We investigate the Continuous-Time Koopman Autoencoder (CT-KAE) as a lightweight surrogate model for long-horizon ocean state forecasting in a two-layer quasi-geostrophic (QG) system. By projecting nonlinear dynamics into a latent space governed by a linear ordinary differential equation, the model enforces structured and interpretable temporal evolution while enabling temporally resolution-invariant forecasting via a matrix exponential formulation. Across 2083-day rollouts, CT-KAE exhibits bounded error growth and stable large-scale statistics, in contrast to autoregressive Transformer baselines which exhibit gradual error amplification and energy drift over long rollouts. While fine-scale turbulent structures are partially dissipated, bulk energy spectra, enstrophy evolution, and autocorrelation structure remain consistent over long horizons. The model achieves orders-of-magnitude faster inference compared to the numerical solver, suggesting that continuous-time Koopman surrogates offer a promising backbone for efficient and stable physical-machine learning climate models.
Figures & tables
| Metric | CT-KAE | ViT (AR) |
|---|---|---|
| RMSE | 0.938 0.031 | 0.993 0.033 |
| ACC | 0.033 | 0.004 |
| KE Drift (%) | -49.4 | 23.3 |
| Enstrophy Drift (%) | -34.6 | 37.0 |
| Error Growth Rate | -0.0267 | 0.0217 |
Appendix figures & tables3 assets
Supplementary material from the paper’s appendix.
Appendix
| Parameter | Value |
|---|---|
| Latent Dimension ( ) | 128 |
| Batch Size | 32 |
| Optimizer | AdamW |
| Learning Rate | |
| Weight Decay | |
| ODE Integration | Runge-Kutta 4 (Train), Matrix Exp (Test) |
Spatiotemporal Forecasting
Spatiotemporal forecasting predicts how quantities change across locations and time, from traffic and weather to disease and environmental systems.
See all 423 papers