涡旋预报系统评估方法、装置、电子设备及存储介质与流程

文档序号:26176719发布日期:2021-08-06 18:22阅读:78来源:国知局
涡旋预报系统评估方法、装置、电子设备及存储介质与流程

本申请属于数据处理领域,具体涉及一种涡旋预报系统评估方法、装置、电子设备及存储介质。



背景技术:

在现有技术中,存在多种针对海洋涡旋进行预报的系统。相应的,在现有技术中,也存在大量针对海洋涡旋预报系统进行评估的方案,用于评估海洋涡旋预报系统的性能优劣度。

一般而言,在现有技术中,对涡旋预报系统进行评估时,只局限于预报数量的准确度的评估,例如涡旋预报系统预报出100个涡旋,且实际观测到80个涡旋,那么对该涡旋预报系统的评估结果为:涡旋预报系统的预报准确率为80%。

而仅局限于预报数量的准确率的评估方式,导致评估结果的准确性不能够满足业务化预报和点对点保障的精度要求,进而导致评估方法实用性较差。



技术实现要素:

有鉴于此,本申请的目的在于提供一种涡旋预报系统评估方法、装置、电子设备及存储介质,可以提高对涡旋预报系统的评估准确性,进而提高评估方案的合理性以及实用性。

本申请的实施例是这样实现的:

第一方面,本申请实施例提供一种涡旋预报系统评估方法,所述方法包括:获取涡旋预报系统在预设时间段内针对预设区域的预报信息;获取在所述预设时间段内针对所述预设区域的实际观测信息;将所述预报信息与所述实际观测信息进行匹配,得到匹配结果;根据所述匹配结果对所述涡旋预报系统进行评估。在本实施例中,由于需要将预报信息与实际观测信息进行比对,而不是只看两者的数量,因此,基于匹配结果来进行评估后所得到的评估结果的合理性以及准确性均远大于现有技术中的评估方式,进而有利于本评估方式的推广。

结合第一方面实施例,在一种可能的实施方式中,所述预报信息以及所述实际观测信息包括:各个涡旋的核心位置坐标、各个涡旋的涡旋范围;所述将所述预报信息与所述实际观测信息进行匹配,得到匹配结果,包括:针对所述实际观测信息所对应的每个实际涡旋,确定所述预报信息所对应的所有预报涡旋中与该实际涡旋对应的匹配涡旋的个数;所述匹配涡旋的核心位置坐标在该实际涡旋的涡旋范围内;根据各个实际涡旋所对应的匹配涡旋的个数,得到包括第一数量的匹配结果;所述第一数量用于表征:所述所有预报涡旋中的所述匹配涡旋的数量。

结合第一方面实施例,在一种可能的实施方式中,所述确定所述预报信息所对应的所有预报涡旋中与该实际涡旋对应的匹配涡旋的个数,包括:在确定所述所有预报涡旋中,不存在核心位置坐标处于该实际涡旋的涡旋范围内的涡旋时,确定与该实际涡旋对应的匹配涡旋的个数为0;在确定所述所有预报涡旋中,存在一个预报涡旋的核心位置坐标处于该实际涡旋的涡旋范围内时,确定与该实际涡旋对应的匹配涡旋的个数为1;在确定所述所有预报涡旋中,存在多个预报涡旋的核心位置坐标均位于该实际涡旋的涡旋范围内的涡旋时,将所述多个预报涡旋中,其核心位置坐标距离该实际涡旋的核心位置坐标最近的预报涡旋,确定为与该实际涡旋对应的匹配涡旋,此时,与该实际涡旋对应的匹配涡旋的个数为1。在本实施例中,通过将存在多报的匹配涡旋的个数进行校正,有利于提高后续评估结果的准确性。

结合第一方面实施例,在一种可能的实施方式中,所述预报信息以及所述实际观测信息还包括各个涡旋的属性信息;所述匹配涡旋的属性信息和与该匹配涡旋对应的实际涡旋的属性信息相对应。在本实施例中,从多个维度来确定匹配涡旋,增加匹配涡旋数据的准确性,进而有利于提高后续评估结果的准确性。

结合第一方面实施例,在一种可能的实施方式中,所述属性信息包括以下子属性信息中的至少一项:涡旋的极性、涡旋的强度、涡旋的半径。

结合第一方面实施例,在一种可能的实施方式中,在所述确定所述预报信息所对应的所有预报涡旋中与该实际涡旋对应的匹配涡旋的个数之后,所述将所述预报信息与所述实际观测信息进行匹配,还包括:将各个实际涡旋和与之对应的匹配涡旋进行关联;获取所有实际涡旋中,未被关联的实际涡旋的第二数量;获取所述所有预报涡旋中,未被关联的预报涡旋的第三数量;所述匹配结果还包括所述第二数量以及所述第三数量。

结合第一方面实施例,在一种可能的实施方式中,所述根据所述匹配结果对所述涡旋预报系统进行评估,包括:根据公式计算得到所述涡旋预报系统的预报偏差率;根据公式计算得到所述涡旋预报系统的预报评分;根据公式计算得到所述涡旋预报系统的空报率;根据公式计算得到所述涡旋预报系统的漏报率;根据公式计算得到所述涡旋预报系统的预报准确率;

其中,bias为所述预报偏差率,mts为所述预报评分,mfar为所述空报率,mpo为所述漏报率,mfa为所述预报准确率,n11为所述第一数量,n01为所述第二数量,n10为所述第三数量。在本实施例中,通过增加评估结果的内容,可以使得评估结果更具完备性。

第二方面,本申请实施例提供一种涡旋预报系统评估装置,所述装置包括:获取模块、匹配模块以及评估模块。获取模块,用于获取涡旋预报系统在预设时间段内针对预设区域的预报信息;所述获取模块,还用于获取在所述预设时间段内针对所述预设区域的实际观测信息;匹配模块,用于将所述预报信息与所述实际观测信息进行匹配,得到匹配结果;评估模块,用于根据所述匹配结果对所述涡旋预报系统进行评估。

结合第二方面实施例,在一种可能的实施方式中,所述预报信息以及所述实际观测信息包括:各个涡旋的核心位置坐标、各个涡旋的涡旋范围;所述匹配模块,用于针对所述实际观测信息所对应的每个实际涡旋,确定所述预报信息所对应的所有预报涡旋中与该实际涡旋对应的匹配涡旋的个数;所述匹配涡旋的核心位置坐标在该实际涡旋的涡旋范围内;根据各个实际涡旋所对应的匹配涡旋的个数,得到包括第一数量的匹配结果;所述第一数量用于表征:所述所有预报涡旋中的所述匹配涡旋的数量。

结合第二方面实施例,在一种可能的实施方式中,所述匹配模块,用于在确定所述所有预报涡旋中,不存在核心位置坐标处于该实际涡旋的涡旋范围内的涡旋时,确定与该实际涡旋对应的匹配涡旋的个数为0;在确定所述所有预报涡旋中,存在一个预报涡旋的核心位置坐标处于该实际涡旋的涡旋范围内时,确定与该实际涡旋对应的匹配涡旋的个数为1;在确定所述所有预报涡旋中,存在多个预报涡旋的核心位置坐标均位于该实际涡旋的涡旋范围内的涡旋时,将所述多个预报涡旋中,其核心位置坐标距离该实际涡旋的核心位置坐标最近的预报涡旋,确定为与该实际涡旋对应的匹配涡旋,此时,与该实际涡旋对应的匹配涡旋的个数为1。

结合第二方面实施例,在一种可能的实施方式中,所述预报信息以及所述实际观测信息还包括各个涡旋的属性信息;所述匹配涡旋的属性信息和与该匹配涡旋对应的实际涡旋的属性信息相对应。

结合第二方面实施例,在一种可能的实施方式中,所述属性信息包括以下子属性信息中的至少一项:涡旋的极性、涡旋的强度、涡旋的半径。

结合第二方面实施例,在一种可能的实施方式中,所述匹配模块,用于将各个实际涡旋和与之对应的匹配涡旋进行关联;获取所有实际涡旋中,未被关联的实际涡旋的第二数量;获取所述所有预报涡旋中,未被关联的预报涡旋的第三数量;所述匹配结果还包括所述第二数量以及所述第三数量。

结合第二方面实施例,在一种可能的实施方式中,所述评估模块,用于根据公式计算得到所述涡旋预报系统的预报偏差率;

根据公式计算得到所述涡旋预报系统的预报评分;

根据公式计算得到所述涡旋预报系统的空报率;

根据公式计算得到所述涡旋预报系统的漏报率;

根据公式计算得到所述涡旋预报系统的预报准确率;

其中,bias为所述预报偏差率,mts为所述预报评分,mfar为所述空报率,mpo为所述漏报率,mfa为所述预报准确率,n11为所述第一数量,n01为所述第二数量,n10为所述第三数量。

第三方面,本申请实施例还提供一种电子设备包括:存储器和处理器,所述存储器和所述处理器连接;所述存储器用于存储程序;所述处理器调用存储于所述存储器中的程序,以执行上述第一方面实施例和/或结合第一方面实施例的任一种可能的实施方式提供的方法。

第四方面,本申请实施例还提供一种非易失性计算机可读取存储介质(以下简称存储介质),其上存储有计算机程序,所述计算机程序被计算机运行时执行上述第一方面实施例和/或结合第一方面实施例的任一种可能的实施方式提供的方法。

本申请的其他特征和优点将在随后的说明书阐述,并且,部分地从说明书中变得显而易见,或者通过实施本申请实施例而了解。本申请的目的和其他优点可通过在所写的说明书以及附图中所特别指出的结构来实现和获得。

附图说明

为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。通过附图所示,本申请的上述及其它目的、特征和优势将更加清晰。在全部附图中相同的附图标记指示相同的部分。并未刻意按实际尺寸等比例缩放绘制附图,重点在于示出本申请的主旨。

图1示出了本申请实施例提供的一种涡旋预报系统评估方法的流程图。

图2示出了本申请实施例提供的一种涡旋预报系统评估装置的结构框图。

图3示出了本申请实施例提供的一种电子设备的结构示意图。

图标:100-电子设备;110-处理器;120-存储器;400-涡旋预报系统评估装置;410-获取模块;420-匹配模块;430-评估模块。

具体实施方式

下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行描述。

应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步定义和解释。同时,在本申请的描述中诸如“第一”、“第二”等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。

再者,本申请中术语“和/或”,仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,a和/或b,可以表示:单独存在a,同时存在a和b,单独存在b这三种情况。

此外,针对现有技术中的涡旋预报系统评估方案所存在的缺陷(评估结果的准确性较低,导致不能够满足业务化预报和点对点保障的精度要求)均是申请人在经过实践并仔细研究后得出的结果,因此,上述缺陷的发现过程以及在下文中本申请实施例针对上述缺陷所提出的解决方案,都应该被认定为是申请人对本申请做出的贡献。

为了解决上述问题,本申请实施例提供一种涡旋预报系统评估方法、装置、电子设备及存储介质,可以提高对涡旋预报系统的评估准确性,进而提高评估方案的合理性以及实用性。

该技术可采用相应的软件、硬件以及软硬结合的方式实现。

以下将结合现有技术,对本申请实施例进行详细介绍。

在现有技术中,对涡旋预报系统进行评估时,只是简单将实际观测所得到的涡旋数量以及涡旋预报系统所预报出的涡旋数量进行比较,例如涡旋预报系统预报出100个涡旋,而实际观测到80个涡旋,那么对该涡旋预报系统的评估结果为:涡旋预报系统的预报准确率为80%。

但是在上述评估方式中,并没有将预报出的涡旋与实际产生的涡旋进行一一对应,因此有可能导致实际观测到的80个涡旋中的部分涡旋并没有被系统预报出,而系统预报出的部分涡旋也极有可能在实际观测中并不存在,从而导致:系统预报出的那100个涡旋中并不一定存在80个正确预报的涡旋,相应的,根据现有评估方案所得出的涡旋预报系统的预报准确率为80%的评估结果不准确。

为了缓解上述问题,在本申请实施例中,主要是将涡旋预报系统所预报出的预报涡旋与实际观测所得到的实际涡旋进行匹配,并基于匹配结果对涡旋预报系统进行评估,以此来提高评估结果的准确性。

下面将结合图1,首先对本申请实施例所提供的涡旋预报系统评估方法进行说明。

步骤s110:获取涡旋预报系统在预设时间段内针对预设区域的预报信息。

步骤s120:获取在所述预设时间段内针对所述预设区域的实际观测信息。

在本申请实施例中,预报信息是由涡旋预报系统所输出的涡旋预测数据,至于实际观测信息,可以由工作人员根据流体上实际所产生的涡旋进行记录而得到的数据,或者是由其他测量仪器实际测量得到的数据,例如通过卫星得到观测数据。

在通过涡旋预报系统所输出的预报信息以及通过实际观测所得到的实际观测信息来评估涡旋预报系统时,该预报信息以及该实际观测信息所面向的对象需要一致。

具体的,预报信息以及该实际观测信息所面向的观察区域需要相同,都为预先确定的预设区域。

其中,预设区域可以是南海区域、太平洋区域等海域,也可以是针对某个具体的内陆湖区域。当预设区域为南海区域时,表征预报信息所预测出的涡旋为属于南海区域所产生的涡旋,实际观测信息所实际观测到的涡旋也属于南海区域所产生的涡旋。

此外,预报信息以及该实际观测信息所面向的观测时段也需要相同,均为预设时间段。

其中,预设时间段是一个具体的时间段,例如当预设时间段为2021年1月时,表征预报信息所预测出的涡旋是属于2021年1月期间所产生的涡旋,实际观测信息所实际观测到的涡旋也是属于2021年1月期间所产生的涡旋。

步骤s130:将所述预报信息与所述实际观测信息进行匹配,得到匹配结果。

在一些实施方式中,预报信息包括:各个涡旋的核心位置坐标、各个涡旋的涡旋范围;相应的,实际观测信息也可以包括:各个涡旋的核心位置坐标、各个涡旋的涡旋范围。

在将预报信息与实际观测信息进行匹配的过程,即为:确定实际观测信息所观测到的每个实际涡旋的范围区域,然后从预报信息所对应的预报涡旋中查找是否存在与之对应的用于表征同一个涡旋的匹配涡旋。

具体的,在确定每个实际涡旋的范围区域时,可以是针对实际观测信息所对应的每个实际涡旋,先确定其核心位置坐标所在的位置,然后再以其核心位置坐标所在的位置为中心,以其涡旋范围为边界,确定出属于该涡旋的范围区域。

在确定出实际涡旋的范围区域后,可以将预报信息所对应的所有预报涡旋中,满足预设条件的预报涡旋确定为之对应的,用于表征同一个涡旋的匹配涡旋。

其中,在一些实施方式中,上述预设条件可以是:预报涡旋的核心位置坐标在该实际涡旋的范围区域内,即匹配涡旋的核心位置坐标在与之匹配的实际涡旋的涡旋范围内。

此外,在另一些实施方式中,预报信息以及实际观测信息还包括各个涡旋的属性信息。其中,属性信息可以包括以下子属性信息中的至少一项:涡旋的极性、涡旋的强度、涡旋的半径。

在上述前提下,上述预设条件还可以是:预报涡旋的核心位置坐标在该实际涡旋的范围区域内,且预报涡旋的各项子属性信息与该实际涡旋的各项子属性信息相对应。

其中,在属性信息还包括其他子属性信息的前提下,可以通过限定匹配涡旋的子属性信息与实际涡旋的子属性信息相同,从而从多个维度来进一步确保匹配的准确性,进而有利于后续评估的准确性。

一般而言,涡旋的极性包括暖和冷两种。当属性信息包括涡旋的极性时,若相比较的两个涡旋的极性完全一致,即可确认两者的极性属性相对应。

当属性信息包括涡旋的强度时,若相比较的两个涡旋的强度之差在预设范围内,即可确定两者的强度属性相对应。

当属性信息包括涡旋的半径时,若相比较的两个涡旋的半径之差在预设范围内,即可确定两者的强度属性相对应。

当然,值得指出的是,当属性信息包括多项信息时,需要相比较的两个涡旋的属性信息中的多项信息分别相对应时,即可以认定两者相对应。

在通过上述匹配后,即可得到预报信息所对应的所有预报涡旋中,与每个实际涡旋匹配的匹配涡旋的个数h,从而得到包括第一数量的匹配结果。

其中,第一数量即为n11,用于表征所有预报涡旋中的匹配涡旋的总数量,即与各个实际涡旋所对应的匹配涡旋的个数h之和。

步骤s140:根据所述匹配结果对所述涡旋预报系统进行评估。

其中,预报信息所对应的所有预报涡旋m(m≥n11,且为正整数)中的这n11个匹配涡旋均能从实际涡旋中找到对应的涡旋,而不存在误报(某个预报涡旋在实际中并未观测到,即不存在对应的实际涡旋)的情况,因此,在基于匹配结果所包括的这n11个匹配涡旋为基础来评估涡旋预报系统的预报准确性时,其评估结果的准确度明显大于现有技术中的评估方式(直接采用m为基础进行评估)的准确度。

可选的,在一些实施方式中,在根据匹配结果对涡旋预报系统进行评估时,可以根据公式mts=n11/m,计算得到用于表征涡旋预报系统的整体预报性能的预报评分,即评估结果包括预报评分。

假设在一种具体的情况下,预报信息表征在预设时间段,针对预设区域一共预报出100个预报涡旋(即m=100);而实际观测信息表征在该相同的预设时间段以及相同的预设区域内,一共观测出80个实际涡旋。按照上述方式,确定出该100个预报涡旋内存在75(即n11=75)个与实际涡旋对应的匹配涡旋,那么按照本实施例所提供的评估方法,可以得到针对涡旋预报系统进行评估后得到的预报评分为75/100,由于剔除了误报数据,因此其准确性以及合理性远大于现有技术中的预报评分(80/100)的准确性以及合理性。

此外,在一些实施方式中,针对某个具体的实际涡旋而言,进行匹配时,与之对应的h可能分为三种情况,分别为h=0,h=1以及h=a(a为大于1的正整数)。而针对h=a的情况,说明涡旋预报系统针对同一个实际涡旋,预报出了多个预报涡旋,即涡旋预报系统存在多报的情况。

为了进一步提高评估结果的准确性,在一些实施方式中,当确定所有预报涡旋中,不存在任何满足预设条件的匹配涡旋(即h=0)时,可以直接确定与该实际涡旋对应的匹配涡旋的个数h=0。

当确定所有预报涡旋中,存在一个满足预设条件的匹配涡旋(即h=1)时,可以直接确定与该实际涡旋对应的匹配涡旋的个数h=1。

当确定所有预报涡旋中,存在多个满足预设条件的匹配涡旋(即h=a)时,此时说明涡旋预报系统存在多报,可以将多个满足预设条件的预报涡旋中,其核心位置坐标距离该实际涡旋的核心位置坐标最近的预报涡旋,确定为与该实际涡旋对应的匹配涡旋。相应的,此时可以将与该实际涡旋对应的匹配涡旋的个数h从a修改为1。

此外,在一些实施方式中,匹配结果还可以包括第二数量n01以及第三数量n10。

其中,第二数量用于表征所有实际涡旋中,未被涡旋预报系统所预报出的涡旋的数量(涡旋预报系统所漏报的数量),第三数量用于表征所有预报涡旋中,不存在对应的实际涡旋的涡旋数量(涡旋预报系统所误报的数量)。

可选的,为了获取第二数量以及第三数量,在一些实施方式中,在确定预报信息所对应的所有预报涡旋中与该实际涡旋对应的匹配涡旋的个数之后,还可以将各个实际涡旋和与之对应的匹配涡旋进行关联。

关联之后,可以通过获取所有实际涡旋中,未被关联的实际涡旋的个数,即为第二数量n01;还可以通过获取所有预报涡旋中,未被关联的预报涡旋的个数,即为第三数量n10。

在这种实施方式下,为了使得评估结果更具有完备性,评估结果还可以包括bias、mts、mfar、mfa以及mpo中的至少一项。

其中,bias用于表征涡旋预报系统的预报偏差率,mts用于表征涡旋预报系统的预报评分,mfar用于表征涡旋预报系统的空报率,mpo用于表征涡旋预报系统的漏报率,mfa用于表征涡旋预报系统的预报准确率。

可选的,可以根据公式:计算得到涡旋预报系统的预报偏差率;

可选的,根据公式计算得到涡旋预报系统的预报评分;

可选的,根据公式计算得到涡旋预报系统的空报率;

可选的,根据公式计算得到涡旋预报系统的漏报率;

可选的,根据公式计算得到涡旋预报系统的预报准确率。

在一些实施方式中,为了使得评估结果更具有完备性,在属性信息包括多项子属性信息的前提下,评估结果还可以包括针对预报信息所对应的各项子属性信息的误差分析。

具体的,相互匹配的实际涡旋以及预报涡旋可以组成一对涡旋数据。

针对每项子属性信息,可以将每对涡旋数据中与该子属性信息对应的数据做差后,得到与该项子属性信息相应的误差数据。

假设存在y项子属性信息,相应的,可以得到y组误差数据,每组误差数据分别代表一项子属性信息。

假设存在x对涡旋数据,相应的,针对每组误差数据,均可以得到x个与该组误差数据所对应的子属性信息对应的误差数据。

相应的,后续进行误差分析时,可以是针对y组误差数据中的每组误差数据分别求平均,得到y个平均误差;还可以是针对y组误差数据中的每组误差数据分别求绝对平均值,得到y个平均绝对误差;还可以是针对y组误差数据中的每组误差数据求均方根,得到y个均方根误差。

其中,上述误差分析得到的数据可以用于评估涡旋预报系统的预报稳定性。

在一些实施方式中,为了使得评估结果更具有完备性,评估结果还可以包括与属性信息所包括的内容对应的示意图。

可选的,若属性信息包括涡旋的核心位置坐标,在这种实施方式下,可以将所有实际涡旋以及所有预报涡旋的核心位置坐标绘制在同一张分布图上,从而输出用于表征核心位置分布的分布图。

可选的,若属性信息包括涡旋的核心位置坐标,在这种实施方式下,还可以将预设区域的地图划分为1°(经度)×1°(纬度)的网格,然后分布统计每个网格在预设时间段内所出现的预报涡旋的核心位置的数量与实际涡旋的核心位置的数量之差,并基于得到的差值绘制核心位置数量差异分布图。

可选的,若属性信息包括涡旋的强度等子属性信息,在这种实施方式下,还可以统计所有预报涡旋以及所有实际涡旋中,与该项子属性信息对应的数值所出现的概率,从而绘制与该项子属性信息对应的概率直方图。

当然,值得指出的是,在一些实施方式中,本申请实施例所提供的涡旋预报系统评估方法的评估对象主要为进行中尺度涡旋预报的中尺度涡旋预报系统。

本申请实施例所提供的一种涡旋预报系统评估方法,通过将预报涡旋与实际涡旋进行匹配,并以得到的匹配结果为基础来评估涡旋预报系统。由于匹配结果中可以剔除误差数据,因此,基于匹配结果来进行评估后所得到的评估结果的合理性以及准确性均远大于现有技术中的评估方式。

如图2所示,本申请实施例还提供一种涡旋预报系统评估装置400,涡旋预报系统评估装置400可以包括:获取模块410、匹配模块420以及评估模块430。

获取模块410,用于获取涡旋预报系统在预设时间段内针对预设区域的预报信息;

所述获取模块410,还用于获取在所述预设时间段内针对所述预设区域的实际观测信息;

匹配模块420,用于将所述预报信息与所述实际观测信息进行匹配,得到匹配结果;

评估模块430,用于根据所述匹配结果对所述涡旋预报系统进行评估。

所述预报信息以及所述实际观测信息包括:各个涡旋的核心位置坐标、各个涡旋的涡旋范围;所述匹配模块420,用于针对所述实际观测信息所对应的每个实际涡旋,确定所述预报信息所对应的所有预报涡旋中与该实际涡旋对应的匹配涡旋的个数;所述匹配涡旋的核心位置坐标在该实际涡旋的涡旋范围内;根据各个实际涡旋所对应的匹配涡旋的个数,得到包括第一数量的匹配结果;所述第一数量用于表征:所述所有预报涡旋中的所述匹配涡旋的数量。

在一种可能的实施方式中,所述匹配模块420,用于在确定所述所有预报涡旋中,不存在核心位置坐标处于该实际涡旋的涡旋范围内的涡旋时,确定与该实际涡旋对应的匹配涡旋的个数为0;在确定所述所有预报涡旋中,存在一个预报涡旋的核心位置坐标处于该实际涡旋的涡旋范围内时,确定与该实际涡旋对应的匹配涡旋的个数为1;在确定所述所有预报涡旋中,存在多个预报涡旋的核心位置坐标均位于该实际涡旋的涡旋范围内的涡旋时,将所述多个预报涡旋中,其核心位置坐标距离该实际涡旋的核心位置坐标最近的预报涡旋,确定为与该实际涡旋对应的匹配涡旋,此时,与该实际涡旋对应的匹配涡旋的个数为1。

在一种可能的实施方式中,所述预报信息以及所述实际观测信息还包括各个涡旋的属性信息;所述匹配涡旋的属性信息和与该匹配涡旋对应的实际涡旋的属性信息相对应。

在一种可能的实施方式中,所述属性信息包括以下子属性信息中的至少一项:涡旋的极性、涡旋的强度、涡旋的半径。

在一种可能的实施方式中,所述匹配模块420,用于将各个实际涡旋和与之对应的匹配涡旋进行关联;获取所有实际涡旋中,未被关联的实际涡旋的第二数量;获取所述所有预报涡旋中,未被关联的预报涡旋的第三数量;所述匹配结果还包括所述第二数量以及所述第三数量。

在一种可能的实施方式中,所述评估模块430,用于根据公式计算得到所述涡旋预报系统的预报偏差率;

根据公式计算得到所述涡旋预报系统的预报评分;

根据公式计算得到所述涡旋预报系统的空报率;

根据公式计算得到所述涡旋预报系统的漏报率;

根据公式计算得到所述涡旋预报系统的预报准确率;

其中,bias为所述预报偏差率,mts为所述预报评分,mfar为所述空报率,mpo为所述漏报率,mfa为所述预报准确率,n11为所述第一数量,n01为所述第二数量,n10为所述第三数量。

本申请实施例所提供的涡旋预报系统评估装置400,其实现原理及产生的技术效果和前述方法实施例相同,为简要描述,装置实施例部分未提及之处,可参考前述方法实施例中相应内容。

此外,本申请实施例还提供一种存储介质,该存储介质上存储有计算机程序,该计算机程序被计算机运行时,执行如上述的涡旋预报系统评估方法所包含的步骤。

此外,请参照图3,本申请实施例还提供一种用于实现本申请实施例的涡旋预报系统评估方法、装置的电子设备100。

可选的,电子设备100,可以是,但不限于个人电脑(personalcomputer,pc)、智能手机、平板电脑、移动上网设备(mobileinternetdevice,mid)、个人数字助理、服务器等设备。其中,服务器可以是,但不限于网络服务器、数据库服务器、云端服务器等。

其中,电子设备100可以包括:处理器110、存储器120。

应当注意,图3所示的电子设备100的组件和结构只是示例性的,而非限制性的,根据需要,电子设备100也可以具有其他组件和结构。例如,在一些情况下,电子设备100还可以包括显示屏,用于显示一些评估过程中所出现的图像界面。

处理器110、存储器120以及其他可能出现于电子设备100的组件相互之间直接或间接地电性连接,以实现数据的传输或交互。例如,处理器110、存储器120以及其他可能出现的组件相互之间可通过一条或多条通讯总线或信号线实现电性连接。

存储器120用于存储程序,例如存储有前文出现的涡旋预报系统评估方法对应的程序或者前文出现的涡旋预报系统评估装置。

可选的,当存储器120内存储有涡旋预报系统评估装置时,涡旋预报系统评估装置包括至少一个可以以软件或固件(firmware)的形式存储于存储器120中的软件功能模块。

可选的,涡旋预报系统评估装置所包括软件功能模块也可以固化在电子设备100的操作系统(operatingsystem,os)中。

处理器110用于执行存储器120中存储的可执行模块,例如涡旋预报系统评估装置包括的软件功能模块或计算机程序。当处理器110在接收到执行指令后,可以执行计算机程序,例如执行:获取涡旋预报系统在预设时间段内针对预设区域的预报信息;获取在所述预设时间段内针对所述预设区域的实际观测信息;将所述预报信息与所述实际观测信息进行匹配,得到匹配结果;根据所述匹配结果对所述涡旋预报系统进行评估。

当然,本申请任一实施例所揭示的方法都可以应用于处理器110中,或者由处理器110实现。

综上所述,本发明实施例提出的涡旋预报系统评估方法、装置、电子设备及存储介质,通过将预报涡旋与实际涡旋进行匹配,并以得到的匹配结果为基础来评估涡旋预报系统。由于匹配结果中可以剔除误差数据,因此,基于匹配结果来进行评估后所得到的评估结果的合理性以及准确性均远大于现有技术中的评估方式。

需要说明的是,本说明书中的各个实施例均采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似的部分互相参见即可。

在本申请所提供的几个实施例中,应该理解到,所揭露的装置和方法,也可以通过其它的方式实现。以上所描述的装置实施例仅仅是示意性的,例如,附图中的流程图和框图显示了根据本申请的多个实施例的装置、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段或代码的一部分,所述模块、程序段或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。也应当注意,在有些作为替换的实现方式中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个连续的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图和/或流程图中的每个方框、以及框图和/或流程图中的方框的组合,可以用执行规定的功能或动作的专用的基于硬件的系统来实现,或者可以用专用硬件与计算机指令的组合来实现。

另外,在本申请各个实施例中的各功能模块可以集成在一起形成一个独立的部分,也可以是各个模块单独存在,也可以两个或两个以上模块集成形成一个独立的部分。

所述功能如果以软件功能模块的形式实现并作为独立的产品销售或使用时,可以存储在一个存储介质中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,笔记本电脑,服务器,或者网络设备等)执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(rom,read-onlymemory)、随机存取存储器(ram,randomaccessmemory)、磁碟或者光盘等各种可以存储程序代码的介质。

以上所述,仅为本申请的具体实施方式,但本申请的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本申请揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本申请的保护范围之内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1