本文主要是介绍关系、实体关系、实体属性、三元组、SPO三元组,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
关系、实体关系、实体属性、三元组、SPO三元组到底是什么呢?而提到实体关系时,小白又是什么样的心理状态呢?(到底是什么呢)
- 三元组标注: 榆林神木 、矿藏 、 镁 三个词构成了一个三元组(triple)
- 实体关系抽取:榆林神木 、 镁 是两个实体,而矿藏表示榆林神木 地下又大量的镁
- SPO三元组抽取:榆林神木 、 矿藏 、镁分别是一个句字的主语(subject)、谓语(predicate) 、宾语(object),因此是一个SPO三元组。
- 实体属性抽取:榆林神木 是一个实体,它有一个属性,即矿藏情况。榆林神木的矿藏属性取值为镁
1. 关系、实体关系
世界上存在种类众多、数量众多的事物,他们之间可能存在这样或者是那样的关系、我们出于自身的需要,认为其中一些事物是有意义的,并称他们为实体;同样,我们认为实体之间某些联系是有意义的,并称这些联系为实体关系
例子:图中 姚明 和 李秋平 代表两个人,是两个实体,而 徒弟是两个实体之间的关系。因此,当知识图谱中的全部或部分节点为实体时,我们回称实际的两个节点及其关系,即(实体1 关系 实体2 )
2. 三元组(triple)与SPO三元组
-
作为一种图数据结构,知识图谱的最小单元,是两个节点及它们之间的关系,即(node1, edge, node2)——这是一个三元组(triple)。如图2,(姚明,徒弟,李秋平)就是一个三元组。我们可以说实体及其关系就是是三元组的一种特例。
-
我们可以把图2所述的知识表述为一个句子,即“姚明是李秋平的徒弟”。一些人按照语言学的习惯,把这个句子的主干,即(姚明,徒弟,李秋平),形式化表示为(主语,谓语,宾语),也就是(subject, predicate, object)。因此,三元组有时候也被称为”SPO三元组”。
这篇关于关系、实体关系、实体属性、三元组、SPO三元组的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!