Environment

Google's weather tool gets it right 97% more times than best forecaster

Weather forecasting is about to get a whole lot more accurate thanks to Google DeepMind's GenCast AI-powered prediction model
Weather forecasting is about to get a whole lot more accurate thanks to Google DeepMind's GenCast AI-powered prediction model

GenCast, an AI-powered weather prediction tool, can crank out 15 days of highly accurate weather forecasts in minutes. Not only will it help you dress right in the morning, but it can give valuable, life-saving warnings for extreme weather events.

How many times have you checked the weather forecast then left the house prepared for a sunny day only to be ambushed by an afternoon storm? Or worn your heavy coat to find that the temperature climbs too high to keep it on? The fact is, even though modern meteorology has come a long way, the sheer complexity of using hundreds of data points to predict the weather makes accurate forecasts hard to come by – especially the further out in time you go.

A new system recently announced by Google DeepMind called GenCast is set to make things a lot better.

The AI-powered program was trained on four decades of historical data through 2018, taken from the European Centre for Medium-Range Weather Forecasts’ (ECMWF) historical archives. The ECMWF is considered the most accurate weather-prediction service in the world. Archival data from the service including wind speed, temperature, and pressure at different altitudes all went into the training program.

Once the AI model was trained up, it was then asked to predict the weather for 15-day periods in 2019. When compared to the actual weather that occurred in that year, GenCast was 97.2% more accurate than the ECMWF predictions. When the window of the prediction time was narrowed to just 36 hours, GenCast did even better – it was 99.8% more accurate than ECMWF. Both metrics best Google's previous weather prediction program, known as GraphCast.

The new system works by generating 50 or more predictions of what the weather might look like based on current weather trends and then aggregates the information to make its forecast. According to Google, the system can generate its 15-day forecast in just eight minutes using one of the company's TPU v5 AI processors, as opposed to the hours it takes supercomputers to do the same.

"GenCast is a diffusion model, the type of generative AI model that underpins the recent, rapid advances in image, video and music generation," says Google on its DeepMind blog. "However, GenCast differs from these, in that it’s adapted to the spherical geometry of the Earth, and learns to accurately generate the complex probability distribution of future weather scenarios when given the most recent state of the weather as input."

In addition to helping you dress right for the day's weather, Google says GenCast will also be able to save lives by helping predict the path of severe weather events – an increasing occurrence due to accelerating climate warming – days before they strike. The company says the data GenCast produces could also help renewable energy efforts by, for example, detecting wind patterns for optimal placement and usage of wind farms.

While you can't currently download an app using GenCast, Google is making the data gleaned from testing as well as real-time forecasts available publicly and is encouraging researchers, meteorologists and other entities to take advantage of the technology, so don't be surprised if your current weather app starts become more accurate in the coming months.

The research behind GenCast has been published in the journal Nature.

Source: Scimex, Google DeepMind

  • Facebook
  • Twitter
  • Flipboard
  • LinkedIn
9 comments
notarichman
in order to predict the gencast will have to have up to minute data. for example; if the stream of air high above earth changes directions, mapping of the changes needs to be sent to gencast. If an iceberg calves, it needs to be sent with all data, ocean current changes need to be sent. the sunspot changes also.
TechGazer
The article doesn't mention the _actual accuracy_ of the forecasts. People play tricks with what is meant by "increase", so even a 99.9% increase might not mean a noticeable reduction in the times you get rained on because the forecast didn't say "rain".
AI should be able to predict weather better, but I'd like to know the actual accuracy, rather than an undefined "increase".
Username
97% more accurate does not mean 97% accuracy. I don't care how much better it is , I care how good it is. Where is that number?
josh kahan
I still wish I could get my weather forecasts from David Letterman -- yes - the latenight host got his start on TV as a 1970s weather guy.
Daishi
For context current weather prediction is ~90% accurate in the short term and 70-80% accurate in the medium term. I'm taking this with a grain of salt mostly because I know hallucination rates are probably higher than they are claiming their error rate is.
TechGazer
Maybe their accuracy is quoted from regions with slowly-changing, easily-predicted weather. Here in Alberta, next day forecasts are often wildly wrong. I've seen the local weather forecast say "sunny" while I was getting rained on. It's also very localized, so I can be sitting nice and dry watching a neighbour a km away getting flooded by heavy rain. I strongly doubt this AI can make a reliable forecast even two days ahead for my area.
guzmanchinky
The more beautiful the weather girl, the more accurate the forecast. This is a fact...
TechGazer
I just realized something: for any claim of weather forecasting, the most important factor is where is chosen for the claim. I can probably manage 99% accuracy for even 30 days ... in the middle of the Sahara desert: clear and sunny, hot then abruptly cooling at sundown. There are other locations with similarly reliable weather patterns. Weather in Western Europe might be more predictable than the NA prairies.
The second most important factor is area size. Predicting rainfall amounts in a specific square km in my area is pretty much impossible, since I might experience heavy rains while a km away is dry. If you make the area large enough, and the forecast vague enough (mix of sun and cloud), then you're pretty much able to claim accuracy, since somewhere will have cloud and somewhere will have sunshine at some time in the day. A temperature of 20C might be accurate averaged over a 200x200 km area, but some sites might be 5C and some 35C, so the forecast doesn't help decide how to dress for the day.
So, is this AI more accurate for every local weather forecast, meaning more accurate on how to dress for the day?
Daishi
@guzmanchinky
It is said that the Mexican weather girl is so renowned for her meteorology that people who don't even speak Spanish watch her reports.