三元组:(head,relation,tail)

距离模型 structured embedding


含义:对头尾实体分别用关系矩阵投影
缺陷:使用两个不同的矩阵投影,协调性较差,往往无法精确刻画两实体与关系间的语义联系。

单层神经网络 single layer model


缺陷:复杂度大,仅仅加入了微弱的联系

能量模型 semantic matching energy


双线性模型 latent factor model


DISMULT模型还探索了LFM的简化形式,模型效果反而得到显著提升

矩阵分解模型 matrix decomposition

如果(h,r,t)存在,则X_{hrt} =1,否则为0。代表模型RESACL。RESCACL与LFM思路类似,只是RESACL不仅优化知识库中有的表示,还优化不存在的,包括0位置。LFM只优化知识库中有的。

翻译模型


TransE

循环相关



TransH



TransR



TransD



TranSparse

将投影矩阵函数化

TransA


TransA
对每个维度进行加权。

TransG

KG2E

使用高斯分布建模

DKRL

关系路径建模

PTransE