1.本技术属于灾害应急处理技术领域,具体涉及一种灾害应急决策生成方法、装置、设备及存储介质。
背景技术:2.近年来,随着洪灾、地震、火灾等重大事故灾害的爆发,经济、社会、环境等都受到了严重的影响,载体脆弱性提高、多灾种耦合度增大,导致灾害情景更加复杂,应急处置难度进一步增大。为了避免或减轻灾害事件导致的经济损失和人员伤亡,需要根据不同的灾害情景迅速作出科学的灾害应急决策。因此,高效的灾害应急决策生成方法至关重要。
3.传统的灾害应急决策生成方法,包括:构建不同的灾害事件的案例库,通过灾害事件的关键词在案例库中检索得到灾害事件对应案例和灾害应急决策。
4.然而,由于灾害事件的复杂性、灾害起因的多样性和灾害态势呈现的特异性等原因,仅仅通过关键字检索,无法从文字描述复杂的案例中快速检索到合适的相似案例作为参考,进而无法及时发挥案例在“全灾种、大应急”灾害应急决策中的辅助支撑作用,导致灾害应急决策难度增大问题。
技术实现要素:5.本技术提供了灾害应急决策生成方法、系统、设备及存储介质,可以解决仅仅通过关键字检索,无法从文字描述复杂的案例中快速检索到合适的相似案例作为参考,导致决策者难以及时充分借鉴案例经验,降低了案例在灾害应急决策的效能问题。本技术提供如下技术方案:
6.第一方面,提供了一种灾害应急决策生成方法,包括:显示灾害应急决策生成的主界面,所述主界面包括数据配置区域;通过所述数据配置区域接收灾害场景实体数据;所述灾害场景实体数据包括第一实体数据和第二实体数据;将所述灾害场景实体数据在案例知识图谱库中进行匹配,得到预设数量的相似案例;获取所述相似案例对应的灾害应急决策。
7.可选地,所述将所述灾害场景实体数据在案例知识图谱库中进行匹配,得到预设数量的相似案例,包括:基于所述第一实体数据,在所述案例知识图谱库中筛选得到关键案例;将所述第二实体数据和对应的所述关键案例的案例实体数据进行匹配,得到所述第二实体数据与对应的所述关键案例的案例实体数据的匹配度;基于所述匹配度和预设匹配度阈值,在所述关键案例中确定出预设数量的相似案例。
8.可选地,所述预设匹配度阈值包括多个不同的第二实体数据的匹配度阈值。
9.可选地,所述将所述灾害场景实体数据在案例知识图谱库中进行匹配,得到预设数量的相似案例之前,还包括:获取预先建立的案例规则;所述案例规则中包括多个不同灾害的案例规则;获取历史灾害数据;基于所述案例规则和预设语义分析算法,对所述历史灾害数据进行语义分析处理,得到所述历史灾害数据中不同灾害的历史实体数据;将所述历史实体数据和所述案例规则融合,得到灾害案例;通过规则推理算法,对所述灾害案例进行
规则推理,得到所述案例知识图谱库。
10.可选地,所述将所述场景数据和所述案例规则融合之前,还包括:对所述场景数据进行实体对齐和实体消歧。
11.可选地,所述获取预先建立的案例规则,包括:获取权威案例;基于所述预设语义分析算法对所述权威案例进行分析,得到所述权威案例的案例特征;基于所述案例特征,构建案例规则。
12.第二方面,一种灾害应急决策生成装置,所述装置包括:
13.界面显示模块,用于显示灾害应急决策生成的主界面,所述主界面包括数据配置区域;
14.数据接收模块,用于通过所述数据配置区域接收灾害场景实体数据;所述灾害场景实体数据包括第一实体数据和第二实体数据;
15.案例匹配模块,用于将所述灾害场景实体数据在案例知识图谱库中进行匹配,得到预设数量的相似案例;
16.决策获取模块,用于获取所述相似案例对应的灾害应急决策。
17.第三方面,提供一种电子设备,包括存储器、控制器以及存储在存储器上并可在控制器上运行的计算机程序,所述控制器执行所述计算机程序时实现上述灾害应急决策生成方法的步骤。
18.第四方面,提供一种计算机可读存储介质,所述存储介质中存储有程序,所述程序被处理器执行时用于实现第一方面提供的灾害应急决策生成方法。
19.本技术的有益效果至少包括:通过主界面中的数据配置区域接收用户输入的灾害场景实体数据,其中,灾害场景实体数据包括第一实体数据和第二实体数据,通过第一实体数据在案例知识图谱库中进行筛选,得到案例知识图谱库中的关键案例;通过第二实体数据与关键案例中的对应的案例实体数据进行匹配,得到不同实体数据与对应的案例实体数据的匹配度,通过预设匹配度阈值,在关键案例中确定出预设数量的相似案例。可以解决仅仅通过关键字检索,无法从文字描述复杂的案例中快速检索到合适的相似案例作为参考,导致决策者难以及时充分借鉴案例经验,无法依托案例关键数据集进行精准决策问题;构建案例知识图谱库,通过第一实体数据进程筛选,得到关键案例,再通过多个不同的第二实体数据,与关键案例中对应的案例实体数据进行匹配,因此,可以在案例知识图谱库中快速匹配到合适的相似案例,进而提高灾害应急决策的生成效率。
20.另外,通过获取预设数量的相似案例,得到预设数量的灾害应急决策,将相似案例中匹配度最高的案例对应的灾害应急决策确定为当前灾害应急决策,在剩余的灾害应急决策中,确定出辅助灾害应急决策,在当前灾害应急决策因故无法实施的情况下,使用辅助灾害应急决策作为灾害场景的应急决策,可以提高灾害救援的成功率。
附图说明
21.为了更清楚地说明本技术具体实施方式或现有技术中的技术方案,下面将对具体实施方式或现有技术描述中所需要使用的附图作简单地介绍,显而易见,下面描述中的附图是本技术的一些实施方式,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
22.图1是本技术一个实施例提供的灾害应急决策生成方法的流程图;
23.图2是本技术一个实施例提供的灾害应急决策生成装置的框图;
24.图3是本技术一个实施例提供的电子设备的框图。
具体实施方式
25.下面将结合附图对本技术的技术方案进行清楚、完整地描述,显然,所描述的实施例是本技术一部分实施例,而不是全部的实施例。下文中将参考附图并结合实施例来详细说明本技术。需要说明的是,在不冲突的情况下,本技术中的实施例及实施例中的特征可以相互组合。
26.需要说明的是,本技术的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。
27.在本技术中,在未作相反说明的情况下,使用的方位词如“上、下、顶、底”通常是针对附图所示的方向而言的,或者是针对部件本身在竖直、垂直或重力方向上而言的;同样地,为便于理解和描述,“内、外”是指相对于各部件本身的轮廓的内、外,但上述方位词并不用于限制本技术。
28.下面对本技术提供的灾害应急决策生成方法进行详细介绍。
29.如图1所示,本技术的实施例提供一种灾害应急决策生成方法,该方法的实现可依赖于计算机程序,该计算机程序可运行于智能手机、平板电脑、个人电脑等计算机设备或者运行于服务器,本实施例不对该方法的运行主体作限定。该方法至少包括以下几个步骤:
30.步骤301,显示灾害应急决策生成的主界面。
31.其中,主界面包括数据配置区域,用于接收用户输入的灾害场景实体数据。
32.可选地,灾害场景实体数据包括但不限于灾害类型、灾害名称、受灾区域、发生时间、灾害损失、潜在风险、灾害等级和受灾人数等。
33.步骤302,通过数据配置区域接收灾害场景实体数据。
34.其中,灾害场景实体数据包括第一实体数据和第二实体数据。第一实体数据是指能够指示灾害主体的数据,例如灾害类型、灾害名称等;第二实体数据是指用于描述具体灾害内容的数据,例如受灾区域、发生时间、灾害损失、潜在风险和受灾人数等
35.步骤303,将灾害场景实体数据在案例知识图谱库中进行匹配,得到预设数量的相似案例。
36.其中,案例知识图谱库是预先建立的包括多个案例知识图谱的数据库。案例知识图谱中包括案例灾害场景实体数据和对应的灾害应急决策。其中,数据库可以为mysql数据库、oracle数据库等,本实施例不对数据库的实现方式作限定。
37.可选地,灾害应急决策包括但不限于应急响应级别、组织机构与职责、处置要点、处置任务、应急物资、应急装备和救援力量等。
38.在本实施例中,在接收到用户输入的第一实体数据之后,通过第一实体数据在案例知识图谱库中进行筛选,以得到相同类型的案例知识图谱,作为关键案例。
39.比如:用户输入的第一实体数据为自然灾害的第一实体数据,例如台风或者地震等,则在案例知识图谱库中进行筛选,得到台风或者地震的案例知识图谱;或者用户输入的第一实体数据为人为灾害的第一实体数据,例如火灾等,则在案例知识图谱库中进行筛选,
得到火灾的案例知识图谱。
40.在得到相同类型的案例知识图谱之后,为了保证得到的案例知识图谱中的灾害应急决策,能适用于用户输入的灾害场景实体数据描述的灾害场景,还需要将灾害场景实体数据中的第二实体数据与筛选得到的关键案例进行匹配,得到相似案例。
41.具体地,将灾害场景实体数据在案例知识图谱库中进行匹配,得到预设数量的相似案例,包括:基于第一实体数据,在案例知识图谱库中筛选得到关键案例;将第二实体数据和对应的关键案例的案例实体数据进行匹配,得到第二实体数据与对应的关键案例的案例实体数据的匹配度;基于匹配度和预设匹配度阈值,在关键案例中确定出预设数量的相似案例。
42.其中,预设匹配度阈值包括多个不同第二实体数据的匹配度阈值。
43.比如:如果匹配的第二实体数据为受灾区域,那么匹配度与受灾区域之间的距离成正相关,可以将受灾区域边界衔接时的匹配度设置为受灾区域的匹配度阈值;或者,匹配的第二实体数据为受灾人数,可以将受灾人数相差预设人数(例如2人或者3人等)时,对应的匹配度设置为受灾人数的匹配度阈值。
44.可选地,将第二实体数据的匹配度均大于对应的预设匹配度阈值的关键案例作为相似案例。
45.在本实施例中,将灾害场景实体数据在案例知识图谱库中进行匹配,得到预设数量的相似案例之前,还需要获取历史灾害数据,通过案例规则和预设语义分析算法,获取历史灾害数据中的历史实体数据,将得到的历史实体数据与案例规则融合,构建案例知识图谱库。
46.其中,案例规则用于指示需要得到的实体数据,预设语义分析算法用于基于案例规则指示的实体数据,对历史灾害数据进行语义分析,得到历史实体数据。
47.比如:案例规则中可以包括地震案例规则,地震案例规则用于指示需要从历史地震灾害数据中获得的历史实体数据,例如震源、震级、灾害损失、应急处置措施、应急资源等核心决策要素,通过预设语义分析算法在历史地震灾害数据中提取以上实体数据。将获得的震源、震级等历史实体数据与地震案例规则融合,即将地震案例规则视为一个模板,将震源、震级等历史实体数据填入地震案例中规则中对应的部分。
48.可选地,预设语义分析算法可以为条件随机场算法(conditional random fields,crf)、文本分类模型(text convolutional neural networks,textcnn)等,本实施例不对预设语义分析算法的选取作限定。
49.具体包括:获取预先建立的案例规则;案例规则中包括多个不同灾害的案例规则;获取历史灾害数据;基于案例规则和预设语义分析算法,对历史灾害数据进行语义分析处理,得到历史灾害数据中不同灾害的历史实体数据;将历史实体数据和案例规则融合,得到灾害案例;通过规则推理算法,对灾害案例进行规则推理,得到案例知识图谱库。
50.可选地,规则推理算法包括但不限于路径推理算法(path ranking algorithm,pra)、公共邻居算法(adamic adar algorithm,aa)等,本实施例不对规则推理算法的选取作限定。
51.在实际实施时,历史灾害数据可以是通过网络爬虫在网络中收集到的,因此,对历史灾害数据进行结构化处理得到的场景数据,存在一词多多义,或者多个不同的场景数据
指示相同事件或者事务的可能,因此,在得到历史灾害数据中不同灾害的场景数据之后,还需要对场景数据进行数据处理。
52.可选地,将场景数据和案例规则融合之前,还包括:对场景数据进行实体对齐和实体消歧。
53.可选地,获取预先建立的案例规则,包括:获取权威案例;基于预设语义分析算法对权威案例进行分析,得到权威案例的案例特征;基于案例特征,构建案例规则。
54.其中,权威案例是指由应急管理政府部门分布的应急案例,权威案例包括多个不同灾害对应的权威案例。
55.步骤304,获取相似案例对应的灾害应急决策。
56.在实际实施时,在获取预设数量的相似案例后,获取相似案例的案例知识图谱中的灾害应急决策,将匹配度最高的相似度案例对应的灾害应急决策确定为当前灾害应急决策,同时,由于存在当前灾害应急决策无法实施的可能,还需要在获取到的灾害应急决策中,确定出辅助灾害应急决策。
57.比如:预设数量为2,在将两个相似案例中将匹配度之和较高的相似案例对应的灾害应急决策作为当前灾害应急决策,将匹配度之和较低的相似案例对应的灾害应急决策作为辅助灾害应急决策;或者,预设数量为5,在确定出当前灾害应急决策后,在剩余四个灾害应急决策中以人工选择的形式确定辅助灾害应急决策。
58.具体地,获取预设数量的相似案例的灾害应急决策之后,还包括:在决策方案中确定出当前灾害应急决策和辅助灾害应急决策。
59.综上所述,本实施例提供的灾害应急决策生成方法,通过主界面中的数据配置区域接收用户输入的灾害场景实体数据,其中,灾害场景实体数据包括第一实体数据和第二实体数据,通过第一实体数据在案例知识图谱库中进行筛选,得到案例知识图谱库中的关键案例;通过第二实体数据与关键案例中的对应的案例实体数据进行匹配,得到不同实体数据与对应的案例实体数据的匹配度,通过预设匹配度阈值,在关键案例中确定出预设数量的相似案例。可以解决仅仅通过关键字检索,无法从文字描述复杂的案例中快速检索到合适的相似案例作为参考,导致决策者难以及时充分借鉴案例经验,无法依托案例关键数据集进行精准决策问题;构建案例知识图谱库,通过第一实体数据进程筛选,得到关键案例,再通过多个不同的第二实体数据,与关键案例中对应的案例实体数据进行匹配,因此,可以在案例知识图谱库中快速匹配到合适的相似案例,进而提高灾害应急决策的生成效率。
60.另外,通过获取预设数量的相似案例,得到预设数量的灾害应急决策,将相似案例中匹配度最高的案例对应的灾害应急决策确定为当前灾害应急决策,在剩余的灾害应急决策中,确定出辅助灾害应急决策,在当前灾害应急决策因故无法实施的情况下,使用辅助灾害应急决策作为灾害场景的应急决策,可以提高灾害救援的成功率。
61.本实施例提供一种灾害应急决策生成装置,如图2所示。该装置包括至少以下几个模块:界面显示模块210、数据接收模块220、案例匹配模块230以及决策获取模块240。
62.界面显示模块210,用于显示灾害应急决策生成的主界面,主界面包括数据配置区域;
63.数据接收模块220,用于通过数据配置区域接收灾害场景实体数据;灾害场景实体
数据包括第一实体数据和第二实体数据;
64.案例匹配模块230,用于将灾害场景实体数据在案例知识图谱库中进行匹配,得到预设数量的相似案例;
65.决策获取模块240,用于获取相似案例对应的灾害应急决策。
66.相关细节参考上述方法和系统实施例。
67.需要说明的是:上述实施例中提供的灾害应急决策生成装置在进行灾害应急决策生成时,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将灾害应急决策生成装置的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。另外,上述实施例提供的灾害应急决策生成装置与灾害应急决策生成方法实施例属于同一构思,其具体实现过程详见方法实施例,这里不再赘述。
68.本实施例提供一种电子设备,如图3所示。该电子设备至少包括处理器301和存储器302。
69.处理器301可以包括一个或多个处理核心,比如:4核心处理器、8核心处理器等。处理器301可以采用dsp(digital signal processing,数字信号处理)、fpga(field-programmable gate array,现场可编程门阵列)、pla(programmable logic array,可编程逻辑阵列)中的至少一种硬件形式来实现。处理器301也可以包括主处理器和协处理器,主处理器是用于对在唤醒状态下的数据进行处理的处理器,也称cpu(central processing unit,中央处理器);协处理器是用于对在待机状态下的数据进行处理的低功耗处理器。在一些实施例中,处理器301可以在集成有gpu(graphics processing unit,图像处理器),gpu用于负责显示屏所需要显示的内容的渲染和绘制。一些实施例中,处理器301还可以包括ai(artificial intelligence,人工智能)处理器,该ai处理器用于处理有关机器学习的计算操作。
70.存储器302可以包括一个或多个计算机可读存储介质,该计算机可读存储介质可以是非暂态的。存储器302还可包括高速随机存取存储器,以及非易失性存储器,比如一个或多个磁盘存储设备、闪存存储设备。在一些实施例中,存储器302中的非暂态的计算机可读存储介质用于存储至少一个指令,该至少一个指令用于被处理器301所执行以实现本技术中方法实施例提供的灾害应急决策生成方法。
71.在一些实施例中,电子设备还可选包括有:外围设备接口和至少一个外围设备。处理器301、存储器302和外围设备接口之间可以通过总线或信号线相连。各个外围设备可以通过总线、信号线或电路板与外围设备接口相连。示意性地,外围设备包括但不限于:射频电路、触摸显示屏、音频电路、和电源等。
72.当然,电子设备还可以包括更少或更多的组件,本实施例对此不作限定。
73.可选地,本技术还提供有一种计算机可读存储介质,计算机可读存储介质中存储有程序,程序由处理器加载并执行以实现上述方法实施例的灾害应急决策生成方法。
74.以上所述实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。
75.显然,上述所描述的实施例仅仅是本技术一部分的实施例,而不是全部的实施例。
基于本技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下,可以做出其它不同形式的变化或变动,都应当属于本技术保护的范围。
技术特征:1.一种灾害应急决策生成方法,其特征在于,所述方法包括:显示灾害应急决策生成的主界面,所述主界面包括数据配置区域;通过所述数据配置区域接收灾害场景实体数据;所述灾害场景实体数据包括第一实体数据和第二实体数据;将所述灾害场景实体数据在案例知识图谱库中进行匹配,得到预设数量的相似案例;获取所述相似案例对应的灾害应急决策。2.根据权利要求1所述的方法,其特征在于,所述将所述灾害场景实体数据在案例知识图谱库中进行匹配,得到预设数量的相似案例,包括:基于所述第一实体数据,在所述案例知识图谱库中筛选得到关键案例;将所述第二实体数据和对应的所述关键案例中的案例实体数据进行匹配,得到所述第二实体数据与对应的所述关键案例的案例实体数据的匹配度;基于所述匹配度和预设匹配度阈值,在所述关键案例中确定出预设数量的相似案例。3.根据权利要求2所述的方法,其特征在于,所述预设匹配度阈值包括多个不同的第二实体数据的匹配度阈值。4.根据权利要求1所述的方法,其特征在于,所述将所述灾害场景实体数据在案例知识图谱库中进行匹配,得到预设数量的相似案例之前,还包括:获取预先建立的案例规则;所述案例规则中包括多个不同灾害的案例规则;获取历史灾害数据;基于所述案例规则和预设语义分析算法,对所述历史灾害数据进行语义分析处理,得到所述历史灾害数据中不同灾害的历史实体数据;将所述历史实体数据和所述案例规则融合,得到灾害案例;通过规则推理算法,对所述灾害案例进行规则推理,得到所述案例知识图谱库。5.根据权利要求4所述的方法,其特征在于,所述将所述场景数据和所述案例规则融合之前,还包括:对所述场景数据进行实体对齐和实体消歧。6.根据权利要求4所述的方法,其特征在于,所述获取预先建立的案例规则,包括:获取权威案例;基于所述预设语义分析算法对所述权威案例进行分析,得到所述权威案例的案例特征;基于所述案例特征,构建案例规则。7.根据权利要求1所述的方法,其特征在于,所述获取所述预设数量的相似案例的灾害应急决策之后,还包括:在所述决策方案中确定出当前灾害应急决策和辅助灾害应急决策。8.一种灾害应急决策生成装置,其特征在于,所述装置包括:界面显示模块,用于显示灾害应急决策生成的主界面,所述主界面包括数据配置区域;数据接收模块,用于通过所述数据配置区域接收灾害场景实体数据;所述灾害场景实体数据包括第一实体数据和第二实体数据;案例匹配模块,用于将所述灾害场景实体数据在案例知识图谱库中进行匹配,得到预设数量的相似案例;
决策获取模块,用于获取所述相似案例对应的灾害应急决策。9.一种电子设备,其特征在于,所述设备包括管理器和存储器;所述存储器中存储有程序,所述程序由所述管理器加载并执行以实现如权利要求1至7任一所述的灾害应急决策生成方法。10.一种计算机可读存储介质,其特征在于,所述存储介质中存储有程序,所述程序被管理器执行时用于实现如权利要求1至7任一所述的灾害应急决策生成方法。
技术总结本申请公开了一种灾害应急决策生成方法、装置、设备及存储介质,属于灾害应急处理技术领域。其通过显示灾害应急决策生成的主界面,主界面包括数据配置区域;通过数据配置区域接收灾害场景实体数据;将灾害场景实体数据在案例知识图谱库中进行匹配,得到预设数量的相似案例;获取所述相似案例对应的灾害应急决策。可以解决仅仅通过关键字检索,无法从文字描述复杂的案例中快速检索到合适的相似案例作为参考,导致无法及时作出灾害应急决策的问题。提高灾害应急决策的生成效率。提高灾害应急决策的生成效率。提高灾害应急决策的生成效率。
技术研发人员:杨传杰 汪雁 王健 武文亚 耿超 胡中建 王建伟 崔堃鹏 宁占金 宋浩
受保护的技术使用者:中国消防救援学院
技术研发日:2022.04.20
技术公布日:2022/7/5