Downscaling weather forecasts from Low- to High-Resolution with Diffusion Models
Organizations: European Centre for Medium-Range Weather Forecasts (ECMWF)
Abstract
We introduce a probabilistic diffusion-based method for global atmospheric downscaling implemented within the Anemoi framework. The approach transforms low-resolution ensemble forecasts into high-resolution ensembles by learning the conditional distribution of finer-scale residuals, defined as the difference between the high-resolution fields and the interpolated low-resolution inputs. The system is trained on reforecast pairs from ECMWF IFS, using coarse fields at 100 km to reconstruct fine-scale variability at 30 km resolution. The bulk of the training focuses on recovering small-scale structures, while fine-tuning in high-noise regimes enables the generation of extremes. Evaluation against the medium-range IFS ensemble target shows that the model increases probabilistic skill (FCRPS) for surface variables, reproduces target power spectra at small scales, captures physically consistent multivariate relationships such as wind-pressure coupling, and generates extreme values consistent with those of the target ensemble in tropical cyclones.
Figures & tables
| Field / Weather variable | Level | Input/Target | Normalisation |
|---|---|---|---|
| Geopotential, horizontal and vertical wind components, temperature, specific humidity | Pressure levels: 50, 100, 200, 300, 400, 500, 700, 850, 925, 1000 hPa | Input: low-res Target: high-res | Standardised, except geopotential (max-scaled) |
| 10m wind (u, v), 2m temperature, 2m dewpoint temperature, surface pressure, skin temperature, mean sea level pressure, total column water | Surface | Input: low-res Target: high-res | Standardised |
| Land–sea mask, orography, cosine/sine of local time of day, day of year, latitude, longitude, insolation, | Surface | Input: high-res | Not normalised |
| Stage | Steps | Noise setup | Objective |
|---|---|---|---|
| 1 | EDM lognormal noise distribution ( Karras et al., 2022 ) with mean and standard deviation | Base training | |
| 2 | Higher-noise fine-tuning with a Karras-style schedule, using , , and | Improve generation from strongly degraded states and better capture extremes |
Weather Forecasting
Weather forecasting predicts future atmospheric conditions, from local storms to global patterns, using physical models, observations, and machine learning.
See all 176 papers