GraphCast: Learning skillful medium-range global weather forecasting

Remi Lam,Alvaro Sanchez-Gonzalez,Matthew Willson,Peter Wirnsberger,Meire Fortunato,Ferran Alet,Suman Ravuri,Timo Ewalds,Zach Eaton-Rosen,Weihua Hu,Alexander Merose,Stephan Hoyer,George Holland,Oriol Vinyals,Jacklynn Stott,Alexander Pritzel,Shakir Mohamed,Peter Battaglia
2023-08-05
Abstract:Global medium-range weather forecasting is critical to decision-making across many social and economic domains. Traditional numerical weather prediction uses increased compute resources to improve forecast accuracy, but cannot directly use historical weather data 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 10 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 advance in accurate and efficient weather forecasting, and helps realize the promise of machine learning for modeling complex dynamical systems.
Machine Learning,Atmospheric and Oceanic Physics
What problem does this paper attempt to address?
The main objective of this paper is to introduce a new machine learning method called GraphCast for global medium-range weather forecasting. Specifically, GraphCast aims to address the following issues: 1. **Improving Forecast Accuracy**: Traditional numerical weather prediction (NWP) can improve forecast accuracy by increasing computational resources but cannot directly utilize historical weather data to enhance the forecast model. GraphCast improves forecast accuracy by learning from reanalysis data. 2. **Efficiency and Speed**: GraphCast can generate weather forecasts up to 10 days ahead, covering the globe with a resolution of 0.25°, in less than a minute, which is much faster than traditional methods. 3. **Modeling Complex Dynamic Systems**: GraphCast demonstrates the capability of machine learning in simulating complex dynamic systems, particularly in the critical application area of weather forecasting. Specifically, compared to the current most accurate traditional forecasting system—the European Centre for Medium-Range Weather Forecasts (ECMWF) High-Resolution Forecast (HRES) system—GraphCast significantly improves forecast accuracy on 90% of the validation targets. Additionally, GraphCast supports better prediction of extreme weather events such as tropical cyclones, atmospheric rivers, and extreme temperatures. These results indicate that GraphCast has made significant progress in improving the accuracy and efficiency of weather forecasts and demonstrates the great potential of machine learning in complex system modeling.