GraphCast:天气预报的人工智能模型
GraphCast: AI model for weather forecasting

原始链接: https://deepmind.google/discover/blog/graphcast-ai-model-for-faster-and-more-accurate-global-weather-forecasting/

DeepMind 的最新创新成果称为 GraphCast,是一种人工智能模型,旨在提供全球 10 天的天气预报。 GraphCast 是最先进的人工智能模型,它使用机器学习和图神经网络 (GNN) 以 0.25 度纬度/经度(赤道处 28 公里 x 28 公里)的高分辨率生成最先进的预测 for every grid point (more than a million over the entire Earth’s surface), making it highly efficient, as compared to the older numerical weather prediction method. GraphCast 可以更早地向社会发出关于即将到来的极端天气事件的警告,因为它能够更早地识别恶劣的天气事件,尽管由于其独特的功能,它并没有明确设计用于检测它们; 例如,气旋跟踪性能使其能够比高分辨率预报 (HRES) 模型等传统方法更准确地预测气旋运动,即使是在较短的时间内,例如部署后的前 6 天。 在分析大气河流时,类似的结果也成立,大气河流将大部分水蒸气转移到热带地区之外。 他们可以协助社会做好应对潜在洪水的准备。 最后,GraphCast 可以让研究人员个性化其建模设计,针对特定的天气现象方面进行定制,并提高全球各个地点的效率等。 这些优势与其功能相结合,使 ECMWF 能够在其网站上部署在线、公开的 GraphCast 模型,为公众提供比以往更准确的 10 天预测,超越了旧的、传统设计的高分辨率预测。 自从 GraphCast 加入现有的尖端技术(即 Google 的 Nowcasting 模型和 MetNet-3)以来,其创新不断扩大改善全球天气预报的界限。 这些进步共同致力于提供高度准确的 10 天全球天气预报,并成为帮助公众更好地应对预期气候灾害等的重要工具。 它不断做出的贡献以及与全球各个机构的合作伙伴关系使其牢牢地站在解决人类重大挑战的十字线上,其中全球天气预报因其重要性而占据中心舞台。 最终,它的应用将扩展到解决环境问题。 然而,随着目前极端天气事件的频率和严重程度不断增加

然而,作者自己在第九页指出, “GraphCast 提供了一种灵活的架构,用于通过联合编码器和解码器结构执行端到端高分辨率建模。虽然 2D 场是主要输出,但如前所述,通过辅助回归分支提供条件概率,从而实现进一步的统计后处理……”。 无论如何,48 个 2D 场与 1D 和 2D 数据点之间的区别是微不足道的,这是大气科学中的常见做法。
相关文章

原文

Research

Published
Authors

Remi Lam on behalf of the GraphCast team

GraphCast global weather forecasting of surface wind speed

Our state-of-the-art model delivers 10-day weather predictions at unprecedented accuracy in under one minute

The weather affects us all, in ways big and small. It can dictate how we dress in the morning, provide us with green energy and, in the worst cases, create storms that can devastate communities. In a world of increasingly extreme weather, fast and accurate forecasts have never been more important.

In a paper published in Science, we introduce GraphCast, a state-of-the-art AI model able to make medium-range weather forecasts with unprecedented accuracy. GraphCast predicts weather conditions up to 10 days in advance more accurately and much faster than the industry gold-standard weather simulation system – the High Resolution Forecast (HRES), produced by the European Centre for Medium-Range Weather Forecasts (ECMWF).

GraphCast can also offer earlier warnings of extreme weather events. It can predict the tracks of cyclones with great accuracy further into the future, identifies atmospheric rivers associated with flood risk, and predicts the onset of extreme temperatures. This ability has the potential to save lives through greater preparedness.

GraphCast takes a significant step forward in AI for weather prediction, offering more accurate and efficient forecasts, and opening paths to support decision-making critical to the needs of our industries and societies. And, by open sourcing the model code for GraphCast, we are enabling scientists and forecasters around the world to benefit billions of people in their everyday lives. GraphCast is already being used by weather agencies, including ECMWF, which is running a live experiment of our model’s forecasts on its website.

A selection of GraphCast’s predictions rolling across 10 days showing specific humidity at 700 hectopascals (about 3 km above surface), surface temperature, and surface wind speed.

The challenge of global weather forecasting

Weather prediction is one of the oldest and most challenging–scientific endeavours. Medium range predictions are important to support key decision-making across sectors, from renewable energy to event logistics, but are difficult to do accurately and efficiently.

Forecasts typically rely on Numerical Weather Prediction (NWP), which begins with carefully defined physics equations, which are then translated into computer algorithms run on supercomputers. While this traditional approach has been a triumph of science and engineering, designing the equations and algorithms is time-consuming and requires deep expertise, as well as costly compute resources to make accurate predictions.

Deep learning offers a different approach: using data instead of physical equations to create a weather forecast system. GraphCast is trained on decades of historical weather data to learn a model of the cause and effect relationships that govern how Earth’s weather evolves, from the present into the future.

Crucially, GraphCast and traditional approaches go hand-in-hand: we trained GraphCast on four decades of weather reanalysis data, from the ECMWF’s ERA5 dataset. This trove is based on historical weather observations such as satellite images, radar, and weather stations using a traditional NWP to ‘fill in the blanks’ where the observations are incomplete, to reconstruct a rich record of global historical weather.

GraphCast: An AI model for weather prediction

GraphCast is a weather forecasting system based on machine learning and Graph Neural Networks (GNNs), which are a particularly useful architecture for processing spatially structured data.

GraphCast makes forecasts at the high resolution of 0.25 degrees longitude/latitude (28km x 28km at the equator). That’s more than a million grid points covering the entire Earth’s surface. At each grid point the model predicts five Earth-surface variables – including temperature, wind speed and direction, and mean sea-level pressure – and six atmospheric variables at each of 37 levels of altitude, including specific humidity, wind speed and direction, and temperature.

While GraphCast’s training was computationally intensive, the resulting forecasting model is highly efficient. Making 10-day forecasts with GraphCast takes less than a minute on a single Google TPU v4 machine. For comparison, a 10-day forecast using a conventional approach, such as HRES, can take hours of computation in a supercomputer with hundreds of machines.

In a comprehensive performance evaluation against the gold-standard deterministic system, HRES, GraphCast provided more accurate predictions on more than 90% of 1380 test variables and forecast lead times (see our Science paper for details). When we limited the evaluation to the troposphere, the 6-20 kilometer high region of the atmosphere nearest to Earth’s surface where accurate forecasting is most important, our model outperformed HRES on 99.7% of the test variables for future weather.

For inputs, GraphCast requires just two sets of data: the state of the weather 6 hours ago, and the current state of the weather. The model then predicts the weather 6 hours in the future. This process can then be rolled forward in 6-hour increments to provide state-of-the-art forecasts up to 10 days in advance.

Better warnings for extreme weather events

Our analyses revealed that GraphCast can also identify severe weather events earlier than traditional forecasting models, despite not having been trained to look for them. This is a prime example of how GraphCast could help with preparedness to save lives and reduce the impact of storms and extreme weather on communities.

By applying a simple cyclone tracker directly onto GraphCast forecasts, we could predict cyclone movement more accurately than the HRES model. In September, a live version of our publicly available GraphCast model, deployed on the ECMWF website, accurately predicted about nine days in advance that Hurricane Lee would make landfall in Nova Scotia. By contrast, traditional forecasts had greater variability in where and when landfall would occur, and only locked in on Nova Scotia about six days in advance.

GraphCast can also characterize atmospheric rivers – narrow regions of the atmosphere that transfer most of the water vapour outside of the tropics. The intensity of an atmospheric river can indicate whether it will bring beneficial rain or a flood-inducing deluge. GraphCast forecasts can help characterize atmospheric rivers, which could help planning emergency responses together with AI models to forecast floods.

Finally, predicting extreme temperatures is of growing importance in our warming world. GraphCast can characterize when the heat is set to rise above the historical top temperatures for any given location on Earth. This is particularly useful in anticipating heat waves, disruptive and dangerous events that are becoming increasingly common.

Severe-event prediction - how GraphCast and HRES compare.

Left: Cyclone tracking performances. As the lead time for predicting cyclone movements grows, GraphCast maintains greater accuracy than HRES.

Right: Atmospheric river prediction. GraphCast’s prediction errors are markedly lower than HRES’s for the entirety of their 10-day predictions

The future of AI for weather

GraphCast is now the most accurate 10-day global weather forecasting system in the world, and can predict extreme weather events further into the future than was previously possible. As the weather patterns evolve in a changing climate, GraphCast will evolve and improve as higher quality data becomes available.

To make AI-powered weather forecasting more accessible, we’ve open sourced our model’s code. ECMWF is already experimenting with GraphCast’s 10-day forecasts and we’re excited to see the possibilities it unlocks for researchers – from tailoring the model for particular weather phenomena to optimizing it for different parts of the world.

GraphCast joins other state-of-the-art weather prediction systems from Google DeepMind and Google Research, including a regional Nowcasting model that produces forecasts up to 90 minutes ahead, and MetNet-3, a regional weather forecasting model already in operation across the US and Europe that produces more accurate 24-hour forecasts than any other system.

Pioneering the use of AI in weather forecasting will benefit billions of people in their everyday lives. But our wider research is not just about anticipating weather – it’s about understanding the broader patterns of our climate. By developing new tools and accelerating research, we hope AI can empower the global community to tackle our greatest environmental challenges.

联系我们 contact @ memedata.com