My 2022 solo paper showed that a machine learning model could forecast global weather on par with the operational physics-based models from NOAA and ECMWF at 1° resolution. Cited 450+ times, it helped spark today's wave of AI weather models.
My 2022 solo paper showed that a machine learning model could forecast global weather on par with the operational physics-based models from NOAA and ECMWF at 1° resolution. Cited 450+ times, it helped spark today's wave of AI weather models.
I've open-sourced the code and weights under the MIT license.
My hope is that, as a relatively lightweight model, this can serve as a starting point for anyone interested in ML weather prediction.
While this system was designed to forecast weather on ~5-day horizons, it is interesting to observe the model behavior over very long rollouts. The videos below show a 1-year rollout, from 2020-01-01 to 2021-01-01. While the model remains numerically stable over 1460 steps, it does develop several unphysical properties: overly smooth predictions, location-specific anomalies, and a grid pattern corresponding to the icosahedron processing grid.
@article{keisler2022forecasting,
title = {Forecasting Global Weather with Graph Neural Networks},
author = {Keisler, Ryan},
journal = {arXiv preprint arXiv:2202.07575},
year = {2022}
}