KG | 知识表示与知识建模

1 早期知识表示简介

  • 一阶谓语逻辑
  • 产生式规则
  • 框架
  • 语义网络
    ……

2 基于语义网的知识表示框架

2.1 RDF和RDFS

Resource 页面、图片、视频等任何具有URI标识符
Description:属性、特征和资源之间的关系
Framework:模型、语言和这些描述的语法

RDF就是一个三元组(triple)模型,即一份知识可以分解为主谓宾

同时它也是一个图模型,可以看做图中的(节点,边,节点)

RDF中的资源和属性都要用URI标志出来

RDF是数据模型,不是序列化格式

RDF和RDFS

RDFS(RDF Schema)为RDF模型提供了一个基本的类型系统
KG | 知识表示与知识建模_第1张图片
用途_推理示例:
KG | 知识表示与知识建模_第2张图片

2.2 OWL和OWL2 Fragments

RDF是有一定的表达缺陷,RDF不能表达复杂类
之前在报道中看到过,OWL很负责,600多页的文档,易用性差。

OWL( Web Ontology Language,Web本体语言)
OWL的三个子语言:OWL Lite、OWL DL、 OWL Full
KG | 知识表示与知识建模_第3张图片

OWL词汇拓展
owl:onfOf 声明枚举
……

OWL2

OWL2 RL在拓展了RDFS表达能力的同时,保持了较低的复杂度

2.3 SPARQL查询语言

Protocol and RDF Query Language

RDF的查询语言(基于RDF数据结构)

可以对不同的数据集撰写复杂的连接

由所有主流图数据库支持

比如:

PREFIX exp:http://www.example.org/ 
SELECT ?student
WHERE{
    ?student exp:stduies exp:CS328
}

KG | 知识表示与知识建模_第4张图片

KG | 知识表示与知识建模_第5张图片

2.4 Json-LD 、RDFa、 HTML5 MicroData等新型知识表示

……

3 典型知识库项目的知识表示

RDF&SPRQL 对比 ES&SQL
传统关系表对关系表达和变更不灵活

KG | 知识表示与知识建模_第6张图片

KG | 知识表示与知识建模_第7张图片

KG | 知识表示与知识建模_第8张图片

4 基于本体工具的知识建模实践

基于Protege的知识建模实践
KG | 知识表示与知识建模_第9张图片

你可能感兴趣的:(Knowledge,Graph)