# A Generative Deep Learning Approach to Stochastic Downscaling of Precipitation Forecasts

arXiv: https://arxiv.org/abs/2204.02028 · HTML: https://mlsanity.com/paper/2204.02028/

## Key facts

- Cited by 66 papers in the map (data through 14 Oct 2026).
- Builds on 19 of its 58 references that are in the map.
- First posted on arXiv 5 Apr 2022.

## Builds on (most cited first, 19 of 19)

- [Deep Residual Learning for Image Recognition](https://mlsanity.com/paper/1512.03385/) (2015)
- [Adam: A Method for Stochastic Optimization](https://mlsanity.com/paper/1412.6980/) (2014)
- [Improved Training of Wasserstein GANs](https://mlsanity.com/paper/1704.00028/) (2017)
- [Conditional Generative Adversarial Nets](https://mlsanity.com/paper/1411.1784/) (2014)
- [Photo-Realistic Single Image Super-Resolution Using a Generative Adversarial Network](https://mlsanity.com/paper/1609.04802/) (2016)
- [Convolutional LSTM Network: A Machine Learning Approach for Precipitation Nowcasting](https://mlsanity.com/paper/1506.04214/) (2015)
- [Image Super-Resolution Using Deep Convolutional Networks](https://mlsanity.com/paper/1501.00092/) (2014)
- [Wasserstein GAN](https://mlsanity.com/paper/1701.07875/) (2017)
- [Skillful Precipitation Nowcasting using Deep Generative Models of Radar](https://mlsanity.com/paper/2104.00954/) (2021)
- [MetNet: A Neural Weather Model for Precipitation Forecasting](https://mlsanity.com/paper/2003.12140/) (2020)
- [Stochastic Super-Resolution for Downscaling Time-Evolving Atmospheric Fields with a Generative Adversarial Network](https://mlsanity.com/paper/2005.10374/) (2020)
- [Machine Learning for Precipitation Nowcasting from Radar Images](https://mlsanity.com/paper/1912.12132/) (2019)
- [Increasing the accuracy and resolution of precipitation forecasts using deep generative models](https://mlsanity.com/paper/2203.12297/) (2022)
- [Convolutional conditional neural processes for local climate downscaling](https://mlsanity.com/paper/2101.07950/) (2021)
- [Skillful Twelve Hour Precipitation Forecasts using Large Context Neural Networks](https://mlsanity.com/paper/2111.07470/) (2021)
- [TRU-NET: A Deep Learning Approach to High Resolution Prediction of Rainfall](https://mlsanity.com/paper/2008.09090/) (2020)
- [A generative adversarial network approach to (ensemble) weather prediction](https://mlsanity.com/paper/2006.07718/) (2020)
- [MS-nowcasting: Operational Precipitation Nowcasting with Convolutional LSTMs at Microsoft Weather](https://mlsanity.com/paper/2111.09954/) (2021)
- [Deep-learning based down-scaling of summer monsoon rainfall data over Indian region](https://mlsanity.com/paper/2011.11313/) (2020)

## Built on by (most cited first, 30 of 66)

- [Residual Corrective Diffusion Modeling for Km-scale Atmospheric Downscaling](https://mlsanity.com/paper/2309.15214/) (2023)
- [Latent diffusion models for generative precipitation nowcasting with accurate uncertainty quantification](https://mlsanity.com/paper/2304.12891/) (2023)
- [Foundation Models for Weather and Climate Data Understanding: A Comprehensive Survey](https://mlsanity.com/paper/2312.03014/) (2023)
- [Debias Coarsely, Sample Conditionally: Statistical Downscaling through Optimal Transport and Probabilistic Diffusion Models](https://mlsanity.com/paper/2305.15618/) (2023)
- [Physically Constrained Generative Adversarial Networks for Improving Precipitation Fields from Earth System Models](https://mlsanity.com/paper/2209.07568/) (2022)
- [SEEDS: Emulation of Weather Forecast Ensembles with Diffusion Models](https://mlsanity.com/paper/2306.14066/) (2023)
- [Fast, Scale-Adaptive, and Uncertainty-Aware Downscaling of Earth System Model Fields with Generative Machine Learning](https://mlsanity.com/paper/2403.02774/) (2024)
- [Generative machine learning methods for multivariate ensemble post-processing](https://mlsanity.com/paper/2211.01345/) (2022)
- [Generative Diffusion-based Downscaling for Climate](https://mlsanity.com/paper/2404.17752/) (2024)
- [Precipitation nowcasting with generative diffusion models](https://mlsanity.com/paper/2308.06733/) (2023)
- [Unpaired Downscaling of Fluid Flows with Diffusion Bridges](https://mlsanity.com/paper/2305.01822/) (2023)
- [Dynamical-generative downscaling of climate model ensembles](https://mlsanity.com/paper/2410.01776/) (2024)
- [Precipitation Downscaling with Spatiotemporal Video Diffusion](https://mlsanity.com/paper/2312.06071/) (2023)
- [WeatherBench Probability: A benchmark dataset for probabilistic medium-range weather forecasting along with deep learning baseline models](https://mlsanity.com/paper/2205.00865/) (2022)
- [Machine learning emulation of precipitation from km-scale UK regional climate simulations using a diffusion model](https://mlsanity.com/paper/2407.14158/) (2024)
- [Can AI be enabled to dynamical downscaling? A Latent Diffusion Model to mimic km-scale COSMO5.0CLM9 simulations](https://mlsanity.com/paper/2406.13627/) (2024)
- [Algorithmic Hallucinations of Near-Surface Winds: Statistical Downscaling with Generative Adversarial Networks to Convection-Permitting Scales](https://mlsanity.com/paper/2302.08720/) (2023)
- [DeepPhysiNet: Bridging Deep Learning and Atmospheric Physics for Accurate and Continuous Weather Modeling](https://mlsanity.com/paper/2401.04125/) (2024)
- [MambaDS: Near-Surface Meteorological Field Downscaling with Topography Constrained Selective State Space Modeling](https://mlsanity.com/paper/2408.10854/) (2024)
- [A Generative Framework for Probabilistic, Spatiotemporally Coherent Downscaling of Climate Simulation](https://mlsanity.com/paper/2412.15361/) (2024)
- [EnScale: Temporally-consistent multivariate generative downscaling via proper scoring rules](https://mlsanity.com/paper/2509.26258/) (2025)
- [On the modern deep learning approaches for precipitation downscaling](https://mlsanity.com/paper/2207.00808/) (2022)
- [Global spatio-temporal downscaling of ERA5 precipitation through generative AI](https://mlsanity.com/paper/2411.16098/) (2024)
- [Capturing Climatic Variability: Using Deep Learning for Stochastic Downscaling](https://mlsanity.com/paper/2406.02587/) (2024)
- [Simultaneous emulation and downscaling with physically-consistent deep learning-based regional ocean emulators](https://mlsanity.com/paper/2501.05058/) (2025)
- [Observation-Guided Meteorological Field Downscaling at Station Scale: A Benchmark and a New Method](https://mlsanity.com/paper/2401.11960/) (2024)
- [Deep learning for bias-correcting CMIP6-class Earth system models](https://mlsanity.com/paper/2301.01253/) (2022)
- [Precipitation Nowcasting Using Diffusion Transformer with Causal Attention](https://mlsanity.com/paper/2410.13314/) (2024)
- [Quasi-Bayes meets Vines](https://mlsanity.com/paper/2406.12764/) (2024)
- [RainShift: A Benchmark for Precipitation Downscaling Across Geographies](https://mlsanity.com/paper/2507.04930/) (2025)

## Abstract (arXiv)

Despite continuous improvements, precipitation forecasts are still not as accurate and reliable as those of other meteorological variables. A major contributing factor to this is that several key processes affecting precipitation distribution and intensity occur below the resolved scale of global weather models. Generative adversarial networks (GANs) have been demonstrated by the computer vision community to be successful at super-resolution problems, i.e., learning to add fine-scale structure to coarse images. Leinonen et al. (2020) previously applied a GAN to produce ensembles of reconstructed high-resolution atmospheric fields, given coarsened input data. In this paper, we demonstrate this approach can be extended to the more challenging problem of increasing the accuracy and resolution of comparatively low-resolution input from a weather forecasting model, using high-resolution radar measurements as a "ground truth". The neural network must learn to add resolution and structure whilst accounting for non-negligible forecast error. We show that GANs and VAE-GANs can match the statistical properties of state-of-the-art pointwise post-processing methods whilst creating high-resolution, spatially coherent precipitation maps. Our model compares favourably to the best existing downscaling methods in both pixel-wise and pooled CRPS scores, power spectrum information and rank histograms (used to assess calibration). We test our models and show that they perform in a range of scenarios, including heavy rainfall.
