This repository contains a curated list of papers, datasets, models, surveys, and other resources related to using AI for weather forecasting and climate modeling.
It includes key papers that have advanced the state-of-the-art in areas like global forecasting, precipitation prediction, and climate projection using deep learning techniques. Popular benchmark datasets and open source implementations of influential models are also listed. The brief description is summarized by GPT.
The goal of this repo is to provide an overview of the field to help researchers quickly get up to speed on the current progress and opportunities in applying AI to weather and climate domains. Contributions are welcome!
-
Accurate medium-range global weather forecasting with 3D neural networks - Kaifeng Bi et al., 2023 👉Pangu
Used 3D Earth-specific transformer (3DEST) on a icosahedral mesh grid to generate medium-range global weather forecasts. Outperformed operational forecasts from ECMWF.
-
Can Machines Learn to Predict Weather? Using Deep Learning to Predict Gridded 500-hPa Geopotential Height From Historical Weather Data - Jonathan A. Weyn et al., 2019
Proposed a CNN model for weather forecasting basic atmospheric variables. Showed potential for ML in weather forecasting.
-
ClimateLearn: Benchmarking Machine Learning for Weather and Climate Modeling - Tung Nguyen et al., 2023
Designed an open-source PyTorch library to provide ML pipelines for climate and weather modeling.
-
ClimaX: A foundation model for weather and climate - Tung Nguyen et al., 2023 👉ClimaX
Proposed a Transformer-based model for general weather and climate prediction tasks. Showed strong performance with pretraining.
-
Conditional Local Convolution for Spatio-temporal Meteorological Forecasting - Haitao Lin et al., 2021
Proposed a graph convolution model for meteorological forecasting that captures local spatial patterns.
-
Deep learning for twelve hour precipitation forecasts - Lasse Espeholt et al., 2022
Showed a deep learning model that can effectively forecast precipitation and outperform operational models.
-
FengWu: Pushing the Skillful Global Medium-range Weather Forecast beyond 10 Days Lead - Kang Chen et al., 2023
Proposed an ensemble ML model for global medium-range forecasting that extends skillful forecasts to 10+ days.
-
FourCastNet: A Global Data-driven High-resolution Weather Model using Adaptive Fourier Neural Operators - Jaideep Pathak et al., 2022 👉FourCastNet
Introduced a Fourier neural operator model for global high-resolution weather forecasting.
-
FuXi: A cascade machine learning forecasting system for 15-day global weather forecast - Lei Chen et al., 2023 👉FuXi
Proposed a cascaded ML model that provides skillful 15-day global forecasts.
-
GraphCast: Learning skillful medium-range global weather forecasting - Remi Lam et al., 2022 👉GraphCast
Showed a GNN model that surpasses operational medium-range weather forecasts.
-
Improving Data-Driven Global Weather Prediction Using Deep Convolutional Neural Networks on a Cubed Sphere - Jonathan A. Weyn et al., 2020
Improved prior CNN weather forecasting model using cubed sphere mapping and other enhancements.
-
Skilful nowcasting of extreme precipitation with NowcastNet - Yuchen Zhang et al., 2023 👉NowcastNet
Proposed NowcastNet model for extreme precipitation nowcasting that outperforms operational models.
-
Sub-Seasonal Forecasting With a Large Ensemble of Deep-Learning Weather Prediction Models - Jonathan A. Weyn et al., 2021
Showed a large DL model ensemble can provide skillful subseasonal forecasts.
-
SwinVRNN: A Data-Driven Ensemble Forecasting Model via Learned Distribution Perturbation - Yuan Hu et al., 2023
Proposed a stochastic weather forecasting model with learned distribution perturbation for ensemble forecasts.
-
The Compatibility between the Pangu Weather Forecasting Model and Meteorological Operational Data - Wencong Cheng et al., 2023 👉Pangu
The Pangu-Weather model has been validated by the ECMWF and is compatible with various NWP systems, exhibiting stable forecasting capability and improved performance with better initial conditions.
-
YanTian: An Application Platform for AI Global Weather Forecasting Models - Wencong Cheng et al., 2024
Designed an application platform to enhance the usability of facilitate the AIGWFMs in operational weather forecasting.
-
📒paper 🔗https 🔗
ftp://m1524895:[email protected]
A benchmark dataset derived from ERA5 for evaluating data-driven weather forecasting models. -
📒docs 🔗
gs://weatherbench2/datasets
Extended version of WeatherBench with more variables. -
📒paper 🔗https
It consists of NorESM2 simulation outputs with associated forcing data processed in to a consistent format from a variety of experiments performed for CMIP6. Multiple ensemble members are included where available.
- ClimaX - Microsoft
- Universal Transformer model
- FourCastNet - NVIDIA
- Fourier neural operator model
- FuXi - Fudan
- Cascaded ML weather forecasting system
- GraphCast - DeepMind
- GNN model
- NowcastNet - Tsinghua
- Nonlinear nowcasting model for extreme precipitation
- Pangu - Huawei
- Earth-specific transformer (3DEST)