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
Version
Description
Documentation for the main branch. This includes Jupyter notebooks.