Continuous Ensemble Weather Forecasting with Diffusion models

Martin Andrae, Tomas Landelius, Joel Oskarsson, Fredrik Lindsten
10/7/2024
cs.LGphysics.ao-ph

No official code found. Best implementation: martinandrae/Continuous-Ensemble-Forecasting (39 stars, last commit 2025-06-25).

Abstract

Weather forecasting has seen a shift in methods from numerical simulations to data-driven systems. While initial research in the area focused on deterministic forecasting, recent works have used diffusion models to produce skillful ensemble forecasts. These models are trained on a single forecasting step and rolled out autoregressively. However, they are computationally expensive and accumulate errors for high temporal resolution due to the many rollout steps. We address these limitations with Continuous Ensemble Forecasting, a novel and flexible method for sampling ensemble forecasts in diffusion models. The method can generate temporally consistent ensemble trajectories completely in parallel, with no autoregressive steps. Continuous Ensemble Forecasting can also be combined with autoregressive rollouts to yield forecasts at an arbitrary fine temporal resolution without sacrificing accuracy. We demonstrate that the method achieves competitive results for global weather forecasting with good probabilistic properties.

View on arXivView PDF

Code Implementations(1)

[ICLR 2025] Continuous Ensemble Weather Forecasting with Diffusion models

393Python, Jupyter NotebookJun 19, 20241 years ago

Similar Papers

Cite this paper

@article{andrae2024continuous,
  title  = {Continuous Ensemble Weather Forecasting with Diffusion models},
  author = {Martin Andrae and Tomas Landelius and Joel Oskarsson and Fredrik Lindsten},
  year   = {2024},
  eprint = {2410.05431},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2410.05431v2},
  journal = {ICLR 2024 2024}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2410.05431.svg)](https://codeofpaper.com/paper/2410.05431)

Discussion