微软开发基于深度学习的地球大气基础模型-Aurora

news2025/1/12 23:37:50

微软研究院的研究人员开发了大气基础模型“Aurora”,https://arxiv.org/abs/2405.13063v1

利用超过一百万小时的多样化天气和气候数据进行训练,能够预测各种大气条件,包括数据有限、变量异构和极端事件,并在全球空气污染和高分辨率天气模式预测方面表现出色,超越了现有模拟工具。

论文介绍

深度学习基础模型彻底改变了蛋白质结构预测、药物发现、计算机视觉和自然语言处理等领域。它们依靠预训练从不同的数据中学习复杂的模式,并通过微调以有限的数据在特定任务中表现出色。地球系统由大气、海洋、陆地和冰等相互关联的子系统组成,需要在不断变化的气候中进行准确建模。基础模型有可能彻底改变这些子系统和整个地球的建模方式。大气层拥有特别丰富的数据,是预训练基础模型的理想选择。传统的数值天气预报 (NWP) 模型成本高昂,并且在处理大型数据集时效率低下。最近的深度学习方法更具成本效益且更加灵活,在具有丰富数据的特定预测任务中显示出前景。然而,它们在处理稀疏或异构数据方面存在困难,并且在预测极端事件方面缺乏稳健性。基础模型通过从不同数据中学习可泛化的表示,可以潜在地解决这些挑战,正如在其他领域所证明的那样。

来自 Microsoft Research AI for Science、Microsoft Corporation、JKU Linz、University of Cambridge、Poly Corporation 和 University of Amsterdam 的研究人员推出了 Aurora,这是一种用于大气层的基础模型。Aurora 可以预测各种大气条件,包括数据有限、变量异构和极端事件的情况。Aurora 可以生成全球空气污染和高分辨率天气模式的业务预报,其性能优于最先进的模拟工具,并且计算成本低得多。Aurora 是一种灵活的 3D 大气基础模型,可以摄取和预测不同压力水平、分辨率和保真度的各种地表和气象变量。Aurora 包括一个对输入进行标准化的编码器、一个随时间推移演化表示的 Vision Transformer 处理器,以及一个将表示转换为特定预测的解码器。Aurora 在 ERA5、CMCC、IFS-HR、HRES Forecasts、GFS Analysis 和 GFS Forecasts 等不同数据集上进行了预训练,可以最大限度地减少下一个时间步的平均绝对误差。

Aurora 与 CAMS 的竞争非常激烈,在 95% 的目标上实现了 20% RMSE 以内的性能,并在 74% 的目标上达到或超过了 CAMS 的性能。Aurora 在 86% 的变量上达到或超过 CAMS 的性能。Aurora 在高层大气中的臭氧和低层大气中的短期预测方面表现不如 CAMS,而人为因素在低层大气中起着重要作用。在 2023 年 6 月 13 日伊拉克发生的一场严重沙尘暴的案例研究中,Aurora 成功地提前一天预测了该事件,证明了其在极端天气预报方面的有效性。

71711cf1fb6b4e8ea66da567ba350780.png

 

Aurora 通过利用 AI 基础模型从大量的地球系统数据中提取洞察力,代表了环境预测方面的重大进步。它增强了预测的准确性、分辨率和适应性,展示了 AI 在改进业务天气预报和相关领域的潜力。持续投资 AI 研究对于应对复杂的地球系统建模挑战至关重要。但是,Aurora 目前仅生成确定性预报。未来的改进包括开发概率预报、整合本地高分辨率数据集、优化计算基础设施以及增强模型的稳健性和验证,以潜在地取代传统的 NWP 系统。

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

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

什么是CPT❓CPT中卖方责任是什么?

CPT :CPT 运费付至 (……指定的目的地) 运费付至(……指定的地点)”是指卖方向其指定的承运人交货,但卖方还必须支付将货物运至目的地的运费。即买方承担交货之后一切风险和其他费用。 “承运人”是指任何人&#xff…

LabVIEW开发CAN通讯协议

在LabVIEW中开发CAN(Controller Area Network)通讯协议时,需要全面考虑硬件选择、驱动安装、通信配置、错误处理、数据解析和实时性等多个方面。本文详细介绍了在LabVIEW中实现CAN通讯时的关键点和最佳实践,确保系统的稳定性、可靠…

VScode对比代码功能

CtrlShiftP选择第一行Compare,当前文件就和选中文件对比改动了。

梯度下降法、牛顿法、条件熵

梯度下降法、牛顿法(可见南瓜书) 梯度下降法 深度学习:梯度下降法数学表示式的详细推导 牛顿法 条件熵 在李航老师的书中,第六章最大熵模型这里有个条件熵的定义: 推导如下: 其他一些事实:…

最小生成树prim算法详解

prim算法解决的是最小生成树问题,即在一个给定的无向图G中求一棵生成树T,使得这棵树拥有图G中的所有顶点,且所有边都是来自图G中的边,并且满足整棵树的边权之和最小。 prim算法的基本思想是对图G设置集合S来存放已被访问的顶点&a…

IPTCP知识

1. IP: IP地址是一个32位的二进制数,通常被分割为4个“8位二进制数”IP地址分类:A类地址、B类地址、C类地址、D类地址、E类地址 A类地址分配给规模特别大的网络使用,B类地址分配给一般的中型网络,C类地址分配给小型网…

复合机器人以其高度的灵活性和操作效率,展现了显著的优势

随着工业4.0的深入推进和智能制造的快速发展,复合机器人作为一种集成移动机器人和工业机器人功能的先进设备,正逐步成为工业自动化领域的新宠。特别是在磁钢上下料的应用中,复合机器人以其高度的灵活性和操作效率,展现了显著的优势…

6.13作业

自由发挥登录窗口的应用场景,实现一个登录窗口界面 #include "mywidget.h"MyWidget::MyWidget(QWidget *parent): QWidget(parent) {//设置窗口标题this->setWindowTitle("QQ");//设置窗口图标this->setWindowIcon(QIcon("C:/Users/…

软件性能测试的测试内容和指标介绍,软件性能测试公司推荐

软件性能测试是对软件系统进行评估的一种方法,旨在测量软件在各种条件下的性能表现,以便确定其在实际使用中的可靠性、稳定性和可扩展性。通过性能测试,可以发现软件系统在高负载、并发访问和大数据量处理等方面的性能瓶颈,并提供…

如何基于 Python 快速搭建 QQ 开放平台 QQ 群官方机器人详细教程(更新中)

注册 QQ 开放平台账号 账号注册 QQ 机器人:一个机器人可以被添加到 群聊/频道 内对话,QQ 用户也可以直接跟机器人 单独对话。 开发者账号主体要求 单聊对话:【定向邀请】 群聊场景:仅支持企业主体【个人主体暂不支持】 频道场…

SpringAI学习及搭建AI原生应用

文章目录 一、SpringAI是什么二、准备工作1.GPT-API-free2.AiCore3.eylink 三、对话案例实现1.创建项目2.实现简单的对话 四、聊天客户端ChatClient1.角色预设2.流式响应3.call和stream的区别 五、聊天模型提示词提示词模板 六、图像模型(文生图)七、语音模型1.文字转语音(文生…

数据结构之线性表(2)

顺序表中的动态存储 上文我们了解到了顺序表中的静态顺序表的相关操作,今天我们来学习动态顺序表的知识。 为什么会存在动态顺序表呢?? 原因:静态顺序表给定的数据容量固定,多了浪费,少了不够用。 首先我…

基于jeecgboot-vue3的Flowable流程-流程处理(二)

因为这个项目license问题无法开源&#xff0c;更多技术支持与服务请加入我的知识星球。 对应VForm3&#xff0c;原先的后端解析也要做调整 1、获取历史任务的表单信息 // 获取历史任务节点表单数据值List<HistoricVariableInstance> listHistoricVariableInstance his…

API工具--Apifox和Postman对比(区别)

&#x1f525; 交流讨论&#xff1a;欢迎加入我们一起学习&#xff01; &#x1f525; 资源分享&#xff1a;耗时200小时精选的「软件测试」资料包 &#x1f525; 教程推荐&#xff1a;火遍全网的《软件测试》教程 &#x1f4e2;欢迎点赞 &#x1f44d; 收藏 ⭐留言 &#x1…

Web端在线/离线Stomp服务测试与WebSocket服务测试

Stomp服务测试 支持连接、发送、订阅、接收&#xff0c;可设置请求头、自动重连 低配置云服务器&#xff0c;首次加载速度较慢&#xff0c;请耐心等候 预览页面&#xff1a;http://www.daelui.com/#/tigerlair/saas/preview/lxbho9lkzvgc 演练页面&#xff1a;http://www.da…

Linux_应用篇(17) FrameBuffer 应用编程

本章学习 Linux 下的 Framebuffer 应用编程&#xff0c; 通过对本章内容的学习&#xff0c; 大家将会了解到 Framebuffer 设备究竟是什么&#xff1f;以及如何编写应用程序来操控 FrameBuffer 设备。 本章将会讨论如下主题。 ⚫ 什么是 Framebuffer 设备&#xff1f; ⚫ LCD 显…

vscode 连接 GitHub

文章目录 连接 GitHub一、通过 SSH 连接 github二、通过 HTTPS 连接 github 连接 GitHub 在 vscode 中首次使用 git push 命令时会要求输入 github 账户的 username 和 password&#xff0c;这种基本身份验证在 2021.8.13 以前还是可以的&#xff0c;之后的话&#xff0c;就会…

【太原理工大学】软件安全技术—书本重点梳理、带背

收回我上一篇的话&#xff0c;这科挂人还是挺狠的&#xff0c;去年好像挂了四十号人 ( 老师没有划重点&#xff0c;这篇是我自己根据之前的博主的和课本总结的一些重点&#xff0c;本篇为理解性带背。(&#xff61; _ &#xff61;) ### 第一章&#xff1a;软件安全基础 - **零…

大厂Java面试题:MyBatis是中如何将结果集映射到Java持久化对象?都有哪些方式?有什么区别?

大家好&#xff0c;我是王有志。今天给大家带来的是一道来自京东的 MyBatis 面试题&#xff1a;MyBatis是中如何将结果集映射到Java持久化对象&#xff1f;都有哪些方式&#xff1f;有什么区别&#xff1f; MyBatis 提供了两种实现结果集到 Java 持久化对象的映射方式&#xf…

springbot 界面美观的超市收银管理系统。

springbot 界面美观的超市收银管理系统。 功能&#xff1a;登录&#xff0c;用户管理&#xff0c;权限菜单管理&#xff0c;首页订单&#xff0c;收入&#xff0c;用户统计&#xff0c; 收银台&#xff0c;销售账单&#xff0c;库存管理&#xff0c;商品分类&#xff0c;供应…