Meteva——让预报检验再也不重复造轮子

更多精彩,请点击上方蓝字关注咱们!git

检验是什么?****预报准确率的客观表达github

说到天气预报,你最早会想到什么?算法

早上听了预报,带了一天伞却没下一滴雨的调侃?编程

仍是 “蓝天白云晴空万里忽然暴风雨” 的无奈?小程序

其实,认为天气预报该百分百准确,是对现代科学的“蜜汁自信”。毕竟,因为大气系统的不肯定性,天气预报不可能百分百准确已经是不争的事实。同时,由于“选择性记忆”的存在,人脑对“不满”的记忆也每每更加深入。微信

事实上,近年来,我国的天气预报准确率已经有快速提高,晴雨预报准确率高达90%,台风路径偏差小于70千米。不管是普通民众、专业用户仍是预报员,对预报的感觉绝对比十年前准确得多。函数

其实说到准确率的问题,首先要明确一个关键词——检验标准工具

譬如暴雨的定义,国标规定是24小时降雨量为50-99.9毫米的降雨,而公众每每认为是“下得猛烈”的急雨,这就形成了理解上的误差。做为衡量预报是否准确的一把标尺,客观的检验结果,有助于增进咱们对天气预报的理解。随着中国气象局研究型业务的开展,知足各方面需求的“全流程检验”应运而生。网站

什么是全流程检验程序库编码

全流程检验程序库(简称Meteva)是面向气象预报产品及中间产品进行全面检验评估所须要用到函数和功能的集成。它是国内第一款专门用于气象预报检验的Python程序库,也是一款开源程序。数值模式和客观算法、精细化网格预报、各类应用预报产品等所需的检验算法,都将并入全流程检验。检验做为核心模块,将在总体天气预报链路中发挥重要做用。

全流程检验主要服务对象

一、预报员

二、数值模式的研发人员

三、数值模式后处理订正算法的研发人员

四、各级气象部门或公司内部负责本部门检验系统研发的人员

检验能作什么?怎么作?

那么,除了熟知的准确率和TS评分, 检验还能作些什么?怎么作?用什么工具作?

第一个问题最重要,若是知道了要作什么,终究会找到作的方法。可是若是这个问题尚不明确,毕竟除了知道准确率和TS评分,就连各级气象从业人员也不太清楚除此以外还能作些什么。有一些在检验方面造诣较深的学者或许能提供一些启发性的示例,但你要是想获得一整套能够直接对照施工的系统指导,怕是多半要会失望的。
若是第一个问题让人沮丧,那咱们不如先想一想第二个问题,有一句话叫“手里拿着锤子,看哪里都是钉子”,或许咱们掌握了有效的工具,才有意识到咱们要解决的问题。咱们目前检验的工具,概括一下主要有三类:

用眼睛看

就是把各类预报和实况放在一块儿显示,眼睛看的同时,大脑里进行着能够意会也能够言传但没法量化的检验操做。若是你能持续10年认真的作好这项检验工做,你就是首席预报员啦。优势:检验全面充分,有物理意义,缺点:10年过久了, 此外也无法定量。

上网站看

气象部门基本都有本身的检验平台,把各种预报的检验结果都算好,在网站上展现。用户能够很方便的找到检验评分的结果。优势:1分钟就能查看到定量结果。缺点是网站上有的检验指标才能看到,想看点定制化的,就要系统升级后再说了。此外,这些检验指标虽然是客观化的表达,可是物理意义不够明晰,不能告诉预报员怎么改进预报。

编程计算

若是你须要一些网站上没有的定量检验信息,那就只能编程咯。优势:想要啥都能编出来,缺点:你觉得检验程序没技术含量就很好编吗,没个百十行代码,你根本作不出一项检验。

全流程检验——不要重复造轮子

面向研究型业务,检验须要率先知足定量的、不按固定套路的变化需求。

上述三种方式中彷佛只有第三种能够知足。

但动辄百行代码让不少人望而却步,更要命的是稍微切换一下检验内容或思路,之前写的检验代码无法复用,基本又得重写。

由于编码的时间成本问题,实际上即便是有很强编程能力的研发人员也一般不会常常变换检验方式方法,一段检验代码用到黑,检验的广度和深度受到极大限制。可见,问题的焦点就到了如何提升检验工做的效率上来了。

提升效率的第一个要点就是不要重复造轮子,所以咱们把咱们造好的轮子全都开源共享给全部同行。固然,一个轮子是不够的,每一个人须要用到的轮子是不同的,为此咱们要提供一套你们都用到的各类轮子的全集。咱们的预期是将整个行业全部预报制做流程中用到的检验相关的算法和功能集成为一个开源程序库,即全流程检验程序库。

全流程检验程序检验算法函数合集

目前该程序提供了可供复用的函数达200多个,集成了开展检验所需的基础函数(包括数据的读写、插值、累加、平均、选取、分组等)、检验算法(包括各种二分类、多分类、连续型变量、几率预报和集合预报的检验等)和检验图形产品(包括空间对比图、时间序列对比提、偏差序列分析图、偏差空间分布图等),将来还在持续的更新扩展当中。

若是是检验的同道中人,那就先用为快吧:

全流程检验程序基本检验图形产品示例

福利

全流程检验程序官方说明文档网址https://www.showdoc.cc/meteva

Github开源代码网址https://github.com/nmcdev/meteva

往期精选


·END·

天气有我 科技为你

中央气象台“艾天气”小程序发布,欢迎试用

中央气象台科技创新服务

创新·绿色·共享

微信号:kjcx_nmc

我就知道你“在看”

相关文章
相关标签/搜索