1分钟精准预测未来10天天气,谷歌开源GraphCast

11月15日,谷歌旗下著名AI研究机构Deepmind在官网宣布,开源天气大模型GraphCast,并公布了论文。

据悉,GraphCast可以在1分钟内,精准预测而来全球10天的天气情况,同时可以提前预警大暴雨、大风雪、洪水、高温、超级台风等极端恶劣天气情况,并且优于同类模型HRES。

例如,在温度预报上,GraphCast的误差比HRES低10-25%;在海平面气压预报上误差降低了约15%。

GraphCast主要提供了GraphCast、GraphCast_small和GraphCast_operational三种不同分辨率和训练数据的模型,以满足不同组织的需求。目前,GraphCast模型已经被ECMWF等气象机构使用。

开源地址:https://github.com/google-deepmind/graphcast

论文地址:https://www.science.org/doi/10.1126/science.adi2336

在线demo:https://charts.ecmwf.int/products/graphcast_medium-mslp-wind850

图片

谷歌表示,GraphCast之所以比HRES等模型提供更精准的预报,是因为使用了新的图神经网络(GNNs)技术。这种技术通过学习天气系统中的复杂空间交互,来模拟天气的变化。相比之下,传统数值模型像HRES依靠人工设计的程序来模拟天气,存在很大的局限性。

GraphCast简单介绍

GraphCast是一个端到端的深度学习系统,包含编码器、处理器和解码器三个模块。编码器,将输入数据从原始的纬度-经度网格映射到一个多层次的网格上;处理器,在网格上进行多步信息传递学习天气演变规律;解码器,再把网格映射回经纬度图上,输出预报结果。

图片

GraphCast的创新点提出了多尺度网格表示,将常规的六角形网格层级叠加,既包含近程也包含远程连接,信息可以高效传播。

相比卷积网络只建模局部,Transformer的计算成本太高,该设计使模型既可模拟天气系统中的长程依赖,也保持计算高效。

GraphCast训练数据

研究人员使用了欧洲中期天气预报中ERA再分析数据集(1979-2020年)来训练GraphCast,目标是预测未来3天的227个面部和大气变量,损失函数为预测值和真实值的均方误差。为模拟连续预报,模型输出反馈为下一时步输入,实现自回归训练。

图片

在GraphCast整个端到端训练过程中,无需人工提取特征或设计方法,只需1分钟就能预测未来10天天气情况。而传统的数值天气预报依靠人工积累的物理知识,需要昂贵的超算集群,计算时间长达1小时。

图片

值得一提的是,尽管训练数据中不包含任何物理设计,但GraphCast依然学会了许多基本的大气动力学机制,如罗斯贝波传播等,这些都是从数据中自动学习,而非人为设计。

GraphCast实验数据

研究人员在2018年独立气象数据上全面评估了GraphCast和HRES的预报结果。

500hPa高度预报:GraphCast的RMSE(衡量模型预测精度的常用指标)平均比HRES降低15%,达到显著水平,超过HRES的预报真值相关度也有显著提升。

对流层温度预报:GraphCast的RMSE降低11%,积分水汽输送预报RMSE降低10%以上。

表面变量预报:对2米温度、10米风等变量,GraphCast在短期预报阶段同样优于HRES。

图片

热带气旋路径预报:GraphCast的中位数预报误差比HRES降低约15%。

极端天气预报:GraphCast可以更准确预测极端高温等强对流天气。

图片

不过谷歌指出,GraphCast也存在一些限制,例如,当前只能预测部分变量,对云、辐射过程的建模还不够充分。此外,由于训练数据的局限,对平流层以上的大气预报准确率还不能超过HRES。

未来,会继续提升GraphCast,使它可以预测更多变量,并扩展预测时效。

本文素材来源谷歌官网,如有侵权请联系删除

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mfbz.cn/a/152861.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

KeyarchOS的CentOS迁移实践:使用操作系统迁移工具X2Keyarch V2.0

KeyarchOS的CentOS迁移实践:使用操作系统迁移工具X2Keyarch V2.0 作者: 猫头虎博主 文章目录 KeyarchOS的CentOS迁移实践:使用操作系统迁移工具X2Keyarch V2.0🐅摘要引言1. 迁移前的精心准备1.1 系统环境介绍1.2 深度数据验证1.2.…

语音识别芯片NRK3301在智能茶吧机的应用

传统的饮水机传大多只能提供热水和冷水,而智能茶吧机则是一款集合了热饮水机、煮茶器、泡茶壶等多种功能于一体的多功能生活电器。它不仅具备了传统饮水机的所有功能,还可以根据不同的需求,提供多种水温的饮水方式;还具备了煮茶和…

Cesium+Vue:地形开挖

作者:CSDN @ _乐多_ 本文记录了在Cesium中进行地形开挖的方法和代码。使用Vue框架。 效果如下所示, 文章目录 前言:配置Cesium一、Vue文件二、创建地形开挖函数库三、创建绘制图形库四、创建提示语库前言:配置Cesium 参考《Vue:Vue项目中的Cesium配置备忘录》

【搭建私人图床】使用LightPicture开源搭建图片管理系统并远程访问

文章目录 1.前言2. Lightpicture网站搭建2.1. Lightpicture下载和安装2.2. Lightpicture网页测试2.3.cpolar的安装和注册 3.本地网页发布3.1.Cpolar云端设置3.2.Cpolar本地设置 4.公网访问测试5.结语 1.前言 现在的手机越来越先进,功能也越来越多,而手机…

安装PostgreSql 9.6版本报错

先去官网:Community DL Page 下载了一个“9.6.24*”版本的PostgreSql,然后开始安装。 安装PostgreSql 报错: Cant install PostgreSQL: An error occurred executing the Microsoft VC runtime installer 第一,先:右…

外汇天眼:「外汇回撤」这术语是指什么?

"外汇回撤"是外汇交易中一个常见的专业术语。对于许多投资者,尤其是初学者来说,可能并不十分理解这个术语的实质。下面我们将详细介绍外汇回撤的含义。 外汇回撤通常被称为"外汇百分比回撤"。在外汇市场出现强烈趋势波动时&#xf…

Python自动化测试之request库详解(三)

做过接口测试的都会发现,现在的接口都是HTTPS协议了,今天就写一篇如何通过request发送https请求。 什么是HTTPS HTTPS 的全称是Hyper Text Transfer Protocol over Secure Socket Layer ,是以安全为目标的HTTP通道,简单的讲是HTT…

UI游戏设计模板大放送:7种别具匠心的创意!

随着游戏产业的快速发展,UI游戏设计已经成为一个热门的设计行业,但与之前的设计相比,UI游戏设计还是比较特殊的,主要体现在UI游戏设计难度大,需要大量的手绘内容和对游戏玩法的理解上。这些门槛需要大量的时间去学习&a…

ALlegro怎么恢复到初始操作界面?

1.View 2.UI Settings 3.Reset UI To Default

Python winreg将cmd/PowerShell(管理员)添加到右键菜单

效果 1. 脚本 用管理员权限运行,重复执行会起到覆盖效果(根据sub_key)。 icon自己设置。text可以自定义。sub_key可以改但不推荐(避免改成和系统已有项冲突的)。command不要改。 from winreg import *registry r&q…

【小黑送书—第七期】>>程序员To架构师?一起来看架构师系列书籍推荐

相信大家都对未来的职业发展有着憧憬和规划,要做架构师、要做技术总监、要做CTO。对于如何实现自己的职业规划也都信心满满,努力工作、好好学习、不断提升自己。 相信成为一名优秀的架构师是很多程序员的目标,架构师的工作包罗万象&#xff…

web前端开发网页设计课堂作业/html练习《课程表》

目标图&#xff1a; 运行代码&#xff1a; <head> <meta http-equiv"Content-Type" content"text/html; charsetutf-8" /> <title>无标题文档</title><body> <table border"3" align"center"> &…

Python 搭建虚拟环境

一、虚拟环境简介 虚拟环境virtual environment&#xff0c;它是一个虚拟化&#xff0c;从电脑独立开辟出来的环境。通俗的来讲&#xff0c;虚拟环境就是借助虚拟机来把一部分内容独立出来&#xff0c;我们把这部分独立出来的东西称作“容器”&#xff0c;在这个容器中&#xf…

Android——gradle构建知识片-散装版

一、Gradle - Plugins插件库地址 Gradle - Plugins插件库地址https://plugins.gradle.org/ 二、将自己的代码Android Library发布到仓库Bintray、JCenter、JitPack 放弃JitPack&#xff0c;发布Android Library到Bintray、JCenter - 简书Bug&#xff1a;升级到gradle tools …

黑马天机学堂-2、我的课程表 接口分析与设计

在昨天的学习中&#xff0c;我带领大家解决了天机学堂的简单的BUG。并且演示了整个项目的核心业务流程。现在&#xff0c;你对项目有了基本的了解&#xff0c;是时候动手开发一些业务功能了。 接下来接收到一个正式的开发任务&#xff1a;开发天机学堂项目的学习辅助相关功能。…

人工智能基础_机器学习040_Sigmoid函数详解_单位阶跃函数与对数几率函数_伯努利分布---人工智能工作笔记0080

然后我们再来详细说一下Sigmoid函数,上面的函数的公式 我们要知道这里的,Sigmoid函数的意义,这逻辑斯蒂回归的意义就是,在多元线性回归的基础上,把 多元线性回归的结果,缩放到0到1之间对吧,根据中间的0.5为分类,小于0.5的一类,大于的一类, 这里的h theta(x) 就是概率函数 然…

Nginx配置免费HTTPS详细教程

文章目录 背景说明环境准备说明安装Nginx及依赖环境配置HTTPS步骤步骤1&#xff1a;创建服务器私钥步骤2&#xff1a;创建签名请求的证书&#xff08;CSR&#xff09;步骤3&#xff1a;加载SSL支持的Nginx并使用私钥时去除口令步骤4&#xff1a;将密钥文件移动到Nginx配置文件目…

【每日一题】2760. 最长奇偶子数组-2023.11.16

题目&#xff1a; 2760. 最长奇偶子数组 给你一个下标从 0 开始的整数数组 nums 和一个整数 threshold 。 请你从 nums 的子数组中找出以下标 l 开头、下标 r 结尾 (0 < l < r < nums.length) 且满足以下条件的 最长子数组 &#xff1a; nums[l] % 2 0对于范围 […

MyEclipse 2017 安装与pj

关于Myeclipse 2017的安装与破解 MyEclipse企业级工作平台&#xff08;MyEclipseEnterprise Workbench &#xff0c;简称MyEclipse&#xff09;是对EclipseIDE的扩展&#xff0c;利用它我们可以在数据库和JavaEE的开发、发布以及应用程序服务器的整合方面极大的提高工作效率。…

如何实现SSL证书自动部署、自动续费、自动更新?看这里~

SSL证书默认有效期默认为1年&#xff0c;部分免费证书的默认有效期为3个月。您必须在证书到期前的30个自然日内续费并更新证书&#xff0c;才能延长证书的服务时长。证书续费时&#xff0c; 会颁发一个新的证书&#xff0c;您收到新证书后需要手工更新到服务器上。部分证书支持…