拓冰建站拓冰建站
首页 / 资讯中心 / 正文

GraphCast 全球天气预测:图神经网络中期预报解析

GraphCast 全球天气预测图神经网络中期预报解析【免费下载链接】weathernext项目地址: https://gitcode.com/GitHub_Trending/gr/weathernext全球天气预测长期依赖超算求解大气物理方程一次全球预报往往要占用机群数小时。GraphCast 用图神经网络改变这一格局把大气状态当作一张图单次前向传播预测出下一步状态再自回归滚动出连续多日的预报序列。模型代码、预训练权重与示例数据全部开源你可以在单卡加速设备上复现整条链路。一句话说清它是什么这是 Google DeepMind 开源的全球中期天气预测模型包技术路线是规则网格 → 球面三角网格 → 规则网格三层结构上的自回归图神经网络同时附带扩散模型驱动的集合预报模型 GenCast前者输出确定性预报后者输出多成员集合以刻画不确定性。核心机制拆解输入模型接收 ERA5 再分析数据中的一帧全球网格主力模型覆盖 37 个气压层的风、温度、湿度等变量。normalization.py 先将输入减去历史均值、按历史波动归一化避免网络处理量纲悬殊的原始物理量。处理计算发生在三层图上。grid2mesh 图网络把规则网格上的变量投影到正二十面体细化出的球面三角网格mesh 图上做若干轮消息传递让每个节点从邻居汇聚信息mesh2grid 图再把结果映射回规则网格。这条路径核心实现在 graphcast.py绕开了在经纬网格上直接做全局注意力的开销也让模型与球面拓扑天然适配。输出单层网络预测的是相对当前时刻的状态增量autoregressive.py 在 JAX 中可微地扫描展开把每步预测回填为下一步输入从而滚出完整预报序列推理阶段则改用 rollout.py 的 Python 循环版本生成更长的轨迹。几个关键设计决策及原因BFloat16 精度casting.py 以包装层形式把整个模型转为 BFloat16 运行降低内存与算力开销让高分辨率模型在单卡上可行纬度加权损失losses.py 按纬度加权计算误差避免极地小面积网格区域失衡地主导损失操作化强制项solar_radiation.py 计算 TOA 入射太阳辐射并随预报时长推算支撑 operational 模型从 HRES 数据直接初始化。实际能力与适用边界仓库提供三个 GraphCast 预训练模型0.25° 分辨率、37 气压层的主力版1°、13 气压层、小网格的 GraphCast_small低配环境验证流程用以及用 HRES 数据微调、支持业务初始化的 GraphCast_operational。GenCast 侧提供四个模型其中 1° Mini 版内存占用最小官方说明它可在免费 Colab 中运行。从官方附带的 scorecard 可以看到各变量在不同气压层上、1–15 天预报时长内的 RMSE 与 CRPS 呈现清晰的分层结构。边界也要说清楚这套模型面向中期预报不适合分钟级实时应用官方声明其输出不替代气象部门的正式预警且模型权重遵循 CC BY-NC-SA 4.0仅限非商业用途。差异化亮点完整可复现模型、权重、归一化统计、示例输入全部随仓库提供双技术路线确定性 GNN 与扩散集合预报并存按场景选择模块化封装归一化、精度转换、NaN 清洗、rollout 均为独立包装层低门槛入口Mini 模型支持零成本在线运行上手路径最快路径是在 Colaboratory 中打开仓库自带的 graphcast_demo.ipynb它演示了加载数据、载入预训练权重、生成预报、计算损失与梯度的完整流程想体验集合预报则使用 gencast_mini_demo.ipynb。本地部署可克隆仓库并安装git clone https://gitcode.com/GitHub_Trending/gr/graphcast pip install -e .完整训练需自行准备 ERA5 数据在 Google Cloud 上开通 TPU 或 GPU 的步骤见 docs/cloud_vm_setup.md。引用信息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} }当超算不再是你复现天气预报模型的门槛中期预测的瓶颈就从算力转向了数据与工程设计。【免费下载链接】weathernext项目地址: https://gitcode.com/GitHub_Trending/gr/weathernext创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
分享:

看完干货,该让你的企业上线了

免费需求沟通 · 48 小时内出具建站方案 · 河南本地可上门