知识图谱的构建方法、装置、可读存储介质及电子设备制造方法及图纸

技术编号:28213882 阅读:34 留言:0更新日期:2021-04-24 14:54
本申请提供了一种知识图谱的构建方法、装置、可读存储介质及电子设备,所述构建方法包括:基于预设的安全数据库中存储的数据,生成包括多个实体以及多个实体之间的相互关系的初始安全知识图谱;基于所述初始安全知识图谱分别构建全局知识图谱以及局部知识图谱;基于所述全局知识图谱以及所述局部知识图谱,构建出面向数据安全的校验安全知识图谱。这样,根据全局知识图谱以及局部知识图谱,构建出最终的校验安全知识图谱,通过全局知识图谱以及局部知识图谱可以实现对数据库中数据之间的相互关系的动态以及准确分析,有助于提高构建出的知识图谱的准确性。的知识图谱的准确性。的知识图谱的准确性。

【技术实现步骤摘要】
知识图谱的构建方法、装置、可读存储介质及电子设备


[0001]本申请涉及知识图谱
,尤其是涉及一种知识图谱的构建方法、装置、可读存储介质及电子设备。

技术介绍

[0002]大数据时代,数据爆发性增长,海量的、各种类型的数据在快速产生。这些庞大复杂的数据信息,通过转换变换、流转流通等,又生成新的数据,汇聚成数据的海洋,进而产生了数据的血缘关系,主要包括数据的产生、加工融合、流转流通,到最终消亡。与此同时,知识图谱很好的展现了这种数据间的交互关系。知识图谱以结构化的方式描述客观世界中的概念、实体及其键的关系,提供了一种更好的组织、管理和理解互联网海量信息的能力。使用户可以更加快速、准确地访问自己需要的知识信息,并进行一定的知识挖局和智能决策,实现知识的智能获取和管理。
[0003]现阶段,对于知识图谱的建立通常是直接通过单一的算法,基于原始数据库建立对应的知识图谱,通过这种方式建立的知识图谱对数据的描述方式单一,以及对数据之间的关系无法进行动态感知以及描述,从而导致建立的知识图谱与数据之间的关系匹配性较差,准确性较低。

技术实现思路

[0004]有鉴于此,本申请的目的在于提供一种知识图谱的构建方法、装置、可读存储介质及电子设备,根据通过数据库建立的初始安全知识图谱,构建出对应的全局知识图谱以及局部知识图谱,进而根据全局知识图谱以及局部知识图谱,构建出最终的校验安全知识图谱,通过全局知识图谱以及局部知识图谱可以实现对数据库中数据之间的相互关系的动态以及准确分析,有助于提高构建出的知识图谱的准确性。
[0005]本申请实施例提供了一种知识图谱的构建方法,所述构建方法包括:
[0006]基于预设的安全数据库中存储的数据,生成包括多个实体以及多个实体之间的相互关系的初始安全知识图谱;
[0007]基于所述初始安全知识图谱分别构建全局知识图谱以及局部知识图谱;
[0008]基于所述全局知识图谱以及所述局部知识图谱,构建出面向数据安全的校验安全知识图谱。
[0009]进一步的,所述基于预设的安全数据库中存储的数据,生成包括多个实体以及多个实体之间的相互关系的初始安全知识图谱,包括:
[0010]将预设的安全数据库中存储的数据,转换为对应的包括实体以及实体之间的相互关系的三元组形式;
[0011]基于确定出的每一个三元组形式,构建与所述安全数据库对应的图模型;
[0012]将存储在所述安全数据库中的数据对应的存储至所述图模型中,并构建与所述图模型对应的多个索引关系;
[0013]基于存储有所述安全数据库中的数据的图模型以及多个所述索引关系,生成面向数据安全的初始安全知识图谱。
[0014]进一步的,通过以下步骤构建所述全局知识图谱:
[0015]基于所述初始安全知识图谱中存储的多个三元组,构建所述初始安全知识图谱中存储的实体关系的全局无向图;
[0016]提取所述全局无向图中包括的每种关系的路径特征,并确定每种关系的路径特征的特征权重;
[0017]基于每种关系的路径特征以及对应的特征权重,构建所述全局知识图谱。
[0018]进一步的,通过以下步骤构建所述局部知识图谱:
[0019]在所述全局无向图中,对全局无向图中包括的每种关系提取特定关系子图;
[0020]构建每个特定关系子图的邻接矩阵以及转移概率矩阵,并在每个转移概率矩阵中计算每个节点之间的转移概率;
[0021]基于计算出的多个转移概率,构建所述局部知识图谱。
[0022]进一步的,所述基于所述全局知识图谱以及所述局部知识图谱,构建出面向数据安全的校验安全知识图谱包括:
[0023]基于全局知识图谱以及所述局部知识图谱,确定与所述全局知识图谱对应的第一路径分数,以及与所述局部知识图谱对应的第二路径分数;
[0024]基于确定出第一权重系数以及第二权重系数,对第一路径分数以及第二路径分数进行线性加权,确定出综合路径分数;
[0025]基于所述综合路径分数,构建出面向数据安全的校验安全知识图谱。
[0026]进一步的,在所述基于所述全局知识图谱以及所述局部知识图谱之后,所述构建方法还包括:
[0027]确定待检测数据对应的数据关联关系;
[0028]当所述数据关联关系与所述校验安全知识图谱中对应的数据的校验关联关系的匹配度大于预设阈值时,确定所述待检测数据为异常数据。
[0029]本申请实施例还提供了一种知识图谱的构建装置,所述构建装置包括:
[0030]初始图谱生成模块,用于基于预设的安全数据库中存储的数据,生成包括多个实体以及多个实体之间的相互关系的初始安全知识图谱;
[0031]知识图谱构建模块,用于基于所述初始安全知识图谱分别构建全局知识图谱以及局部知识图谱;
[0032]校验图谱构建模块,用于基于所述全局知识图谱以及所述局部知识图谱,构建出面向数据安全的校验安全知识图谱。
[0033]进一步的,所述初始图谱生成模块在用于基于预设的安全数据库中存储的数据,生成包括多个实体以及多个实体之间的相互关系的初始安全知识图谱,所述初始图谱生成模块用于:
[0034]将预设的安全数据库中存储的数据,转换为对应的包括实体以及实体之间的相互关系的三元组形式;
[0035]基于确定出的每一个三元组形式,构建与所述安全数据库对应的图模型;
[0036]将存储在所述安全数据库中的数据对应的存储至所述图模型中,并构建与所述图
模型对应的多个索引关系;
[0037]基于存储有所述安全数据库中的数据的图模型以及多个所述索引关系,生成面向数据安全的初始安全知识图谱。
[0038]进一步的,所述知识图谱构建模块用于通过以下步骤构建所述全局知识图谱:
[0039]基于所述初始安全知识图谱中存储的多个三元组,构建所述初始安全知识图谱中存储的实体关系的全局无向图;
[0040]提取所述全局无向图中包括的每种关系的路径特征,并确定每种关系的路径特征的特征权重;
[0041]基于每种关系的路径特征以及对应的特征权重,构建所述全局知识图谱。
[0042]进一步的,所述知识图谱构建模块用于通过以下步骤构建所述局部知识图谱:
[0043]在所述全局无向图中,对全局无向图中包括的每种关系提取特定关系子图;
[0044]构建每个特定关系子图的邻接矩阵以及转移概率矩阵,并在每个转移概率矩阵中计算每个节点之间的转移概率;
[0045]基于计算出的多个转移概率,构建所述局部知识图谱。
[0046]进一步的,所述校验图谱构建模块在用于基于所述全局知识图谱以及所述局部知识图谱,构建出面向数据安全的校验安全知识图谱时,所述校验图谱构建模块用于:
[0047]基于全局知识图谱以及所述局部知识图谱,确定与所述全局知识图谱对应的第一路径分数,以及与所述局部知识图谱对应的第二路径分数;
[0本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种知识图谱的构建方法,其特征在于,所述构建方法包括:基于预设的安全数据库中存储的数据,生成包括多个实体以及多个实体之间的相互关系的初始安全知识图谱;基于所述初始安全知识图谱分别构建全局知识图谱以及局部知识图谱;基于所述全局知识图谱以及所述局部知识图谱,构建出面向数据安全的校验安全知识图谱。2.根据权利要求1所述的构建方法,其特征在于,所述基于预设的安全数据库中存储的数据,生成包括多个实体以及多个实体之间的相互关系的初始安全知识图谱,包括:将预设的安全数据库中存储的数据,转换为对应的包括实体以及实体之间的相互关系的三元组形式;基于确定出的每一个三元组形式,构建与所述安全数据库对应的图模型;将存储在所述安全数据库中的数据对应的存储至所述图模型中,并构建与所述图模型对应的多个索引关系;基于存储有所述安全数据库中的数据的图模型以及多个所述索引关系,生成面向数据安全的初始安全知识图谱。3.根据权利要求1所述的构建方法,其特征在于,通过以下步骤构建所述全局知识图谱:基于所述初始安全知识图谱中存储的多个三元组,构建所述初始安全知识图谱中存储的实体关系的全局无向图;提取所述全局无向图中包括的每种关系的路径特征,并确定每种关系的路径特征的特征权重;基于每种关系的路径特征以及对应的特征权重,构建所述全局知识图谱。4.根据权利要求3所述的构建方法,其特征在于,通过以下步骤构建所述局部知识图谱:在所述全局无向图中,对全局无向图中包括的每种关系提取特定关系子图;构建每个特定关系子图的邻接矩阵以及转移概率矩阵,并在每个转移概率矩阵中计算每个节点之间的转移概率;基于计算出的多个转移概率,构建所述局部知识图谱。5.根据权利要求1所述的构建方法,其特征在于,所述基于所述全局知识图谱以及所述局部知识图谱,构建出面向数据安全的校验安全知识图谱包括:基于全局知识图谱以及所述局部知识图谱,...

【专利技术属性】
技术研发人员:安琪杨飞周发桂
申请(专利权)人:北京创安恒宇科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1