[发明专利]一种引入实体类型自动化表示的知识图谱嵌入与推理方法有效
申请号: | 202010135936.0 | 申请日: | 2020-03-02 |
公开(公告)号: | CN111339320B | 公开(公告)日: | 2021-03-26 |
发明(设计)人: | 李波;牛广林;张永飞;李晶阳 | 申请(专利权)人: | 北京航空航天大学 |
主分类号: | G06F16/36 | 分类号: | G06F16/36 |
代理公司: | 北京慕达星云知识产权代理事务所(特殊普通合伙) 11465 | 代理人: | 曹鹏飞 |
地址: | 100191*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 引入 实体 类型 自动化 表示 知识 图谱 嵌入 推理 方法 | ||
1.一种引入实体类型自动化表示的知识图谱嵌入与推理方法,其特征在于,具体步骤如下:
步骤一:针对任何知识图谱中的每个实体,利用三元组构建关于实体类型表示的能量函数;基于实体类型表示的能量函数,按照实体类型的语义相关性对三元组中头实体和尾实体的实体类型表示分别进行约束,得到衡量每两个三元组实体类型间的语义相关度的能量函数;
步骤二:对三元组中的实体表示进行关系超平面投影操作并构建关于实体表示的能量函数;
步骤三:结合关于实体类型表示的能量函数、实体类型间的语义相关度的能量函数、以及关于实体表示的能量函数,联合建立评价函数,并通过最小化评价函数,自动学习实体类型表示、与实体类型表示相关的关系表示、实体表示和与实体表示相关的关系表示;
步骤四:基于步骤三得到的实体类型表示、与实体类型表示相关的关系表示、实体表示和与实体表示相关的关系表示,并联合步骤一中的关于实体类型表示的能量函数和步骤二中的关于实体表示的能量函数构建两阶段推理策略,得到知识图谱推理结果,用于补全知识图谱中缺少头实体或尾实体的三元组。
2.根据权利要求1所述的一种引入实体类型自动化表示的知识图谱嵌入与推理方法,其特征在于,所述步骤一中,针对任何知识图谱中的实体,利用由头实体h,尾实体t和这二者之间的关系r组成的三元组(h,r,t),定义三元组关于实体类型表示的能量函数E1(h,r,t)为:
E1(h,r,t)=||Mryh+yr-Mryt||
其中,yh∈Rd,yr∈Rd,yt∈Rd分别是头实体h的实体类型,关系r和尾实体t的实体类型在实数空间下的表示,且均为维度为d的实值向量;Mr∈Rd×d是实体类型表示关于关系r的注意力权重矩阵,且维度是d×d的实数矩阵;当r为对称关系时,yr=0,保证头实体和尾实体具有相同的实体类型表示;当处理一对多,多对一和多对多的复杂关系时,针对相同的头实体和尾实体之间存在多种不同关系的情况,通过关于不同关系的注意力权重矩阵Mr使其均满足Mryh+yr=Mryt的目标;
基于实体类型表示,对于两个三元组(h1,r1,t1)和(h2,r2,t2),如果这两个三元组具有相同的关系,则其中的两个头实体h1和h2或两个尾实体t1和t2具有更高的语义相似度,如果如果这两个三元组具有不同的关系,则其中的两个头实体h1和h2或尾实体t1和t2具有更低的语义相似度,定义衡量这两个三元组中实体类型的语义相关度的能量函数E2((h1,r1,t1),(h2,r2,t2))为:
其中,h1和h2为头实体,r1和r2为关系,t1和t2为尾实体;和分别是实体类型表示关于关系r1和关系r2的两个注意力权重矩阵;和分别为头实体h1和h2的实体类型表示,和分别为尾实体t1和t2的实体类型表示。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京航空航天大学,未经北京航空航天大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010135936.0/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种新闻发布及管理系统
- 下一篇:一种抗投影变换的矢量地理数据数字水印方法