Generating ensembles of spatially-coherent in-situ forecasts using flow matching

David Landry, Claire Monteleoni, Anastase Charantonis
4/4/2025
physics.ao-phcs.LG

No confident code implementation found for this paper.

Abstract

We propose a machine-learning-based methodology for in-situ weather forecast postprocessing that is both spatially coherent and multivariate. Compared to previous work, our Flow MAtching Postprocessing (FMAP) better represents the correlation structures of the observations distribution, while also improving marginal performance at the stations. FMAP generates forecasts that are not bound to what is already modeled by the underlying gridded prediction and can infer new correlation structures from data. The resulting model can generate an arbitrary number of forecasts from a limited number of numerical simulations, allowing for low-cost forecasting systems. A single training is sufficient to perform postprocessing at multiple lead times, in contrast with other methods which use multiple trained networks at generation time. This work details our methodology, including a spatial attention transformer backbone trained within a flow matching generative modeling framework. FMAP shows promising performance in experiments on the EUPPBench dataset, forecasting surface temperature and wind gust values at station locations in western Europe up to five-day lead times.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{landry2025generating,
  title  = {Generating ensembles of spatially-coherent in-situ forecasts using flow matching},
  author = {David Landry and Claire Monteleoni and Anastase Charantonis},
  year   = {2025},
  eprint = {2504.03463},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2504.03463v2}
}

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/2504.03463.svg)](https://codeofpaper.com/paper/2504.03463)

Discussion