基于图的知识表示与建模
简单图建模→有向标记图(RDF&Property Graph)→OWL和Ontology
属性图(Property Graph):
属性图是图数据库Neo4J实现的图结构表示模型,在工业界有广泛的应用。
属性图的优点是表达方式灵活,如支持为边添加属性。
属性图的存储利用图结构进行优化,查询较为优势。
属性图的缺点是缺乏工业标准规范的支持,由于不关注深层次的语义表达,不支持逻辑推理。
属性图构成:
属性图是由顶点(Vertex)、边(Edge)、标签(Label),关系类型还有属性(Property)组成的有向图。
顶点也叫节点(Node),边也成为关系(Relationship)。
在属性图中节点和关系是最重要的实体,节点上包含属性,属性可以以任何键值形式存在。
关系连接节点,每个关系都拥有一个方向、一个标签、一个开始节点和一个结束节点。关系的方向标签使属性图具有语义化特征。
关系也可以具有属性,边属性,可以通过在关系上增加属性给图算法提供有关边的元信息,如创建时间等。还可以通过边属性为边增加权重和特性等其他额外语义。
RDF图(资源描述框架):
国际万维网联盟W3C推动的面向Web的语义数据标准。由三元组SPO组成(主谓宾)。
OWL(本体表达语言):