atlas

Research map / Time series / Long-term forecasting

Scaling transformer neural networks for skillful and reliable medium-range weather forecasting

NeurIPS 2024 · Time series › Long-term forecasting · approach: Attention for time series forecasting · 20 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes Stormer, a standard ViT-based weather forecaster trained with a randomized dynamics forecasting objective, pressure-weighted loss, and weather-specific embedding, which beats GraphCast and Pangu-Weather beyond 7 days on WeatherBench 2 with far less data and compute.

Problem

Existing data-driven weather forecasting models use complex, customized architectures with little ablation, so it is unclear which components drive their skill; they also require heavy training compute and high-resolution data.

Approach

A simple ViT with weather-specific embedding (variable tokenization plus cross-attention variable aggregation), adaLN conditioning on the time interval, and a randomized-interval dynamics forecasting objective; a single model yields multiple forecasts for a lead time by combining different interval roll-outs and averaging them.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use randomized interval training and combine forecasts from multiple interval sequences instead of a single fixed interval (ablation)Stormer · WeatherBench 2 surface temperature, 1–14-day forecastsRMSEHelped
Use pressure-weighted loss instead of unweighted loss (ablation)Stormer · WeatherBench 2RMSEHelped
Predict weather dynamics rather than complete future weather states (ablation)Stormer · WeatherBench 2RMSEHelped
Use multi-step fine-tuning with K=8 rather than the first phase with K=1 (ablation)Stormer · WeatherBench 2 long-lead forecastsRMSEHelped
Increase model size from Stormer-S to Stormer-B to Stormer-L (ablation)Stormer · WeatherBench 2RMSEHelped
Reduce patch size, increasing the number of training tokens (ablation)Stormer · WeatherBench 2RMSEHelped
Use weather-specific embedding instead of standard patch embedding (ablation)Stormer · WeatherBench 2, 1–10-day forecastsRMSEHelped
Condition transformer blocks with adaptive layer normalization instead of additive lead-time embedding (ablation)Stormer · WeatherBench 2RMSEHelped
Randomize the time interval separately at each rollout step during multi-step fine-tuning (ablation)Stormer · WeatherBench 2forecast performanceHurt
Use best m in n inference rather than homogeneous inference (ablation)Stormer · WeatherBench 2RMSENo clear effect
Add initial-condition perturbations to ensemble members (ablation)Stormer · WeatherBench 2 probabilistic forecastsprobabilistic metricHelped
Add initial-condition perturbations to ensemble members (ablation)Stormer · WeatherBench 2 short-lead forecastsdeterministic performanceHurt

Surprising findings

Limitations

Experimental setup

Datasets: ERA5 (WeatherBench 2)

Benchmarks: WeatherBench 2

Metrics: latitude-weighted RMSE ACC

Baselines: Pangu-Weather GraphCast Climatology IFS HRES IFS ENS

Builds on: Vision Transformer GraphCast Pangu-Weather ClimaX FourCastNet

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy