👩🏼‍🏫 A Survey on Knowledge Graphs

Sep 11, 2025·
Chenchen Liu
Chenchen Liu
· 1 min read

A Survey on Knowledge Graphs: Representation, Acquisition and Applications 笔记

知识图谱嵌入

Knowledge Representation Learning 知识表示学习又叫KGE
pre

image.png

KGL的流程
1表示关系和实体的表示空间;
2 衡量事实三元组合理性的评分函数;3用于表示和学习关系交互的编码模型;
4要纳入嵌入方法的辅助信息。
表示学习包括逐点空间、流形、复向量空间、高斯分布和离散空间。评分指标通常分为基于距离的评分函数和基于相似性匹配的评分函数。目前的研究重点是编码模型,包括线性/双线性模型、分解和神经网络。辅助信息考虑文本、视觉和类型信息。

x3.png

表示空间

表示学习的关键问题是学习实体和关系的低维分布式嵌入。目前文献主要使用实值逐点空间(图2(a)),包括向量、矩阵和张量空间,而其他类型的空间如复向量空间(图2(b))、高斯空间(图2(b)) . 2(c)) 和 manifold (图 2(d)) 也被使用。嵌入空间应遵循三个条件,即可微分性、计算可能性和评分函数的可定义性

\[15\]

image.png

Point-Wise Space

image.png

许多其他翻译模型(例如 TransH

\[20\]

)也使用类似的表示空间,而语义匹配模型使用普通向量空间(例如 HolE

\[21\]

)和关系投影矩阵(例如 ANALOGY

\[22\]

Complex Vector Space

image.png

Gaussian Distribution

image.png

Manifold and Group

(见论文)

评分函数

image.png

Encoding Models

Linear/Bilinear Models

()

Neural Networks

()

Convolutional Neural Networks

image.png

image.png

image.png