Trans系列

本文概述了TransE、TransH和TransR三种图谱嵌入模型,着重讲解它们在处理实体关系时的优势与不足,包括正负样本构建、复杂关系表达和空间映射。TransE通过单一空间简化关系,而TransH引入超平面处理多对一关系。TransR进一步区分实体和关系空间,但计算成本增加。
摘要由CSDN通过智能技术生成

trans E

实体和关系映射到一个统一的空间内
目标函数是:||h+r-t||2尽可以小(以欧式距离为衡量指标)
其中负样本的构建方法,是随机替换头尾实体中的任意一个
(但这种情况,可能会出现false negative的情况,(据某些人解释,KG中一般视为开放世界假设,所以,没有在知识库中出现的,不一定是错误的))

在这里插入图片描述
正样本的得分尽可能小,负样本的得分尽可能高,所以loss如上,γ是一个认为设定的参数

#不足

是因为无法表达复杂关系,比如1对多时,根据transE的公式,t1约等于t2约等于t3约等于tm,这是不成立的

transH

H 是超平面的意义,每种关系都有超平面
将头、尾实体映射到关系所在的超平面空间,同样目标是使得欧几里得距离最小。
负采样的方法中,考虑了复杂关系类型(在1对多关系中,选择替换头实体构建负样本,在多对1关系中,选择替换尾实体构建负样本,尽可能降低假阳性(false negative)出现的概率)
在这里插入图片描述
TransH也存在一定的问题:头尾实体依然处于相同的语义空间,而每个三元组的关系可能关注头尾实体的不同属性,即每个关系对应的头尾实体应在不同的语义空间中表征,因此TransR模型由此诞生

transR

TransR作者发现TransH模型虽然有效的处理了复杂语义关系表示,但两个实体仍然处于相同的语义空间,因此不能够充分表示实体与关系的语义联系。
因为,转为空间,分别是实体空间和关系空间,
在这里插入图片描述
loss函数同transE模型
TransR还有一些缺点。例如引入的空间投影策略增加了计算量、头尾实体一同投影到关系空间,而未考虑到头尾实体的不同语义类型、仅将实体投影到关系空间中还不够完全提高语义表能力等。TransD模型试图改进这些不足之处。

链接:
transH:https://blog.csdn.net/qq_36426650/article/details/103336589
transR:https://blog.csdn.net/u013602059/article/details/107449193
trans系列:https://www.cnblogs.com/fengwenying/p/14561105.html#transh

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

YingJingh

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值