[发明专利]语义增强的知识图谱周期性推理方法和装置在审
申请号: | 202210320462.6 | 申请日: | 2022-03-29 |
公开(公告)号: | CN115186098A | 公开(公告)日: | 2022-10-14 |
发明(设计)人: | 刘湘赣;陈汉梅;向闱;卢敏;刘然;田园;何金凤 | 申请(专利权)人: | 湖北技术交易所 |
主分类号: | G06F16/36 | 分类号: | G06F16/36;G06F16/33;G06F40/30;G06N3/04;G06N3/08;G06N5/04 |
代理公司: | 武汉惠创知识产权代理事务所(普通合伙) 42243 | 代理人: | 吴平兰 |
地址: | 430071 湖北省武汉市*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 语义 增强 知识 图谱 周期性 推理 方法 装置 | ||
1.语义增强的知识图谱周期性推理方法,其特征在于,所述方法包括:
S101子图分割:将知识图谱以适合的时间间隔进行离散化处理得到不同时期的时序子图;
S102子图编码:通过关系图卷积网络计算得到同一实体在不同时序子图的向量表示;
S103时序编码:通过门控循环单元对不同时序子图的向量表示进行整合得到一个时序周期的实体向量表示;
S104周期性推理:借鉴TransE模型思想并结合损失函数模型对实体向量表示进行参数优化训练得到包含时序语义信息的实体向量。
2.根据权利要求1所述的语义增强的知识图谱周期性推理方法,其特征在于,步骤S101包括:
S1011:统计知识库中的时间范围大小,确定合适的时间单位,根据确定的时间单位将知识库中的三元组扩展为四元组(s,r,o,[τs,τe]),其中s,r,o分别为头实体、关系和尾实体,τs和τe分别表示四元组有效起始时间和终止时间;
S1012:根据不同场景下的数据情况,基于最细粒度规则,设置对应的时间间隔ΔT,将知识图谱离散化表示得到不同时期的时序子图(t1,t2…tn)。
3.根据权利要求2所述的语义增强的知识图谱周期性推理方法,其特征在于,步骤S102包括:
S1021:在不同时期的时序子图(t1,t2…tn)中,以检索的时间点T和周期筛选出对应的子图;
S1022:通过关系图卷积网络计算得到同一实体在不同时序子图的向量表示其中,传播公式为初始化为其中,ui是对实体ei的one-hot编码表示,W0是实体初始化的参数矩阵,和是层与层之间的转移参数矩阵,是与实体ei通过关系r相连的邻节点集合,是对关系r邻节点信息的归一化处理。
4.根据权利要求3所述的语义增强的知识图谱周期性推理方法,其特征在于,步骤S102还包括:根据关系类型对中心实体的邻节点进行分类,分别形成SR_in,SR_out和SR_self三类集合,根据边类型的不同进行相应的转换,收集的信息经过正则化加和,分别整合为同一纬度的向量;对中心实体的邻节点使用关系图卷积网络进行语义增强;将不同关系类型的邻居节点的嵌入表达以及中心节点的嵌入表达进行融合。
5.根据权利要求3所述的语义增强的知识图谱周期性推理方法,其特征在于,步骤S103包括:采用带有记忆功能的门控循环单元GRU对序列做以时间差为参数的加权运算得到一个时序周期的实体向量表示其中,为衰减率,其中λx和bx为可学习的参数。
6.根据权利要求5所述的语义增强的知识图谱周期性推理方法,其特征在于,步骤S104具体包括:
S1041:对每个三元组(s,r,o)进行负采样(s,r,o′)或(s′,r,o),o′和s′是根据计算实体之间的相似度进行排序取样;
S1042:根据翻译模型TransE的得分函数计算每个三元组的得分及排序对损失函数模型进行训练;
S1043:根据损失函数模型对实体向量表示进行参数优化训练得到包含时序语义信息的实体向量。
7.根据权利要求6所述的语义增强的知识图谱周期性推理方法,其特征在于,在步骤S1043中,损失函数模型的损失函数为其中,和分别为头尾实体向量表示,zr表示可学习的关系向量表示。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于湖北技术交易所,未经湖北技术交易所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210320462.6/1.html,转载请声明来源钻瓜专利网。