知识卡片

数据层与模式层的分工

专业/工作 · 118.a

内容

知识图谱的逻辑架构分两层:数据层是事实的堆积,以三元组为单位存入图数据库,负责”存住 所有具体的点和边”;模式层在数据层之上,用本体库管理,负责”规定这些点和边应该长什么样、 遵守什么规则”。本体是对共享概念模型的一份形式化、可被计算机操作的规范说明,它把领域内 公认的分类和约束固化下来,让下游的实体归类、关系校验有据可依。发散:这本质上是”数据”与 “schema”的分离,和关系数据库里表结构与表数据的分离是同一种设计动机——没有模式层,数据 层会退化成一堆无法互相验证一致性的孤立事实。

参考来源

《知识图谱技术与应用》第一章《知识图谱概述》