Papers for

weather forecast engineers

Papers whose findings have a practical use for this group, as judged from the abstract. Open a paper to read what it means in practice.

AI weather models reveal forecast steps through intermediate decoding

Interpretability of AI weather models via intermediate decoding

Abstract: AI weather prediction models are often regarded as black boxes. Despite their impressive skill, there is little understanding of how the input data is processed during inference to produce the forecast. This limitation arises from the use of high-dimensional latent representations in which individual dimensions are no longer directly interpretable in physical terms. To gain insight into how forecasts are constructed, we propose the method of intermediate decoding for AI weather models and apply it to GraphCast, Aurora and ArchesWeather. In this approach, latent states from intermediate depths are decoded back into meteorological fields. To do this, we use the decoder that has been trained to output the forecast at the end of processing. Since latent states at different depths do not share a consistent basis, we train affine transformations that align intermediate latent states with the decoder's expected input space. Applying this framework to the three models yields the following results. First, the skill of forecasts at intermediate stages of processing improves gradually through the processor layers. Second, bypassing all processor blocks shows that the encoder-decoder pair is not an identity mapping returning the input, but instead plays a significant role in the forecast construction. Third, by examining increments of individual processor blocks across model depth, we show that all three models progressively refine the forecast from coarse to finer spatial scales. Finally, we assess the physical consistency of the intermediate decoding forecasts and find that large scales remain physically balanced throughout processing, while small scales become more balanced with each additional processor block.

Fri 16 OctMachine Learning
The gist
AI weather models are usually like black boxes, making it hard to understand how they produce forecasts. The authors studied three such models by decoding signals inside the AI at different steps to see how the forecast is gradually formed. They found that the forecast improves step-by-step, starting from broad weather patterns and becoming more detailed. Also, the models keep large-scale weather patterns physically consistent throughout the process while refining smaller details progressively.
Open → 2610.24110v1

Proper scoring rules improve weather forecasts under uncertainty

Proper Scoring Rule-based Diffusion for Probabilistic Weather Forecasting

Abstract: Recent probabilistic weather forecasters train stochastic predictors with the continuous ranked probability score (CRPS) to generate each ensemble member in a single forward pass. These models learn the predictive distribution from the forecast context alone, which becomes difficult at longer forecast horizons where uncertainty is high. To learn the predictive distribution more effectively, we introduce auxiliary conditional denoising tasks that predict the same future state from the context and its corrupted version, which provides partial future information that can reduce prediction ambiguity. Building on distributional diffusion models, we learn the conditional distributions of these tasks with a single stochastic predictor by minimizing a proper scoring rule across noise levels. At inference, the predictor can still generate each ensemble member in a single forward pass at the fully corrupted endpoint. Standard CRPS training is recovered as the endpoint-only special case of our formulation, so our framework extends existing CRPS-based forecasters with only additional conditioning inputs. Controlled experiments show that the auxiliary tasks improve one-step forecasting across architectures, with larger gains at longer forecast horizons. The gains extend to high-dimensional global weather forecasting under both training from scratch and fine-tuning, along with improved calibration and potential benefits for generalization under distribution shift.

Tue 29 SeptMachine Learning
The gist
Making accurate weather predictions is hard, especially for times far in the future when there's a lot of uncertainty. The authors present a new way to help weather models learn by giving them extra clues about what the future might look like, even if those clues are a bit noisy. This helps the model know what to expect better and reduces confusion when making predictions. Their method builds on existing approaches and can generate multiple possible weather outcomes quickly, improving forecast accuracy and reliability.
Open → 2609.38632v1

Improved precipitation forecasts extend hourly prediction and use seasonal modeling

Methodological Changes to the Attention ResUNet Hourly Precipitation Postprocessor

Abstract: This note is a technical companion to a previously published preprint describing an Attention Residual U-Net that postprocesses deterministic forecasts from The Weather Company's Global and Regional Atmospheric Forecast (GRAF) model into probabilistic hourly precipitation forecasts. It documents what has changed in that method since publication. Feature-wise Linear Modulation conditioning on calendar season and forecast lead time is used to produce a single trained model for each season, replacing 192 separately trained per-month, per-lead checkpoints. Lead time is extended from 48 to 72 h. Two new input channels are used, per-pixel local solar hour and a static, monthly-varying precipitation climatology. During verification, the climatological reference against which the Brier Skill Score is computed now has an added diurnal dimension, on top of the monthly resolution it already had. Brier Skill Score and reliability are compared between the new vs. the previous training. Forecasts generated with the new training show a modest, consistent improvement of the current training over the original.

Tue 29 SeptMachine Learning
The gist
Weather forecasts often estimate rainfall for upcoming hours. The authors improved a computer model that turns one kind of weather forecast into many possible rainfall outcomes. Their new method trains fewer models by combining months and times, looks further ahead by 72 hours instead of 48, and adds extra information like local solar time and average monthly rainfall. These changes make the forecasts slightly better and more reliable.
Open → 2609.38609v1

Adding noise to AI weights improves weather forecast uncertainty estimates

Stochastically Perturbed Weights: Ensembles from Deterministic Machine-Learning Weather Models

Abstract: Machine-learning weather models (MLWMs) now match or outperform operational numerical weather prediction (NWP) at global medium-range forecasting, at far lower inference cost. Many deployed MLWMs are deterministic, producing a single forecast with no estimate of its own uncertainty, whereas a growing family of trained-probabilistic models generate calibrated ensembles directly, at the price of a dedicated training run. We ask instead how much uncertainty can be extracted from a deterministic checkpoint that already exists, without retraining it. Where physical ensembles represent model uncertainty by stochastically perturbing parametrisation tendencies, we perturb the network's raw weight tensors at inference time, a scheme we call stochastically perturbed weights (SPW). We also ask whether it works, where and on which scales to inject the noise, and where it fails. A three-phase ablation across four deterministic backbones, Aurora, GraphCast, SFNO, and AIFS, selects one production baseline per model, benchmarked against the trained-probabilistic AIFS-ENS, FourCastNet 3 and Atlas as well as the operational ECMWF ensemble (IFS-ENS) over 112 initialisation times. At a 240 h (10-day) lead time the SPW ensembles reach continuous ranked probability skill scores (CRPSS) between 0.04 and 0.13 below the best trained-probabilistic baseline, at zero marginal training cost. No injection site works across models: the productive tensor group is architecture-specific, so SPW is at present a tuning procedure rather than a plug-and-play recipe. Its main failure mode is a coherent whole-field offset that overdisperses the domain mean, and restricting the noise to coarse scales or perturbing the initial conditions each repair part of it.

Tue 8 SeptMachine Learning
The gist
Weather models powered by machine learning often give one single prediction without saying how confident they are. The authors explore a way to produce multiple possible forecasts (an ensemble) by slightly changing the computer model’s settings at prediction time, without retraining it. They find that adding random noise to certain parts of these models can give a good estimate of uncertainty, though it depends on which parts are changed and the model used. This method works fairly well compared to models that are trained specifically to provide such uncertainty but needs careful tuning and has some limitations.
Open → 2609.08412v1