Making weather forecasting machine learning models operational!
As a team at ECMWF we have open-sourced "ai-models" and plugins for all the major open-source data-driven NWP models:
FourCastNet v2 with spherical harmonics by NVIDIA
PanguWeather 3D transformer by Huawei
GraphCast multi-mesh graph neural network by Google DeepMind
View them on the ECMWF website with the charts you know.
Or even run them yourself! pip install ai-models-fourcastnetv2
pip install ai-models-panguweather
pip install ai-models-graphcast
These are all open-source plugins that make it easy to load data from MARS if you have access, CDS, or your own grib files.
Super proud of our work so far and that we can run these alongside our physical model now as a service to the weather community.
Also, can we talk about running, ONNX, Pytorch, and Jax for this? Now just waiting for a Tensorflow model to fill my Pokedex.
#MachineLearning #WeatherForecasting #DeepLearning #MLOps #Tech
(Pst, we're hiring btw! )
If you're curious about a proper evaluation of the first model Panguweather, we have our pre-print here:
https://arxiv.org/abs/2307.10128
And we've made these model predictions available on the website as charts here:
@jesper interesting thanks! We discussed panguweather at DMI's ML meeting his month. Cc @leifdenby
Amazing work @jesper ! I'm looking forward to having a look at this. Yes, so many deep learning stacks, I wonder which one you found the easiest to get going for this?
Plenty to keep discussing @Ruth_Mottram, this will be exciting!
@leifdenby @Ruth_Mottram ONNX for sure.
@leifdenby @Ruth_Mottram Geez, how rude of me. Also thank you so much!
@jesper very interesting, thanks. We had a discussion about that question today at a meeting with the dynamics group at ECCC. How good are these models? How good can they be? Are they or would they be able to predict extreme events? The flooding in Greece right now? So we'll read with a lot of interest!
P.S. the link to the preprint on linkedin doesn't work for me
@philippbirken oh thanks! That was me being lazy. Updated the link also it's here: https://arxiv.org/abs/2307.10128
I think they look pretty good. We can observe a hurricane currently for example. But they're lower resolution currently and often smooth out over longer forecast horizons (due to how they're trained).
Generally I think they look very promising. I recommend clicking around the charts a bit
@jesper I was just wondering: might you be free for a chat on Sep 27/28? I would love to chat to you about how to maybe hack these to run for Local Area Modelling :)
@jesper you’re hiring? Is there an official tender out, yet?
@neuronenstern yes actually! 4 core positions and one on destination earth. They close on the 15th!