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),仅供参考

相关新闻

基于 Podman libpod 构建派生项目:REST API、子进程与 Vendoring 三条集成路线的选型与实践

基于 Podman libpod 构建派生项目:REST API、子进程与 Vendoring 三条集成路线的选型与实践

基于 Podman libpod 构建派生项目:REST API、子进程与 Vendoring 三条集成路线的选型与实践 【免费下载链接】podman Podman: A tool for managing OCI containers and pods. 项目地址: https://gitcode.com/gh_mirrors/po/podman 本篇技术指南以 Podman 仓库…

2026/9/20 23:51:56 阅读更多 →
Reference an image in: /sub1/

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:51:56 阅读更多 →
CANN ops-math 数学算子 IsNan 详解:源码实现、图模式调用与工程验证

CANN ops-math 数学算子 IsNan 详解:源码实现、图模式调用与工程验证

算子库人工智能CANN 【免费下载链接】ops-math 本项目是CANN提供的数学类基础计算算子库,实现网络在NPU上加速计算。 项目地址: https://gitcode.com/cann/ops-math 点击查看 免费下载 导读 IsNan 是 CANN ops-math 数学算子库(math/ 目录&…

2026/9/20 23:50:56 阅读更多 →

最新新闻

react-admin `<CheckboxGroupInput>` 组件完全指南:多选输入的配置、源码与实战

react-admin `<CheckboxGroupInput>` 组件完全指南:多选输入的配置、源码与实战

react-admin <CheckboxGroupInput> 组件完全指南&#xff1a;多选输入的配置、源码与实战 【免费下载链接】react-admin A frontend Framework for single-page applications on top of REST/GraphQL APIs, using TypeScript, React and Material Design 项目地址: htt…

2026/9/21 0:28:16 阅读更多 →
从零实现DDPM:PyTorch构建扩散模型生成MNIST手写数字

从零实现DDPM:PyTorch构建扩散模型生成MNIST手写数字

简介&#xff1a;基于DDPM&#xff08;Denoising Diffusion Probabilistic Models&#xff09;的PyTorch可运行实现源码&#xff0c;面向深度学习研究者和扩散模型初学者&#xff0c;覆盖数据预处理、模型构建、训练与采样全流程&#xff0c;核心采用U-Net去噪网络&#xff0c;…

2026/9/21 0:28:16 阅读更多 →
企业级自动化工具管理平台crewAI核心功能解析

企业级自动化工具管理平台crewAI核心功能解析

1. 项目概述crewAI工具系统是一个面向企业级应用的自动化工具管理平台&#xff0c;它通过内置工具集、自定义工具开发和精细化的权限控制&#xff0c;为团队协作提供了高效可靠的解决方案。这个系统特别适合需要多人协作的中大型项目团队&#xff0c;能够显著提升工作效率并降低…

2026/9/21 0:28:16 阅读更多 →
Atlas 300V 24G推理加速卡部署YOLO目标检测全流程实战

Atlas 300V 24G推理加速卡部署YOLO目标检测全流程实战

第一次在资料页上看到“atlas 300v 24g”这个名字时&#xff0c;我脑子里跳出来的第一个问题跟大多数人一样&#xff1a;这到底是一块运算加速卡&#xff0c;还是某种服务器型号&#xff1f;后来做完一轮完整的部署验证&#xff0c;才彻底搞清楚——atlas 300V 24G是昇腾平台面…

2026/9/21 0:28:16 阅读更多 →
AI日报:本地部署、AI编程与Agent落地的实用指南

AI日报:本地部署、AI编程与Agent落地的实用指南

今天的AI日报&#xff0c;我想换个聊法。以往这类汇总总是一堆“某某发了新模型”“某某完成融资”的短讯&#xff0c;看多了只留下焦虑。这次我干脆把后台热搜里反复出现的几个词串起来&#xff0c;聊聊它们背后真实的需求&#xff1a;本地部署、AI编程、Agent、AI视频&#x…

2026/9/21 0:28:16 阅读更多 →
Compiler Explorer 赞助体系完全指南:sponsors.yaml 配置格式与赞助展示机制的源码级解析

Compiler Explorer 赞助体系完全指南:sponsors.yaml 配置格式与赞助展示机制的源码级解析

后端前端开发工具 【免费下载链接】compiler-explorer Run compilers interactively from your web browser and interact with the assembly 项目地址&#xff1a; https://gitcode.com/gh_mirrors/co/compiler-explorer 点击查看 免费下载 Compiler Explorer&#xff08;在线…

2026/9/21 0:27:16 阅读更多 →

日新闻

agents-generator 决策矩阵全解析:从项目检测到 AGENTS.md 规则生成的 16 步判定流程

agents-generator 决策矩阵全解析:从项目检测到 AGENTS.md 规则生成的 16 步判定流程

agents-generator 决策矩阵全解析&#xff1a;从项目检测到 AGENTS.md 规则生成的 16 步判定流程 【免费下载链接】agentic-awesome-skills AAS Core is the local, agent-first control plane for complete catalog discovery, agent-owned selection, stack validation, and …

2026/9/21 0:00:01 阅读更多 →
gin-vue-admin 前端工具函数全景指南:src/utils 复用规范与源码级解析

gin-vue-admin 前端工具函数全景指南:src/utils 复用规范与源码级解析

gin-vue-admin 前端工具函数全景指南&#xff1a;src/utils 复用规范与源码级解析 【免费下载链接】gin-vue-admin &#x1f680;ViteVue3Gin拥有AI辅助的基础开发平台&#xff0c;企业级业务AI开发解决方案&#xff0c;内置mcp辅助服务&#xff0c;内置skills管理&#xff0c;…

2026/9/21 0:00:01 阅读更多 →
Wox 全功能插件开发实战指南:基于 Python / Node.js 宿主与 WebSocket 的持久化插件体系

Wox 全功能插件开发实战指南:基于 Python / Node.js 宿主与 WebSocket 的持久化插件体系

桌面应用AI 应用插件系统 【免费下载链接】Wox A cross-platform launcher that simply works 项目地址&#xff1a; https://gitcode.com/gh_mirrors/wo/Wox 点击查看 免费下载 全功能插件&#xff08;Full-featured Plugin&#xff09;是 Wox 三类插件实现方式中能力最完整的…

2026/9/21 0:00:01 阅读更多 →

周新闻

Flutter for OpenHarmony游戏卡片渐变背景实战:从原理到性能优化

Flutter for OpenHarmony游戏卡片渐变背景实战:从原理到性能优化

直接铺开项目本身吧。这几个月我一直在折腾一件事&#xff1a;用Flutter给OpenHarmony做一款游戏集合类的App&#xff0c;说白了就是把若干小游戏塞进一个壳里&#xff0c;用统一入口分发。这个方向本身不算新鲜&#xff0c;真正让我花了不少心思的&#xff0c;是首页那堆游戏卡…

2026/9/20 0:00:46 阅读更多 →
Word表格编号全攻略:从列表编号到题注交叉引用

Word表格编号全攻略:从列表编号到题注交叉引用

写Word文档&#xff0c;最让人头疼的往往是那些“看起来不起眼”的小问题。比如表格编号这事&#xff1a;今天在表后面多加了两个空白行&#xff0c;明天给客户交稿前发现整个章节的编号全部错位&#xff0c;光是挨个改序号就能耗掉大半个下午。我前阵子帮人整理一份上百页的技…

2026/9/20 0:00:46 阅读更多 →
从第一个站到第二个站:独立开发者的静态网站选型与落地实践

从第一个站到第二个站:独立开发者的静态网站选型与落地实践

1. 项目概述1.1 核心需求解析做独立开发者这几年&#xff0c;说实话&#xff0c;第一个网站上线的那天晚上我兴奋得没睡着。但等它跑了半年&#xff0c;流量惨淡、功能臃肿、代码自己都懒得看第二遍之后&#xff0c;我才慢慢琢磨明白一个道理&#xff1a;第一个网站是练手&…

2026/9/20 0:00:46 阅读更多 →

月新闻

持续集成 流水线自动化与 声明式交付 实践:原型怎样变成可用功能

持续集成 流水线自动化与 声明式交付 实践:原型怎样变成可用功能

持续集成 流水线自动化与 声明式交付 实践&#xff1a;原型怎样变成可用功能分类&#xff1a;[AI/大模型]细分主题&#xff1a;AI 增强型 CI/CD 流水线自动化与 GitOps 实践&#xff1a;Agent 工作流、工具调用与任务拆解&#xff1a;从原型到生产的验收清单很多团队在尝试用大…

2026/9/19 23:01:36 阅读更多 →
容器编排 生产环境运维与排障实战:复盘记录怎样真正派上用场

容器编排 生产环境运维与排障实战:复盘记录怎样真正派上用场

容器编排 生产环境运维与排障实战&#xff1a;复盘记录怎样真正派上用场分类&#xff1a;[工程技术]细分主题&#xff1a;Kubernetes 生产环境运维与排障实战&#xff1a;可复制的项目复盘模板与决策记录大部分团队的事故复盘报告&#xff0c;最后都变成了躺在 Confluence 或钉…

2026/9/19 17:50:38 阅读更多 →
容器 容器化技术与镜像安全管理:核心链路应该先拆哪一步

容器 容器化技术与镜像安全管理:核心链路应该先拆哪一步

容器 容器化技术与镜像安全管理&#xff1a;核心链路应该先拆哪一步分类&#xff1a;[工程技术]细分主题&#xff1a;Docker 容器化技术与镜像安全管理&#xff1a;核心链路的逐步实现与关键代码取舍面对一个积累了五六年历史包袱的单体架构应用&#xff08;包含 Web 接口、后台…

2026/9/19 23:35:34 阅读更多 →