[发明专利]知识图谱表示学习方法及系统在审
申请号: | 202011230923.8 | 申请日: | 2020-11-06 |
公开(公告)号: | CN112487104A | 公开(公告)日: | 2021-03-12 |
发明(设计)人: | 胡碧峰;侯乐;赵从志 | 申请(专利权)人: | 和美(深圳)信息技术股份有限公司 |
主分类号: | G06F16/28 | 分类号: | G06F16/28;G06F40/30;G06F16/36;G06N20/00 |
代理公司: | 北京锺维联合知识产权代理有限公司 11579 | 代理人: | 安娜 |
地址: | 518040 广东省深圳市福*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 知识 图谱 表示 学习方法 系统 | ||
本发明提供一种知识图谱表示学习方法及系统,该方法包括:根据知识图谱中的三元组的首实体、尾实体以及关系实体,计算初始评价函数;根据所述首实体及对应的实体类型、尾实体及对应的实体类型,计算用于表征属于相同实体类型的实体之间关系的第一关系参数,以及计算用于表征属于相关实体类型的实体之间关系的第二关系参数;将所述初始评价函数减去所述第一关系参数与第二关系参数的和作为最终评价函数,通过最小化所述最终评价函数,学习得到所述三元组的向量表示。本发明计算简单高效,能满足大规模知识图谱的时效性要求。
技术领域
本发明涉及领域知识图谱技术领域,尤其涉及一种知识图谱表示学习方法及系统。
背景技术
在当前知识表示技术中,考虑层级实体类型作为实体的外部信息方面,主要方法是,将实体类型作为投影矩阵。首先将实体(头实体/尾实体)映射到投影矩阵,该投影矩阵为各层级实体类型对应的投影矩阵的组合,再计算三元组的得分函数。
该方法考虑了含层级的实体类型,然而,由于每个实体类型都需要学习一个投影矩阵,导致计算复杂度较高,不能满足大规模知识图谱的时效性要求。
发明内容
有鉴于此,本发明提供一种知识图谱表示学习方法以及系统,计算简单高效,能满足大规模知识图谱的时效性要求。
一方面,本发明提供一种知识图谱表示学习方法,包括:根据知识图谱中的三元组的首实体、尾实体以及关系实体,计算初始评价函数;其中,所述首实体表示为:所述首实体所属实体类型的中心向量与所述首实体所属实体类型指向所述首实体的残差向量之和;所述尾实体表示为:所述尾实体所属实体类型的中心向量与所述尾实体所属实体类型指向所述尾实体的残差向量之和;
根据所述首实体及对应的实体类型、尾实体及对应的实体类型,计算用于表征属于相同实体类型的实体之间关系的第一关系参数,以及计算用于表征属于相关实体类型的实体之间关系的第二关系参数;
将所述初始评价函数减去所述第一关系参数与第二关系参数的和作为最终评价函数,通过最小化所述最终评价函数,学习得到所述三元组的向量表示。
进一步地,所述首实体所属实体类型的中心向量表示为:所述首实体所属实体类型的父实体类型的中心向量与所述首实体所属实体类型的父实体类型指向所述首实体所属实体类型的残差向量之和;
所述尾实体所属实体类型的中心向量表示为:所述尾实体所属实体类型的父实体类型的中心向量与所述尾实体所属实体类型的父实体类型指向所述尾实体所属实体类型的残差向量之和。
进一步地,根据所述首实体及对应的实体类型、尾实体及对应的实体类型,计算用于表征属于相同实体类型的实体之间关系的第一关系参数的步骤通过如下公式实现:
其中,e表示实体,ε表示实体集合,t表示实体类型,表示实体类型集合,mintra表示预设的用于表征同类型实体相似度的参数。
进一步地,根据所述首实体及对应的实体类型、尾实体及对应的实体类型,计算用于表征属于相关实体类型的实体之间关系的第二关系参数的步骤通过如下公式实现:
其中,tf表示父实体类型,Tf\{tf}表示除父实体类型外其余实体类型集合,Tf\{tf,ti}表示除父实体类型、当前实体类型外其余实体类型集合,minter表示预设的用于表征相关类型实体相似度的参数。
进一步地,其中,minter为实体类型层数L的函数,具体为:
其中,NL为第L层节点的数量。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于和美(深圳)信息技术股份有限公司,未经和美(深圳)信息技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011230923.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:基于基准源的电流温度系数控制电路
- 下一篇:一种镍电镀件表面处理装置