Robots Atlas>ROBOTS ATLAS
Architecture

AI Weather Model

2022ActivePublished: 4 September 2026Updated: 4 September 2026Published
Key innovation
Replacing computationally expensive physics-based numerical weather prediction (NWP) with neural networks trained on reanalysis data, cutting global forecast generation from hours on a supercomputer to seconds or minutes on a single accelerator, while matching or exceeding NWP accuracy.
Category
Architecture
Abstraction level
Paradigm
Operation level
ModelTrainingInference
Use cases
Medium-range weather forecasting (up to 10-15 days)Extreme event prediction (tropical cyclones, heatwaves)Ensemble / probabilistic forecastingRenewable energy forecasting (wind, solar)Severe weather early warning

How it works

1) Training: the model learns from decades of ERA5 reanalysis (about 40 years of hourly global data), mapping the atmospheric state at time t to the state at t+dt (typically dt = 6 h). 2) Representation: an encoder moves lat/lon grid fields into an internal representation — GraphCast uses a graph multi-mesh (GNN), Pangu-Weather a 3D transformer, and FourCastNet an adaptive Fourier neural operator (AFNO). 3) Increment prediction: the neural core predicts the state change and a decoder maps it back to the grid. 4) Autoregressive rollout: the model output is fed back as input to build a multi-step forecast (up to 10-15 days). 5) Ensemble: generative models such as GenCast, instead of a single forecast, sample many scenarios from a conditional distribution via a diffusion process, producing a probabilistic forecast.

Problem solved

Traditional numerical weather prediction (NWP) is highly accurate but requires hours of supercomputer time and is expensive for generating large ensembles. AI models address the cost and inference-time problem: they learn atmospheric dynamics from historical data and produce forecasts of comparable or higher accuracy orders of magnitude faster and cheaper, enabling low-cost ensemble forecasting and rapid response to extreme events.

Components

Atmosphere state encoderInput: encoding atmospheric fields

Maps the global atmospheric state from a lat/lon grid into the model's internal representation (graph multi-mesh, transformer tokens, or Fourier modes).

INC atmospheric variables (across multiple pressure levels) on an H x W (lat x lon) grid.

Official

Neural core (GNN / Transformer / Neural Operator)Processing: atmospheric dynamics

Propagates the atmospheric state across space and time. GraphCast uses a graph network on a multi-mesh, Pangu-Weather a 3D transformer (3DEST), and FourCastNet an adaptive Fourier neural operator (AFNO).

Graph Neural Network (GraphCast)
3D Transformer (Pangu-Weather)
Adaptive Fourier Neural Operator (FourCastNet)

Official

DecoderOutput: grid field reconstruction

Maps the internal representation back to the lat/lon grid and predicts the state increment (residual) for the next time step.

Official

Autoregressive rolloutUnrolling the forecast over time

Iteratively feeds the model output back as input to build a multi-step forecast (e.g. every 6 h up to 10-15 days).

Diffusion sampler (ensemble)Probabilistic / ensemble forecasting

In generative models (GenCast) it samples many scenarios from a conditional distribution via a diffusion process, producing a probabilistic ensemble.

Official

Implementation

Implementation pitfalls
Error accumulation in autoregressionHigh

Feeding the model's own predictions back as input causes error growth and field smoothing at longer forecast horizons.

Fix:Training with multi-step rollout (fine-tuning over several steps); probabilistic/diffusion models instead of deterministic ones.
Blurring of deterministic modelsMedium

Models optimising mean squared error (GraphCast, Pangu) produce blurred, averaged forecasts that underestimate extremes.

Fix:A generative approach (diffusion ensemble, GenCast) evaluated with the CRPS metric rather than RMSE.
Dependence on ERA5 reanalysisMedium

Models are trained on and initialised from ERA5 reanalysis; the lack of native raw-observation assimilation limits purely operational use.

Fix:Newer models (WeatherNext, Aurora) integrate satellite data and observation assimilation.

Evolution

Original paper · 2022 · arXiv 2022 (NVIDIA) · Jaideep Pathak
FourCastNet: A Global Data-driven High-resolution Weather Model using Adaptive Fourier Neural Operators
Jaideep Pathak, Shashank Subramanian, Peter Harrington, Animashree Anandkumar
2022
FourCastNet (NVIDIA)
Inflection point

The first global data-driven model at NWP resolution (0.25 degree), based on an adaptive Fourier neural operator (AFNO); showed that neural networks can forecast global weather orders of magnitude faster than NWP.

2023
GraphCast (Google DeepMind, Science)
Inflection point

A graph neural network (GNN) model forecasting up to 10 days in under a minute on a TPU v4; more accurate than ECMWF's operational HRES on 90% of 1380 tested variables. Published in Science.

2023
Pangu-Weather (Huawei, Nature)
Inflection point

A 3D transformer (3DEST) model trained on 43 years of ERA5; presented as the first AI method to outperform traditional NWP from one hour to one week. Published in Nature.

2024
GenCast (Google DeepMind, Nature)
Inflection point

A probabilistic diffusion model generating an ensemble of 50+ forecasts up to 15 days; more accurate than ECMWF's ENS on 97.2% of targets. Shifted the paradigm from deterministic to generative/probabilistic forecasting. Published in Nature.

2025
Aurora, AIFS and WeatherNext in Google products

Microsoft publishes Aurora, a foundation model of the Earth system (Nature 2025); ECMWF operationalises its machine-learning AIFS system; Google integrates the WeatherNext line into Search, Maps and Gemini and offers it via BigQuery, Earth Engine and Google Maps Platform.

Hyperparameters (configurable axes)

Spatial resolutionCritical

Global grid cell size.

0.25 stopnia (~28 km na równiku)
Forecast lead timeHigh

Maximum forecast horizon.

10 dni (GraphCast)
15 dni (GenCast)
Rollout time stepHigh

Interval between successive autoregressive steps.

6 godzin
Ensemble sizeMedium

Number of sampled scenarios in probabilistic models.

50+ (GenCast)
Number of variables / pressure levelsMedium

Atmospheric and surface variables across multiple pressure levels.

kilkadziesiąt zmiennych na 13-37 poziomach ciśnienia

Execution paradigm

Primary mode
Dense

Deterministic models (GraphCast, Pangu) are a dense forward pass; generative models (GenCast) add conditional diffusion sampling for ensembles.

Activation pattern
All paths active
Additional modes
Conditional
Routing mechanism

Parallelism

Parallelism level
Partially parallel

Spatial computation within a single step is fully parallel on GPU/TPU, but the autoregressive rollout is sequential in time — each step depends on the previous step's output.

Scope
TrainingInference

Hardware requirements

Primary

Training and inference of weather models (FourCastNet, Aurora) rely on large NVIDIA GPUs (A100/H100).

Good fit

GraphCast and GenCast run on Google TPUs; GraphCast produces a 10-day forecast in under a minute on TPU v4, and GenCast a 15-day forecast in about 8 minutes on TPU v5.