GraphCast 如何用图神经网络把全球中程天气预报做到 0.25° 精度

发布时间:2026/9/20 23:52:23

GraphCast 如何用图神经网络把全球中程天气预报做到 0.25° 精度 GraphCast 如何用图神经网络把全球中程天气预报做到 0.25° 精度【免费下载链接】weathernext项目地址: https://gitcode.com/GitHub_Trending/gr/weathernextGraphCast 是 Google DeepMind 开源的全球中程天气预测模型可在 0.25° 分辨率上逐步推演温度、风场、位势高度等变量单次前向 12 小时一步滚动外推约 10 天同库还提供扩散模型版 GenCast。GraphCast 模型规格与预测能力边界该项目提供两套模型。GraphCast 为确定性点预测共三个规格GraphCast0.25° 分辨率、37 个气压层用 ERA5 数据1979–2017 年训练对应论文主模型GraphCast_small1° 分辨率、13 个气压层显存与算力需求更低便于本地验证GraphCast_operational0.25° 分辨率、13 个气压层ERA5 预训练后在 HRES 数据2016–2021 年上微调可由 HRES 场初始化且不依赖降水输入面向业务化场景。GenCast 为概率性集合预报提供四个规格两个 0.25° 模型其中 Operational 版经 HRES-fc0 微调、一个 1° 模型以及一个1° Mini模型——它显存占用最小可在免费 Colab 中直接运行但精度不代表其余三个模型的水平。预测时长以中程为主评估分数卡中预报时长lead time最多延伸到 15 天。其能力边界需明确GraphCast 输出单一确定场GenCast 输出概率集合两者都不替代官方气象警报且输入依赖 ERA5、HRES 等第三方再分析数据受其各自授权条款约束。上图为 GenCast 1° Mini 相对 ENS集合预报系统的 RMSE 与 CRPS 分数卡纵轴为气压层、横轴为预报时长蓝色代表优于参照系统红色代表落后可见低空变量随预报时长增长精度衰减更快。三段式图神经网络架构与 BFloat16 精度设计网格与球面三角网格之间的消息传递数据以经纬度格点组织而模型内部计算放在球面三角网格上中间用三段图神经网络衔接Grid2Mesh以半径查询为格点与三角网格节点建边单步消息传递把格点特征送入网格Mesh在合并的多层网格上执行多步消息传递让不同尺度的空间信息相互传播Mesh2Grid把落在每个三角面内的网格点回插出最终预测。这样设计的原因在于直接对全球格点做全连接代价过高而球面网格让信息只在邻近节点间传递多网格结构则同时覆盖粗、细两种尺度。节点与边用TypedGraph按类型区分管理经纬度、相对位置等空间量作为结构特征参与计算损失按气压层加权并对纬度做加权使高纬区域不被低纬的密集格点淹没。BFloat16 训练与 GenCast 的扩散采样GraphCast 通过 BFloat16Cast 包装器以 BFloat16 精度运行——这是一种 16 位浮点格式参数仍以 float32 存储仅激活与计算走 BFloat16梯度继续以 float32 累积用约一半显存换取几乎无损的精度对资源受限环境尤为关键。训练阶段用可微的自回归模块把上一步输出喂回下一步拟合序列推理阶段改用 Python 循环的 rollout 模块推更长轨迹。GenCast 在去噪框架上工作一个 denoiser 负责单步去噪采样器独立可配默认使用 DPM-Solver 2S 快速采样器训练时按噪声水平对损失加权从而学到天气场的概率分布而非单点值。从 ERA5 数据到可运行推理的上手路径模型权重、标准化统计量与示例输入都放在 Google Cloud Bucketdm_graphcast的graphcast/与gencast/子目录中按模型名对应。完整训练需要 ERA5 数据来自 ECMWF建议用 Weatherbench2 提供的 Zarr 格式访问业务化微调则需 HRES-fc0 数据。三个关键入口最低门槛打开 gencast_mini_demo.ipynb可在免费 Colab 中加载 Mini 权重或随机权重、生成预测、计算损失与梯度无需 GPUGraphCast 同理入口为graphcast_demo.ipynb单步架构见graphcast.py高分辨率模型0.25°需要 TPUdocs/cloud_vm_setup.md 指导启动 Google Cloud TPU VM 并通过gencast_demo_cloud_vm.ipynb运行GPU 方案需替换注意力实现。上图为 GenCast 0.25° 模型在 H100 与 TPUv4 上的精度对比说明不同加速器对结果存在可测量的差异选型时值得实测。适用人群与典型场景算法研究者复现或改造 GNN 架构研究消息传递步数、多网格层数对精度的影响资源受限的演示与教学用 1° Mini 模型在免费 Colab 完成一次完整推理与梯度演示业务化实验以 operational 模型从 HRES 场初始化评估概率集合预报的 CRPS 表现。许可证与学术引用代码遵循 Apache License 2.0模型权重遵循 CC BY-NC-SA 4.0仅限非商业用途。使用时建议引用两篇论文article{lam2023learning, title{Learning skillful medium-range global weather forecasting}, author{Lam, Remi and Sanchez-Gonzalez, Alvaro and Willson, Matthew and Wirnsberger, Peter and Fortunato, Meire and Alet, Ferran and Ravuri, Suman and Ewalds, Timo and Eaton-Rosen, Zach and Hu, Weihua and others}, journal{Science}, volume{382}, number{6677}, pages{1416--1421}, year{2023}, publisher{American Association for the Advancement of Science} }article{price2023gencast, title{GenCast: Diffusion-based ensemble forecasting for medium-range weather}, author{Price, Ilan and Sanchez-Gonzalez, Alvaro and Alet, Ferran and Andersson, Tom R and El-Kadi, Andrew and Masters, Dominic and Ewalds, Timo and Stott, Jacklynn and Mohamed, Shakir and Battaglia, Peter and Lam, Remi and Willson, Matthew}, journal{arXiv preprint arXiv:2312.15796}, year{2023} }这套开源实现把 GNN 与扩散模型两条技术路线同时落到可复现的代码与权重上为后续在网格化地球科学任务上的架构研究提供了一个可直接对照的基准。【免费下载链接】weathernext项目地址: https://gitcode.com/GitHub_Trending/gr/weathernext创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
延伸阅读

更多相关文章

2026/9/20 23:52:23

Reference an image in: /sub1/

Reference an image in: /sub1/ 【免费下载链接】mkdocs Project documentation with Markdown. 项目地址: https://gitcode.com/gh_mirrors/mk/mkdocs Relative path [![Image](https://raw.gitcode.com/gh_mirrors/mk/mkdocs/raw/2862536793b3c67d9d83c33e0dd6d50a79…

2026/9/20 23:52:22

AI内容生成:突破原创困境的技术与实践

1. 原创内容创作的困境与突破在内容创作领域,原创性始终是衡量作品价值的核心指标。我从事专业写作已有八年时间,遇到过无数为原创度苦恼的同行。最近三个月,我系统测试了17款内容生成工具,发现市面上90%的所谓"原创工具&quo…

2026/9/21 0:47:25

RAG技术优化:检索增强生成系统的关键策略与实践

1. RAG技术体系概述检索增强生成(Retrieval-Augmented Generation)作为当前NLP领域的前沿技术,通过将信息检索与文本生成相结合,有效解决了传统大语言模型的知识固化问题。我在实际项目中发现,标准的RAG流程通常包含四…

2026/9/21 0:47:25

Claude Code 桌面版接入 DeepSeek 与离线 Skills 安装全攻略

1. 为什么我要折腾这套组合:Claude Code 桌面版 DeepSeek 离线 Skills先说清楚这套东西到底是什么。Claude Code 是 Anthropic 推出的一个命令行 AI 编程助手,它跟普通聊天式 AI 最大的区别在于:它能直接读写你本地的项目文件、执行终端命令…

2026/9/21 0:47:25

QGIS等时圈分析实战:ORS插件Key申请与参数设置避坑指南

1. 等时圈分析与ORS插件到底在做什么等时圈分析这件事,说白了就是回答一个很朴素的问题:从某个点出发,在给定时间内,我到底能走到哪些地方。做城市规划的要拿它评估公共服务覆盖范围,做商业选址的要拿它算门店辐射半径…

2026/9/21 0:47:25

普通人用AI变现,第一个工具到底该怎么选?

我见过太多人,一听说AI能变现,第一反应就是到处问:现在哪个AI工具最强?哪个能不限次数白嫖?哪个生成的内容最像真人?然后就开始了一场漫长的工具测评之旅。各种官网、教程、对比帖收藏了上百篇,…

2026/9/21 0:47:25

JDK 17.0.8免安装版Windows配置指南:从下载到环境变量

简介:JDK 17.0.8 Windows免安装版为Java开发者提供开箱即用的开发环境,无需经过复杂安装流程,解压配置环境变量即可使用。作为长期支持(LTS)版本,它包含javac编译器、Java运行环境、javadoc文档生成器、jdb…

2026/9/21 0:42:24

Xilinx 7系列FPGA入门:从选型架构到时序约束实战要点

简介:面向FPGA初学者与嵌入式开发者的Xilinx 7系列FPGA入门介绍文档,以简明方式梳理系列整体定位与核心技术要点。内容涵盖Spartan-7、Artix-7、Kintex-7、Virtex-7四个子系列的适用场景、性能参数与功耗优势,详细对比单位功耗性价比、成本削…

2026/9/20 0:04:49

GAMP 5 基于风险的计算机化系统验证:软件分类与审计追踪实践

简介:《A Risk-Based Approach to Compliant GxP Computerized Systems》即业内熟知的GAMP 5指南,面向制药企业质量与IT合规人员、验证工程师及计算机化系统管理者,用于解决GxP法规环境下系统合规性难以科学落地的问题。文档以风险管理为主线…

2026/9/20 0:04:49

安全托管MSSP实战:从静态防御到人机协同的攻防运营与应急响应

简介:这份PPT围绕互联网业务安全托管服务展开,面向企业安全负责人、IT运维人员及关注MSSP/MSS选型的读者,重点回应传统安全过度依赖人工、碎片化静态防御难以对抗产业化攻击等痛点。资源共1个pptx文件,包体约30.63MB,以…

2026/9/21 0:02:23

OpenResearch:构建可复现的开放式研究工作流

第一次看到“OpenResearch”这个名字,我脑子里冒出的不是某个具体软件,而更像一种研究方式的宣言:开放、可复现、可验证。这三件事放在一起,其实比大多数人想象中难得多。过去几年我一直在折腾自己的研究工作流,从纯纸…

2026/9/20 4:54:47

USB Type-C PCB布局分区设计:电源、高速信号与PD协议全攻略

做硬件这行,Type-C接口算是典型的“看着简单,做起来全坑”的东西。光引脚就24个,高低速信号、电源、控制线全部塞在一个小小的连接器里,如果PCB布局不做规划,打样回来基本就是“插上没反应”、“高速掉线”、“静电一打…

2026/9/20 5:01:23

系统编程学习原型如何补齐稳定性边界

系统编程学习原型如何补齐稳定性边界预算有限时&#xff0c;我先优化明显多余的复制&#xff0c;而不是猜测性地换容器。用借用传递只读数据通常就能减少分配&#xff1a; fn parse(line: &str) -> Result<Item, Error> { /* ... */ }用基准确认热点确实在分配&am…

2026/9/20 5:09:33

雨花区哪家财务公司代理记账比较好?

在雨花区&#xff0c;企业处理财税事务常常面临诸多挑战&#xff0c;选择一家靠谱的财务公司至关重要。湖南巨勤财务管理咨询有限公司就是本地正规实体财税服务机构&#xff0c;深耕本地工商财税行业多年&#xff0c;熟悉当地工商局、税务局最新政策与申报流程。主营公司注册、…

还想了解更多?直接咨询顾问

免费诊断 + 免费方案 + 透明报价。

全国咨询热线400-8866-253
免费获取方案
咨询二维码