首页 / 专利库 / 人工智能 / 知识表示与推理 / 基于多级知识单元的突发事件应急决策知识数据模型构建方法

基于多级知识单元的突发事件应急决策知识数据模型构建方法

阅读:663发布:2020-05-18

专利汇可以提供基于多级知识单元的突发事件应急决策知识数据模型构建方法专利检索,专利查询,专利分析的服务。并且本 发明 涉及基于多级知识单元的突发事件应急决策知识数据模型构建方法,与 现有技术 相比解决了尚无利用语义分析技术对海量数据进行整合分析的 缺陷 。本发明包括以下步骤:确定突发事件应急决策知识单元的结构形式;定义知识单元模 块 ;构建突发事件应急决策知识的多级知识单元数据模型。本发明利用语义分析技术形成知识 节点 与数据子类的对应关系,支持数据、规则、模型、方法等多信息融合;能够进行快速、高效的知识管理,包括能够有效的进行知识冗余、矛盾、循环等一致性检验,以层状结构反映出知识间的关联关系和关联程度。,下面是基于多级知识单元的突发事件应急决策知识数据模型构建方法专利的具体信息内容。

1.一种基于多级知识单元的突发事件应急决策知识数据模型构建方法,其特征在于,包括以下步骤:
11)确定突发事件应急决策知识单元的结构形式;
12)定义知识单元模:分别定义七个知识单元模块,其分别为规则知识单元模块、模型知识单元模块、本体知识单元模块、描述知识单元模块、外部构件知识单元模块、框架知识单元模块和控制知识单元模块;
13)构建突发事件应急决策知识的多级知识单元数据模型。
2.根据权利要求1所述的基于多级知识单元的突发事件应急决策知识数据模型构建方法,其特征在于,所述确定突发事件应急决策知识单元的结构形式包括以下步骤:
21)定义突发事件应急决策知识单元,利用单元标识符ID、数据结构DS、方法集合MS和消息接口MI组成四元组,四元组表示为:=
22)设定四元组各属性值:
单元标识符ID为单元名称,用于标识一个特定的突发事件应急决策知识单元;
数据结构DS用于描述突发事件应急决策知识单元当前的内部状态,或所具有的静态属性,用一组<属性名,属性值>表示,
单元的方法集合MS用于说明突发事件应急决策知识单元所具有的内部处理方法,或对受理消息的操作过程,由单元语句序列进行定义,反映突发事件应急决策知识单元自身的智能行为;
消息接口MI为单元接收外部信息和驱动内部模型与方法的唯一对外接口。
3.根据权利要求1所述的基于多级知识单元的突发事件应急决策知识数据模型构建方法,其特征在于,所述定义知识单元模块包括以下步骤:
31)定义规则知识单元模块用于模型的定性分析,其包括part of、kind of、instance of、attribute of四个基本类型;
32)定义模型知识单元模块用于实现推理决策中建立规则前件事实项和结论事实项之间的广义映射关系;
33)定义本体知识单元模块,用于决策知识的本体建模;
34)定义描述知识单元模块,描述知识单元模块用于描述性知识表示以及该知识与其它知识的融合,其包括:文本知识、多媒体知识和超媒体知识;
35)定义外部构件知识单元模块,其包括动态连接库(*.DLL)、外部可执行程序(*.EXE)和多种外部构件(*.OCX);
36)定义框架知识单元模块,框架知识单元模块用于复杂系统“系统综合”中与系统分解对应的相关知识分解,是知识库中的领域知识逻辑划分的描述与表达,同时实现复杂知识推理的引导,单元内部是一个框架定义语句序列;
37)定义控制知识单元模块,控制知识单元模块用于实现复杂系统的“知识集成”,通过单元模块语句对规则单元模块、模型单元模块、描述单元模块以及外部构件单元模块的组织、管理实现更高一级复杂知识模块,是知识单元模块之间的关联关系和组织结构的一种描述,并完成定性推理与定量计算有机结合。
4.根据权利要求1所述的基于多级知识单元的突发事件应急决策知识数据模型构建方法,其特征在于,所述构建突发事件应急决策知识的多级知识单元数据模型包括以下步骤:
41)将多级知识单元数据模型定义为一个五元组,其表达式如下:
Mk_DomainOntology:=
其中,MK_Concepts表示减灾救灾领域实体概念集合,MK_Relations表示两个实体概念间关系集合,MK_Functions表示谓词函数集合,MK_Axioms表示经验规则集合,MK_Instances表示实例集合;
42)定义减灾救灾领域实体概念集合MK_Concepts,其表达式如下:
MK_Concepts:={C},
C为领域知识概念,
将MK_Concepts核心概念分为5大类,分别为灾害险决策、灾害应急响应、灾害应急救助、救灾物资优化调度和灾后救助与恢复重建;
43)定义两个实体概念间关系集合,
将MK_Relations定义为:
MK_Relations={R(c1,c2)|c1,c2∈MK_Concepts},
用于表示概念实体二元关系的集合,概念实体包含的核心条件如下:
Kind-of关系,表达概念之间的继承关系,表示概念之间的包含与被包含关系;
Part-of关系,表示概念之间的部分与整体的关系,即子概念描述的事物是父概念描述的事物的一部分;
Attribute-of关系,表示某个概念是另外一个概念的属性;
Same-as关系,表示同义关系;
44)定义谓词函数集合,其表达式如下:
MK_Functions:={A:T×S1×S2×…×Sn→S,S1,S2,…,Sn∈MK_Concepts,S∈MK_Concepts},
示前n个元素Si在T条件下可以唯一决定S;
45)定义经验规则集合,其表达式如下:
MK_Rules:={A:T×S1×S2×…×Sn→T×P1×P2×…×Pn,S1,S2,…,Sn∈MK_
Concep,P1×P2×…×Pn,∈MK_Concepts},
表示前n个元素Si在T条件下可以决定Pi;
46)定义实例集合,其表达式如下:
MK_Instances:={Instance|Instance∈EC_Concepts OR EC_Relations},表明概念的元素。
5.根据权利要求4所述的基于多级知识单元的突发事件应急决策知识数据模型构建方法,其特征在于,所述定义减灾救灾领域实体概念集合包括设定领域知识概念属性,其包括以下步骤:
51)设定灾害风险决策类别:灾害风险决策类别涵盖灾害风险区域发生灾害可能性以及人/物力和财力方面的备灾需求分析相关概念,分为灾害损失预评、备灾能力分析、区域受灾强度分析、备灾需求分析4个子类;
52)设定灾害应急响应类别:灾害应急响应类别用于启动涵盖应急响应启动级别和估计灾情发展趋势分析相关概念,分为灾情程度判断、灾中响应能力分析、区域受灾强度分析、响应级别判断、灾情趋势判断、响应措施和启动程序7个子类;
53)设定灾害应急救助类别:灾害应急救助类别涵盖救灾过程中应急救助人力、物力、财力需求可行范围的概念,分为灾情信息、灾中响应能力分析、次生灾害分析、区域受灾强度分析和救助需求分析4个子类;
54)设定救灾资源优化调度类别:救灾资源优化调度类别涵盖受灾区域及其临近范围不同救灾物资供应数量范围、紧急采购数量范围以及运输数量范围分析概念,分为救助需求分析和物资调度分析两小类;
55)设定灾后救助与恢复重建类别:灾后救助与恢复重建类别重建涵盖灾后救助人力、物力、财力需求可行范围分析概念,分为恢复重建能力分析和恢复重建需求分析2个子类。

说明书全文

基于多级知识单元的突发事件应急决策知识数据模型构建

方法

技术领域

[0001] 本发明涉及数据语义分析技术领域,具体来说是基于多级知识单元的突发事件应急决策知识数据模型构建方法

背景技术

[0002] 目前在突发事件应急决策支持系统中,积累的决策信息一般都是以传统数据库、文件系统等结构化和非结构化的数据形式表示,缺乏语义信息,很难支撑决策者在短时间内获得语义层面的决策知识,从而限制了突发事件应急决策与指挥平的提升。由于应急救灾知识的复杂性和时变性,特别是针对应急救灾的复杂自适应决策问题的研究,涉及海量的资源、经济、气象等海量数据,牵涉到大量的定量计算模型、定性推理规则、案例等考虑,采用面向对象的知识表示方法的基本思想,能够较好地进行数据整合分析。
[0003] 因此,如何利用语义分析技术,设计出一种应用于突发事件应急决策的知识数据模型已经成为急需解决的技术问题。

发明内容

[0004] 本发明的目的是为了解决现有技术中尚无利用语义分析技术对海量数据进行整合分析的缺陷,提供基于多级知识单元的突发事件应急决策知识数据模型构建方法来解决上述问题。
[0005] 为了实现上述目的,本发明的技术方案如下:
[0006] 基于多级知识单元的突发事件应急决策知识数据模型构建方法,其特征在于,包括以下步骤:
[0007] 确定突发事件应急决策知识单元的结构形式;
[0008] 定义知识单元模:分别定义七个知识单元模块,其分别为规则知识单元模块、模型知识单元模块、本体知识单元模块、描述知识单元模块、外部构件知识单元模块、框架知识单元模块和控制知识单元模块;
[0009] 构建突发事件应急决策知识的多级知识单元数据模型。
[0010] 所述确定突发事件应急决策知识单元的结构形式包括以下步骤:
[0011] 定义突发事件应急决策知识单元,利用单元标识符ID、数据结构DS、方法集合MS和消息接口MI组成四元组,四元组表示为:=
[0012] 设定四元组各属性值:
[0013] 单元标识符ID为单元名称,用于标识一个特定的突发事件应急决策知识单元;
[0014] 数据结构DS用于描述突发事件应急决策知识单元当前的内部状态,或所具有的静态属性,用一组<属性名,属性值>表示,
[0015] 单元的方法集合MS用于说明突发事件应急决策知识单元所具有的内部处理方法,或对受理消息的操作过程,由单元语句序列进行定义,反映突发事件应急决策知识单元自身的智能行为;
[0016] 消息接口MI为单元接收外部信息和驱动内部模型与方法的唯一对外接口。
[0017] 所述定义知识单元模块包括以下步骤:
[0018] 定义规则知识单元模块用于模型的定性分析,其包括part of、kind of、instance of、attribute of四个基本类型;
[0019] 定义模型知识单元模块用于实现推理决策中建立规则前件事实项和结论事实项之间的广义映射关系;
[0020] 定义本体知识单元模块,用于决策知识的本体建模;
[0021] 定义描述知识单元模块,描述知识单元模块用于描述性知识表示以及该知识与其它知识的融合,其包括:文本知识、多媒体知识和超媒体知识;
[0022] 定义外部构件知识单元模块,其包括动态连接库(*.DLL)、外部可执行程序(*.EXE)和多种外部构件(*.OCX);
[0023] 定义框架知识单元模块,框架知识单元模块用于复杂系统“系统综合”中与系统分解对应的相关知识分解,是知识库中的领域知识逻辑划分的描述与表达,同时实现复杂知识推理的引导,单元内部是一个框架定义语句序列;
[0024] 定义控制知识单元模块,控制知识单元模块用于实现复杂系统的“知识集成”,通过单元模块语句对规则单元模块、模型单元模块、描述单元模块以及外部构件单元模块的组织、管理实现更高一级复杂知识模块,是知识单元模块之间的关联关系和组织结构的一种描述,并完成定性推理与定量计算有机结合。
[0025] 所述构建突发事件应急决策知识的多级知识单元数据模型包括以下步骤:
[0026] 将多级知识单元数据模型定义为一个五元组,其表达式如下:
[0027] Mk_DomainOntology:=
[0028] 其中,MK_Concepts表示减灾救灾领域实体概念集合,MK_Relations表示两个实体概念间关系集合,MK_Functions表示谓词函数集合,MK_Axioms表示经验规则集合,MK_Instances表示实例集合;
[0029] 定义减灾救灾领域实体概念集合MK_Concepts,其表达式如下:
[0030] MK_Concepts:={C},
[0031] C为领域知识概念,
[0032] 将MK_Concepts核心概念分为5大类,分别为灾害险决策、灾害应急响应、灾害应急救助、救灾物资优化调度和灾后救助与恢复重建;
[0033] 定义两个实体概念间关系集合,
[0034] 将MK_Relations定义为:
[0035] MK_Relations={R(c1,c2)|c1,c2∈MK_Concepts},
[0036] 用于表示概念实体二元关系的集合,概念实体包含的核心条件如下:
[0037] Kind-of关系,表达概念之间的继承关系,表示概念之间的包含与被包含关系;
[0038] Part-of关系,表示概念之间的部分与整体的关系,即子概念描述的事物是父概念描述的事物的一部分;
[0039] Attribute-of关系,表示某个概念是另外一个概念的属性;
[0040] Same-as关系,表示同义关系;
[0041] 定义谓词函数集合,其表达式如下:
[0042] MK_Functions:={A:T×S1×S2×…×Sn→S,S1,S2,…,Sn∈MK_Concepts,S∈MK_Concepts},
[0043] 示前n个元素Si在T条件下可以唯一决定S;
[0044] 定义经验规则集合,其表达式如下:
[0045] MK_Rules:={A:T×S1×S2×…×Sn→T×P1×P2×…×Pn,S1,S2,…,Sn∈MK_Concep,P1×P2×…×Pn,∈MK_Concepts},
[0046] 表示前n个元素Si在T条件下可以决定Pi;
[0047] 定义实例集合,其表达式如下:
[0048] MK_Instances:={Instance|Instance∈EC_Concepts OR EC_Relations},[0049] 表明概念的元素。
[0050] 所述定义减灾救灾领域实体概念集合包括设定领域知识概念属性,其包括以下步骤:
[0051] 设定灾害风险决策类别:灾害风险决策类别涵盖灾害风险区域发生灾害可能性以及人/物力和财力方面的备灾需求分析相关概念,分为灾害损失预评、备灾能力分析、区域受灾强度分析、备灾需求分析4个子类;
[0052] 设定灾害应急响应类别:灾害应急响应类别用于启动涵盖应急响应启动级别和估计灾情发展趋势分析相关概念,分为灾情程度判断、灾中响应能力分析、区域受灾强度分析、响应级别判断、灾情趋势判断、响应措施和启动程序7个子类;
[0053] 设定灾害应急救助类别:灾害应急救助类别涵盖救灾过程中应急救助人力、物力、财力需求可行范围的概念,分为灾情信息、灾中响应能力分析、次生灾害分析、区域受灾强度分析和救助需求分析4个子类;
[0054] 设定救灾资源优化调度类别:救灾资源优化调度类别涵盖受灾区域及其临近范围不同救灾物资供应数量范围、紧急采购数量范围以及运输数量范围分析概念,分为救助需求分析和物资调度分析两小类;
[0055] 设定灾后救助与恢复重建类别:灾后救助与恢复重建类别重建涵盖灾后救助人力、物力、财力需求可行范围分析概念,分为恢复重建能力分析和恢复重建需求分析2个子类。
[0056] 有益效果
[0057] 本发明的基于多级知识单元的突发事件应急决策知识数据模型构建方法,与现有技术相比利用语义分析技术形成知识节点与数据子类的对应关系,支持数据、规则、模型、方法等多信息融合;能够进行快速、高效的知识管理,包括能够有效的进行知识冗余、矛盾、循环等一致性检验,以层状结构反映出知识间的关联关系和关联程度。附图说明
[0058] 图1为本发明的方法顺序图。

具体实施方式

[0059] 为使对本发明的结构特征及所达成的功效有更进一步的了解与认识,用以较佳的实施例及附图配合详细的说明,说明如下:
[0060] 如图1所示,本发明所述的基于多级知识单元的突发事件应急决策知识数据模型构建方法,包括以下步骤:
[0061] 第一步,确定突发事件应急决策知识单元的结构形式,通过知识单元语句序列建立已知事实项和目标事实项的映射关系。其具体步骤如下:
[0062] (1)定义突发事件应急决策知识单元,利用单元标识符ID、数据结构DS、方法集合MS和消息接口MI组成四元组,四元组表示为:=
[0063] (2)设定四元组各属性值:
[0064] 单元标识符ID为单元名称,用于标识一个特定的突发事件应急决策知识单元;
[0065] 数据结构DS用于描述突发事件应急决策知识单元当前的内部状态,或所具有的静态属性,用一组<属性名,属性值>表示;
[0066] 单元的方法集合MS用于说明突发事件应急决策知识单元所具有的内部处理方法,或对受理消息的操作过程,由单元语句序列进行定义,反映突发事件应急决策知识单元自身的智能行为;
[0067] 消息接口MI为单元接收外部信息和驱动内部模型与方法的唯一对外接口。
[0068] 第二步,定义知识单元模块:分别定义七个知识单元模块,其分别为规则知识单元模块、模型知识单元模块、本体知识单元模块、描述知识单元模块、外部构件知识单元模块、框架知识单元模块和控制知识单元模块。其具体步骤如下:
[0069] (1)定义规则知识单元模块用于模型的定性分析,其包括part of、kind of、instance of、attribute of四个基本类型。
[0070] (2)定义模型知识单元模块用于实现推理决策中建立规则前件事实项和结论事实项之间的广义映射关系。
[0071] (3)定义本体知识单元模块,用于决策知识的本体建模。利用现有技术方法用分类法组织Ontology,并归纳出5个基本的建模元语:概念(concepts)、关系(relations)、函数(functions)、公理(axioms)和实例(instances)。
[0072] (4)定义描述知识单元模块,描述知识单元模块用于描述性知识表示以及该知识与其它知识的融合,其包括:文本知识、多媒体知识和超媒体知识。
[0073] (5)定义外部构件知识单元模块,其包括动态连接库(*.DLL)、外部可执行程序(*.EXE)和多种外部构件(*.OCX)。
[0074] (6)定义框架知识单元模块,框架知识单元模块用于复杂系统“系统综合”中与系统分解对应的相关知识分解,是知识库中的领域知识逻辑划分的描述与表达,同时实现复杂知识推理的引导,单元内部是一个框架定义语句序列。
[0075] (7)定义控制知识单元模块,控制知识单元模块用于实现复杂系统的“知识集成”,通过单元模块语句对规则单元模块、模型单元模块、描述单元模块以及外部构件单元模块的组织、管理实现更高一级复杂知识模块,是知识单元模块之间的关联关系和组织结构的一种描述,并完成定性推理与定量计算有机结合。
[0076] 第三步,构建突发事件应急决策知识的多级知识单元数据模型。其具体步骤如下:
[0077] (1)将多级知识单元数据模型定义为一个五元组,其表达式如下:
[0078] Mk_DomainOntology:=
[0079] 其中,MK_Concepts表示减灾救灾领域实体概念集合,MK_Relations表示两个实体概念间关系集合,MK_Functions表示谓词函数集合,MK_Axioms表示经验规则集合,MK_Instances表示实例集合。
[0080] (2)定义减灾救灾领域实体概念集合MK_Concepts,其表达式如下:
[0081] MK_Concepts:={C},
[0082] C为领域知识概念,
[0083] 将MK_Concepts核心概念分为5大类,分别为灾害风险决策、灾害应急响应、灾害应急救助、救灾物资优化调度和灾后救助与恢复重建。
[0084] 灾害风险决策类别涵盖灾害风险区域发生灾害可能性以及人力/物力和财力方面的备灾需求分析相关概念,分为灾害损失预评、备灾能力分析、区域受灾强度分析、备灾需求分析4个子类;
[0085] 灾害应急响应类别用于启动涵盖应急响应启动级别和估计灾情发展趋势分析相关概念,分为灾情程度判断、灾中响应能力分析、区域受灾强度分析、响应级别判断、灾情趋势判断、响应措施和启动程序7个子类;
[0086] 灾害应急救助类别涵盖救灾过程中应急救助人力、物力、财力需求可行范围的概念,分为灾情信息、灾中响应能力分析、次生灾害分析、区域受灾强度分析和救助需求分析4个子类;
[0087] 救灾资源优化调度类别涵盖受灾区域及其临近范围不同救灾物资供应数量范围、紧急采购数量范围以及运输数量范围分析概念,分为救助需求分析和物资调度分析两小类;
[0088] 灾后救助与恢复重建类别重建涵盖灾后救助人力、物力、财力需求可行范围分析概念,分为恢复重建能力分析和恢复重建需求分析2个子类。
[0089] (3)定义两个实体概念间关系集合,
[0090] 将MK_Relations定义为:
[0091] MK_Relations={R(c1,c2)|c1,c2∈MK_Concepts},
[0092] 用于表示概念实体二元关系的集合,概念实体包含的核心条件如下:
[0093] Kind-of关系,表达概念之间的继承关系,表示概念之间的包含与被包含关系;
[0094] Part-of关系,表示概念之间的部分与整体的关系,即子概念描述的事物是父概念描述的事物的一部分;
[0095] Attribute-of关系,表示某个概念是另外一个概念的属性;
[0096] Same-as关系,表示同义关系。
[0097] (4)定义谓词函数集合,其表达式如下:
[0098] MK_Functions:={A:T×S1×S2×…×Sn→S,S1,S2,…,Sn∈MK_Concepts,S∈MK_Concepts},
[0099] 示前n个元素Si在T条件下可以唯一决定S。
[0100] (5)定义经验规则集合,其表达式如下:
[0101] MK_Rules:={A:T×S1×S2×…×Sn→T×P1×P2×…×Pn,S1,S2,…,Sn∈MK_Concep,P1×P2×…×Pn,∈MK_Concepts},
[0102] 表示前n个元素Si在T条件下可以决定Pi。
[0103] (6)定义实例集合,其表达式如下:
[0104] MK_Instances:={Instance|Instance∈EC_Concepts OR EC_Relations},[0105] 表明概念的元素。
[0106] 本发明通过多级知识单元模式组成突发事件应急的整体决策知识模型,仅通过循环、控制、描述、赋值等基本单元建模语句建立已知事实项与目标事实项的广义映射关系,并且没有调用其它单元模式,所建立的知识单元模式定义为基本知识单元模式;通过基本单元建模语句同时组合已有基本知识单元模式所建立的更高一级知识单元模式为二级知识超元模式,同样,组合了二级超元模式的知识超元模式就定义为三级超元模式,依次类推,对于整个知识库提供了形成由多级知识单元模式组成的整体知识模型。
[0107] 以上显示和描述了本发明的基本原理、主要特征和本发明的优点。本行业的技术人员应该了解,本发明不受上述实施例的限制,上述实施例和说明书中描述的只是本发明的原理,在不脱离本发明精神和范围的前提下本发明还会有各种变化和改进,这些变化和改进都落入要求保护的本发明的范围内。本发明要求的保护范围由所附的权利要求书及其等同物界定。
高效检索全球专利

专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。

我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。

申请试用

分析报告

专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。

申请试用

QQ群二维码
意见反馈