[发明专利]一种多源时空知识融合方法有效
申请号: | 202110320156.8 | 申请日: | 2021-03-25 |
公开(公告)号: | CN112905807B | 公开(公告)日: | 2022-07-08 |
发明(设计)人: | 胡铮;朱新宁;张晓晗;张春红;唐晓晟 | 申请(专利权)人: | 北京邮电大学 |
主分类号: | G06F16/36 | 分类号: | G06F16/36;G06F16/387;G06F40/194;G06N20/00 |
代理公司: | 北京永创新实专利事务所 11121 | 代理人: | 易卜 |
地址: | 100876 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 时空 知识 融合 方法 | ||
1.一种多源时空知识融合方法,其特征在于,具体步骤如下:
首先、选取两种在时空精度和采样率方面都不同的时空数据源,对两种数据源分别进行预处理,得到各自对应的时空轨迹序列,并分别构建每个时空数据源对应的时空知识图谱;
时空知识图谱中的三元组实体1,时间关系,实体2;
然后、利用基于衰减机制的长路径知识图表示算法对两种时空知识图谱中的三元组分别进行训练学习,得到每个实体的最终低维向量表示;
具体为:
步骤201、首先将两个时空知识图谱中的所有实体和时间关系,分别用嵌入向量表示并随机初始化赋值;
步骤202、根据基于衰减机制的长路径的知识图表示算法构建目标函数:
目标函数包括三部分:L=L(G1)+L(G2)+Lal;
其中L(G1)是对第一种时空知识图谱进行训练学习的第一目标函数;L(G2)是对第二种时空知识图谱进行训练学习的第二目标函数;Lal表示将两个时空知识图谱中对应的实体进行对齐的第三目标函数;
步骤203、对第一目标函数L(G1)和第二目标函数L(G2),分别使用随机梯度下降法训练两个时空知识图谱中的所有实体和时间关系的嵌入向量,带入通用目标函数中进行学习,使得第一和第二目标函数L(G1)和L(G2)收敛;
通用的目标函数为:
(h,r,t)表示时空知识图谱中的三元组实体1,时间关系,实体2;G是时空知识图谱中的有效三元组集合;L(h,r,t)为针对三元组设计的基于边际的损失函数;Z为归一化因子;R(p|h,t)为经典模型PTransE中定义的关系路径p的可靠性;关系路径序列p={r1,...,rl};rl表示从实体h到实体t的路径经过的第l个关系;L(p,r)为针对路径p和直接关系r设计的基于边际的损失函数;P(h,t)表示从实体h到实体t的关系路径p的集合;路径表示p依据经过的关系序列p={r1,...,rl},通过迭代的方式来学习,定义如下:初始表示q0=W·[r1:r2],加入衰减因子q1=W·[(α·q0):r3],直到p=ql-2=W·[(α·ql-3):rl];其中W∈Rd×2d为参数矩阵,d为关系向量的维度;α为衰减因子,用于衡量随着关系路径长度增长,前面关系对最终实体的影响进一步减弱;[a:b]表示两个向量的拼接操作;
步骤204、针对第三目标函数Lal,利用预先设定两时空知识图谱中的对齐实体对,带入Lal中进行学习,直至收敛得到变换函数的参数;
函数Lal定义为
其中(e,e′)是预先对齐的实体对,分别对应两个时空知识图谱中的实体;Eal是预先对齐的实体对集合;Ral是预先对齐的时间关系对集合;f1(·)和f2(·)分别为实体和关系向量的变换函数;
步骤205、当目标函数L的三部分都收敛时,得到两个时空知识图谱中每个实体的最终低维向量;
最后、针对两个时空知识图谱的实体最终低维向量,依次选择第二种时空知识图谱中的未对齐实体,将当前未对齐实体S,经过变换函数后与第一种时空知识图谱中的所有实体逐一进行相似度对比,并选择相似度最高的实体与未对齐实体S匹配成实体对;最终按照所有实体对齐的结果,对两种不同的时空数据源进行时空知识的融合。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京邮电大学,未经北京邮电大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110320156.8/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种高精度传感器
- 下一篇:三次谐波数控五轴转台