[发明专利]一种基于属性聚合的知识图谱嵌入方法及其存储介质有效

专利信息
申请号: 201910220268.9 申请日: 2019-03-22
公开(公告)号: CN109933674B 公开(公告)日: 2021-06-04
发明(设计)人: 温秀秀;高原原;马超;康子路;谢海永;王亚珅;刘弋锋 申请(专利权)人: 中国电子科技集团公司信息科学研究院
主分类号: G06F16/36 分类号: G06F16/36
代理公司: 北京中知法苑知识产权代理有限公司 11226 代理人: 李明
地址: 100086 北京*** 国省代码: 北京;11
权利要求书: 查看更多 说明书: 查看更多
摘要: 一种基于属性聚合的知识图谱嵌入方法及其存储介质,该方法包括将知识图谱中的属性聚合并转化为实体;利用知识图谱中已经存在的三元组构成所有正例,形成正例训练数据集合O+,构造值域类反例和关系类反例,形成反例训练数据集合O,建立知识图谱嵌入目标函数,并利用上一步骤形成的训练数据求解目标函数。本发明通过属性聚合,将属性转化为实体,再进行知识图谱嵌入,防止了知识图谱嵌入结果中属性信息的丢失;采用基于关系值域的值域类反例构建方法,以及基于类型关系域的关系类反例构建方法,降低假反例出现的可能性,提高训练样本的质量,从而间接提升知识图谱嵌入结果与知识图谱真实结构的一致性。
搜索关键词: 一种 基于 属性 聚合 知识 图谱 嵌入 方法 及其 存储 介质
【主权项】:
1.一种基于属性聚合的知识图谱嵌入方法,包括如下步骤:属性聚合步骤S110:将知识图谱中的属性聚合并转化为实体,具体过程如下:令E={e1,e2,…,em}表示知识图谱中同一个类型的实体组成的集合,对于E的属性a,提取该属性a下所有的属性值,将这些属性值划分为Na个离散区间,每个区间转化为一个实体,形成新的实体集合对于E中的每一个实体ei,根据其属性a的属性值x,在ei与新实体e′f(x)之间建立新的关系a;训练数据集生成步骤S120:利用知识图谱中已经存在的三元组构成所有正例,形成正例训练数据集合O+,利用以下步骤构造反例,所述反例包括值域类反例和关系类反例,随机选择一个三元组<b,r,e>,其中b与e表示实体,r表示关系,令T表示实体b的类型,即所有与实体b为同一类型的实体的集合,值域类反例和关系类反例构造方法分别如下:值域类反例构建方法:令D(r)={y|<a,r,y>∧a∈T}表示关系r的值域,在D(r)中随机选择一个不等于e的实体q,构建反例<b,r,q>;关系类反例构建方法:令R(T)={h|<a,h,y>∧a∈T}表示类型T的关系域,在R(T)中随机选择一个不等于r的关系h,构建关系类反例<b,h,e>;对于每个三元组<b,r,e>构建值域类反例C1次,构建关系类反例C2次,得到反例训练数据集合O,将正例训练数据集合O+和反例训练数据集合O作为下一步骤的输入;知识图谱嵌入学习步骤S130:建立知识图谱嵌入目标函数,并利用上一步骤形成的训练数据求解目标函数,具体为:将步骤S110中的一系列三元组表示<b,r,e>,令U表示实体嵌入矩阵,令W表示关系嵌入矩阵,U与W是知识图谱嵌入的求解目标,令U[b]、U[e]分别表示b与e对应的向量,令W[r]表示关系r对应的向量,通过设定知识图谱嵌入效果度量函数,以正例训练数据集合O+和反例训练数据集合O作为训练数据集,求解知识图谱嵌入目标函数,得到U与W。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国电子科技集团公司信息科学研究院,未经中国电子科技集团公司信息科学研究院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/patent/201910220268.9/,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top