Longwang: Zero-Shot Global Spatiotemporal Precipitation Downscaling with a Latent Generative Prior

Yue Wang, Daniele Visioni
5/17/2026
physics.ao-phcs.LG

No confident code implementation found for this paper.

Abstract

High-resolution precipitation information is essential for climate impact assessment, yet global climate models remain too coarse to resolve key small-scale processes. Existing machine learning downscaling methods often require paired low- and high-resolution data for supervised learning, are tied to fixed regions or scale factors during inference, and can be computationally expensive to train and run in physical space. Here we introduce Longwang, a zero-shot latent generative framework for global spatiotemporal precipitation downscaling. Longwang learns a context-conditioned latent generative prior and combines it with a physically informed observation operator through posterior sampling, enabling daily O(10 km) precipitation fields to be generated from monthly O(100 km) inputs. On ERA5 reanalysis, Longwang outperforms standard posterior sampling with an unconditional generative prior in reconstructing fine-scale spatial patterns, preserving temporal coherence, and recovering extreme precipitation intensities. The framework further generalizes to historical climate simulations and future climate projections under substantial distribution shift.

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{wang2026longwang,
  title  = {Longwang: Zero-Shot Global Spatiotemporal Precipitation Downscaling with a Latent Generative Prior},
  author = {Yue Wang and Daniele Visioni},
  year   = {2026},
  eprint = {2605.17603},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2605.17603v1}
}

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

Discussion