首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >知识图嵌入(KGE)和图神经网络(GNN)有什么区别?

知识图嵌入(KGE)和图神经网络(GNN)有什么区别?
EN

Data Science用户
提问于 2020-08-03 19:11:38
回答 1查看 1.6K关注 0票数 2

在本文的第3页知识图嵌入与可解释人工智能中,他们提到如下:

请注意,知识图嵌入不同于图神经网络(GNNs)。KG嵌入模型一般是浅层模型和线性模型,应该区别于GNNs 78,后者是以关系结构为输入的神经网络。

不过,对我来说还是很模糊的。似乎我们可以从这两个方面获得嵌入。有什么不同吗?如果我们想要获得嵌入,我们应该如何选择哪种方法?

EN

回答 1

Data Science用户

发布于 2022-05-14 20:37:12

知识图(KG)是一种不同于图形神经网络(GNN)的结构。两者都是图,但KG的不同之处在于它不是机器学习( ML )模型,它只是使用边(谓词)来“表示”实体之间的关系,而GNN是在训练时学习图的结构(邻居和邻居)的ML模型。这就是为什么KG嵌入很浅的原因,因为它可能仅仅是从单词嵌入(如Word2Vec )或其他方法(如TransE )获得的节点的嵌入,而对多跳上下文的影响不大。而GNN的目标确实是学习/编码多跳上下文,例如邻居和邻居的信息,将其转化为节点嵌入,因此它们比KG嵌入更严格。

如果我们想要获得嵌入,我们应该如何选择哪种方法?

正如我所提到的,KG只是代表一个特殊的实体,比如"cat“,它有一个关系,比如"feral",而GNN是一个ML模型(不仅仅代表实体之间的关系)。因此,根据问题的不同,您可以选择一个或另一个。

票数 1
EN
页面原文内容由Data Science提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://datascience.stackexchange.com/questions/79727

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档