Artificial Intelligence (AI) - Earth Prediction Innovation Center
A digital illustration of a glowing blue wireframe sphere with light particles, centered on a background of flowing blue lines that create a visual effect of digital waves or ripples.

Artificial Intelligence (AI)

On This Page:

Welcome

The Earth Prediction Innovation Center (EPIC) and the NOAA Artificial Intelligence for Numerical Weather Prediction Applications (AI4NWP) Working Group support a community-based, comprehensive Earth modeling system. NOAA’s operational model suite for numerical weather prediction (NWP) is quickly broadening to include artificial intelligence-based models. The community enables research, development, and contribution opportunities within the broader Weather Enterprise (including government, industry, and academia).

Description

Global medium-range weather forecasting is critical to decision-making across many social and economic domains. Traditional numerical weather prediction uses increased computing resources to improve forecast accuracy, but historical weather data cannot be directly used to improve the underlying model. We introduce a machine learning-based method called “GraphCast”, which can be trained directly from reanalysis data. It predicts hundreds of weather variables over ten days at 0.25-degree resolution globally in under one minute. We show that GraphCast significantly outperforms the most accurate operational deterministic systems on 90% of 1380 verification targets, and its forecasts support better severe event prediction, including tropical cyclones, atmospheric rivers, and extreme temperatures. GraphCast is a key advancement in accurate and efficient weather forecasting, and it helps realize the promise of machine learning for modeling complex dynamic systems.

GraphCast: Learning skillful medium-range global weather forecasting. (2023, Aug. 4). Lam, Sanchez-Gonzalez, Willson, Wirnsberger, Fortunato, Alet, Ravuri, Ewalds, Eaton-Rosen, Hu, Merose, Hoyer, Holland, Vinyals, Stott, Pritzel, Mohamed, Battaglia. GraphCast: Learning skillful medium-range global weather forecasting

Getting Started

To get started with GraphCast, users can walk through a Jupyter Notebook as a demonstration: UICFW Workshop GraphCast Training. This will provide a quick start on understanding how to install, initialize, load data, run the model, and train the model. Then, the baseline resides in NOAA-PSL/graphcast: GraphCast: Learning skillful medium-range global weather forecasting.

Documentation & User Support

GITHUB Discussion Q&A
Coming Soon

Version

Description

Documentation for the main branch. This includes Jupyter notebooks.