原文发表于 2017年7月21日 ,是由英国气象信息部门(Met Office Informatics Lab, UK)发表的。

Authors list :Rachel Prudden, Niall Robinson, Alberto Arribas , Charles Ewen

In the 1950s, there was a revolution in weather forecasting. Advances in technology made it possible to simulate the atmosphere using dynamical models, quickly and accurately enough to be used for operational forecasts. Dynamical models are now a central part of weather forecasting. Starting from basic physical laws, they make it possible to predict events such as storms before they have even begun to form.

二十世纪五十年代,天气预报有了革命性的变化。技术进步使我们可以使用模式来模拟大气运动,这种方法在预报业务中是快速而准确的。模式直到现在仍是天气预报的核心。通过基本的物理学原理,模式可以在暴风雨形成之前便做出预测。

A crucial challenge in the coming decade will be the integration of direct physical simulations on the one hand, and data-driven approaches on the other. Such a hybrid approach holds many opportunities for weather forecasting, as well as countless other fields.

未来十年的一个关键挑战将是直接物理模拟与数据驱动方式融合应用。这种混合方式为天气预报以及无数其他领域带来许多机会(可能性)。

From model to outcomes 从模式到结果

  • Localisation and super-resolution (downscaling) 局地和超高分辨率(降尺度)
  • Links to the real world 与其他领域结合

Operational weather models are usually run at a resolution of between 1km and 10km, that is, everything within the same square kilometer is represented by a single grid cell. This resolution is fine enough to capture a wide range of phenomena, but will obviously be unable to capture very localised details.

目前业务运行的天气模式的空间分辨率在1公里和10公里之间,这意味着在这个分辨率网格内只有一个值。这个分辨率对于一个大尺度的天气现象是够用的,但是对于一些局地性的天气却是不够的。

It may be possible to perform this kind of localisation using models trained on historical data, providing a mapping between the large-scale predictions of the simulation and the small-scale effects. This is an area of active research which could make forecasts more useful for day-to-day activities.

可以尝试使用历史数据训练的模型(机器学习的方法)来预测局地效应,之后建立一个大尺度模型预测与小规模效应之间的映射关系。此类研究现在非常活跃,有助于提升天气预测对日常活动的价值。

As well as predicting weather at finer scales, similar techniques could help to link weather forecasts with their broader impacts. Many things are affected by the weather, either directly or indirectly; these include traffic, hayfever, flight delays, and hospital admissions. While some effects may not be easy to simulate, using data-driven models could help to provide advance warning of significant impacts.

除了在更细微的尺度上预测天气,类似的技术可以帮助将天气预报与更广泛的领域联系起来。许多事情直接或间接地受到天气的影响,包括交通、花粉过敏、飞行延误和住院率,这些事情不容易通过模型来推理,但可以使用数据驱动的模型来预测进而提供预警。

Emulation

  • Faster components (emulation) 局部加速
  • Hybrid models 混合模式

Once a machine learning model has been trained, it is often much faster to run than a full simulation. This is the motivation for a technique called model emulation. The idea is to build a fast statistical model which closely approximates a far more expensive simulation. Emulators are already being applied to problems such as climate sensitivity. An area of current interest is using the same tools to speed up some components of the weather model.

机器学习模型一旦被建立,通常是要比完整的数值模拟工程要快。可以使用一种模式仿真(model emulation)的方法,建立一个非常接近于数值模式的统计学模型,这种方法已经应用于气候敏感性研究。现在比较热的领域是使用机器学习工具加速天气模式的部分 组件。

There are some aspects of weather prediction which require a full physical simulation; this is what lets you predict unseen events with confidence. Other places this is not possible or even justified, and a statistical approximation may be the best you can do. This second case is where emulation can be useful in operational forecasting.

天气预测中的一些场景是需要通过大气物理模式来实现,但有些场景使用模式却是不可能或不合理的,这些场景下使用统计学趋近是最好的选择,模式仿真(model emulation)在预报业务中会有效果。

Beyond emulators, there is broader potential for hybrid models with both learned and simulated components. Such models would combine data-driven and physically-driven approaches. For example, it may be possible to adapt statistical components of the model to the local terrain, based on previous observations.

除了模式仿真(model emulation),建立融合机器学习与数值模拟的混合模式也是非常有潜力的。这种混合模型可以融合数据驱动和物理驱动两种方法。比如,在局地地形对天气影响方面,可以基于前期观测的结果训练模型,融合到数值模式中。

Descriptive learning 描述学习

  • Finding features 特征识别
  • Exploring and summarising 信息汇总

An area where machine learning has made dramatic progress is feature detection. You can see examples of this in apps which not only detect your face, but add glasses and a moustache in real-time.

机器学习取得了显着进步的一个领域是特征检测。一些基于机器学习的应用程序不仅可以检测到您的脸部,还可以实时在脸上添加眼镜和胡子。

There is currently a lot of interest in applying similar methods to hazard detection, especially to storm tracking. Trained experts are able to recognise storms and trace their paths from weather imagery; in principle there is no reason an algorithm could not learn to do the same.

目前有很多研究在使用类似的方法做灾害监测,特别是风暴跟踪。训练有素的专家能够识别风暴,并从天气图像中追踪路径,理论上算法也可以做得到。

Another application could address the challenges posed by data volume and complexity when dealing with data from physical simulations. The fields output by such models are highly multidimensional; making sense of them is a complex task, requiring many “screens” of information. An algorithm which could summarise the salient features and bring them to the forecaster’s attention would help streamline this task.

预报员在使用观测数据和数值预报结果时,需要处理大量的多维度的数据,理解这些数据是一项复杂的工作,经常需要切换多个屏幕来查阅信息。通过算法可以自动识别这些数据中的关键信息,然后汇总到预报员的桌面,从而简化这项工作。

Summary 总结

Exploring combinations of machine learning and numerical simulation is an area of great interest and promise for the Met Office. Not only does it offer an advance in scientific capability, but the challenges arising from the attempt could drive new research in the field of machine learning. This article has given an outline of a few research directions within meteorology, but a similar story holds across a range of scientific disciplines.

探索机器学习和数值模拟的组合是 Met Office 非常感兴趣且抱有期望的领域。它不仅促进了预报能力的进步,而且可能会推动机器学习领域的新研究。本文概述了气象学中的一些研究方向,在其他科学学科中,机器学习的应用的方向与本文所述类似。

在天气预报中应用机器学习相关推荐

  1. 如何在 Python 中开始机器学习?(小白必看)

    其实学习机器学习的最好方法是设计和完成小项目. Python 是一种流行且功能强大的解释型语言.与 R 不同,Python 是一种完整的语言和平台,可用于研究和开发以及开发生产系统. 还有很多模块和库 ...

  2. 12个现实世界中的机器学习真相

    点击上方"小白学视觉",选择加"星标"或"置顶" 重磅干货,第一时间送达 作者:Delip 编译:ronghuaiyang 导读 当你在现实 ...

  3. 在微服务架构中做机器学习,真的太难了

    2020-05-29 14:42:56 我曾经参与过很多由深度学习技术驱动的项目,最糟糕的情况就是被迫处理面向微服务的架构,我不是呼吁大家停止使用微服务,但想在面向微服务的架构中推动机器学习项目,很大 ...

  4. SAP战略中的机器学习

    SAP战略中的机器学习 https://mp.weixin.qq.com/s/buv3R6AEr5PWhjpniYh_BQ 作者曾介绍过SAP将智能企业愿景推向市场的原因,以及帮助企业应对数字化挑战. ...

  5. 工业环境中对机器学习的行业视角

    来源:ScienceAI 编辑:凯霞 Google Applied Science 是 Google Research 的一个部门,将计算方法,尤其是机器学习,应用于广泛的科学问题.不久前帕特里克·莱 ...

  6. 自动驾驶中的机器学习

    出品:CSDN(ID:CSDNnews) 作者:Denis Chikurtev 译者:马超     责编:晋兆雨 以下为译文: 近年来,自动驾驶技术技术的发展速度非常快.预计达到完全自动驾驶L5的程度 ...

  7. opencv画虚线_(四十四)OpenCV中的机器学习-SVM

    时间为友,记录点滴. 本来还想在特征点检测的道路上再走一走,学习一下Harr级联或者HOG什么的,但总有些概念感觉绕不过去.择日不如撞日,撞日不如今日.我们先揭开机器学习中的一个小角,看看大热的机器学 ...

  8. 浏览器中的机器学习:使用预训练模型

    在上一篇文章<浏览器中的手写数字识别>中,讲到在浏览器中训练出一个卷积神经网络模型,用来识别手写数字.值得注意的是,这个训练过程是在浏览器中完成的,使用的是客户端的资源. 虽然Tensor ...

  9. 单光子探测技术应用_我如何最终在光学/光子学应用程序中使用机器学习作为博士学位

    单光子探测技术应用 A few years ago, I secured a scholarship to pursue a PhD in Photonics modelling. Modelling ...

最新文章

  1. mysql my.cnf 官网_MySQL my.cnf 的配置
  2. 微信实时Look-alike算法分享赏析
  3. POJ 1696 Space Ant 极角排序(叉积的应用)
  4. 解决(springboot项目)mysql表名大写,造成jpa Table doesn't exist问题
  5. apache 编译php mysql_apache静/动态编译在apache+php+mysql应用
  6. iOS UISlider数值与滑块联动
  7. java jtable defaulttablemodel_java – JTable和DefaultTableModel
  8. “封杀中兴”后,TensorFlow、MySQL、Hadoop 也被“闭源”怎么办?
  9. Eclipse-阶段1-配置问题解决
  10. 一张图学会python应用到excel-简单使用python做excel多文件批量搜索(带图形界面)(已更新)...
  11. 【Spring 核心】装配Bean(一) 自动化装配
  12. logback整合Logstash
  13. UE4材质(二):PBR材质
  14. 微信小程序 - 暗黑模式(深色模式)
  15. request_threaded_irq
  16. Linux:chmod -R 777 *含义
  17. 转换器SherbendGeneralizer示例
  18. 关于使用github布置定时任务给别人哟
  19. 在WPS中提取出的照片在哪找_WPS会员签到领,不香吗?
  20. Java身份证号码识别系统

热门文章

  1. boost::fusion::copy用法的测试程序
  2. boost::gregorian模块实现localization的测试程序
  3. boost::coroutine模块实现parallel的测试程序
  4. Boost:求容器的最小元素和最大元素
  5. VTK:可视化之Camera
  6. C语言快速排序 quick sort 算法(附完整源码)
  7. fftw3图片傅里叶变换_DFT-去除图片周期性噪声
  8. 5.贝叶斯算法、单词拼写错误案例
  9. 分布式文档系统-document id的手动指定与自动生成两种方式解析(来自学习笔记:龙果学院ES课程)
  10. 项目质量管理知识点整理和习题整理