【技术实现步骤摘要】
一种多版本知识图谱的统一存储方法、装置及介质
[0001]本专利技术涉及知识图谱以及数据存储
,尤其是一种多版本知识图谱的统一存储方法、装置及介质。
技术介绍
[0002]知识图谱,本质是结构化的语义网络知识库,包含有:有向图结构、用节点表示的实体和用边表示的实体之间的语义关系。知识图谱由最初的语义网络,经过图结构的数据拓展,最终形成知识图谱的概念。
[0003]随着时间的推移和本体数据库的扩展,知识图谱中的实体和实体之间的关系,会不断变化,知识图谱的结构由此发生动态变化,这样的知识图谱可以称为动态知识图谱。分析基于同一本体数据源,相同数据结构,不同时间版本的知识图谱,可以推断知识图谱的演进规律。目前国内外的知识图谱研究大多关注静态知识图谱,较少关注动态知识图谱,关于动态知识图谱的存储,现存的主流方法仍然是将不同版本的静态知识图谱各自以图的形式存储起来,形成多份不同版本的图数据库,现存方法具有存储开销大,不同版本间的图数据库冗余大,演进分析复杂度高等缺点。
[0004]为了说明统一知识图谱的用处,以智能 ...
【技术保护点】
【技术特征摘要】
1.一种多版本知识图谱的统一存储方法,其特征在于,包括:基于同一本体数据源,获得多个不同时间版本的知识图谱数据库,其中,知识图谱的要素包括实体和关系的集合,以及各个实体的属性;基于多版本统一的知识图谱数据结构,根据知识图谱的数据的版本时间,给所有的实体和关系添加时间范围属性,所述时间范围属性包括起始时间和终止时间;基于多个版本且结构统一的知识图谱数据库,根据差异比较规则,计算两两相邻版本的知识图谱之间差异关系,确定各个实体的演进关系;基于首个版本的知识图谱数据库,根据演进关系,更新知识图谱数据库,从而构建出多版本统一存储的知识图谱。2.根据权利要求1所述的一种多版本知识图谱的统一存储方法,其特征在于,所述构建出多版本统一存储的知识图谱,具体为:构建基于同一本体数据源、不同时间版本的知识图谱;通过时间范围选择指令,可以还原不同版本的知识图谱;或者,查询某个实体或关系在不同版本中的演化路径。3.根据权利要求1所述的一种多版本知识图谱的统一存储方法,其特征在于,所述多版本统一的知识图谱数据结构基于普通的知识图谱数据结构,在基于普通的知识图谱数据结构的实体和关系上添加时间戳属性,所述时间戳属性包含起始时间和终止时间。4.根据权利要求1所述的一种多版本知识图谱的统一存储方法,其特征在于,所述方法还包括以下至少之一:根据预设差异规则,确定各组相邻版本的实体的添加;或者,根据预设差异规则,确定各组相邻版本的实体的删除;或者,根据预设差异规则,确定各组相邻版本的实体属性的修改;或者,根据预设差异规则,确定各组相邻版本的实体间关系的修改;或者,根据预设差异规则,确定各组相邻版本的实体间关系的添加;或者,根据预设差异规则,确定各组相邻版本的实体间关系的删除。5.根据权利要求1所述的一种多版本知识图谱的统一存储方法,其特征在于,所述方法还包括以下至少之一:根据演进关系规则,确定各组相邻版本的实体的添加;或者,根据演进关系规则,确定各组相邻版本的实体的删除;或者,根据演进关系规则,确定各组相邻版本的实体属性的更新;或者,根据演进关系规则,确定各组相邻版本的实体间关系的更新。6.根据权利要求1...
【专利技术属性】
技术研发人员:由林麟,李宏立,陈耿祥,郝迈,方明辉,
申请(专利权)人:中山大学,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。