知识表示与知识建模
- 早期知识表示简介
- 基于语义网的知识表示框架
RDF和RDFS;
OWl和OWL2 Fragments
SPARQL查询语言
Json-LD,RDFa,HTML5 MicroData等新型知识表示 - 典型知识库项目的知识表示
- 基于本体工具的知识建模实践
早期知识表示简介
- 一阶谓词逻辑(First-Order Logic)
- 产生式规则
- 框架
- 语义网络
基于语义网的知识表示框架
W3C推荐的语义网标准栈,
语义网络>>>本体论>>>Web>>>语义网>>>链接数据>>>知识图谱
RDF
Resource Description Framework 资源描述框架
R:页面、图片等具有URI标识符,
D:属性,特征和资源之间的关系,
F:描述的语法
RDF是一个三元组模型triple,主,谓,宾
属性值:可以用字符串,数值表示,字符串加类型约束
RDF空白节点
RDF是数据类型,不是序列化格式
表示方式:RDF/XML,Turtle,N-Triples
- 开放世界假设
与经典的封闭世界假设相对应 - 带标注RDF
扩展RDF用来表达更多信息 - RDF和RDFS
RDF Schema
在RDF基础上提供了一个术语、概念等的定义方式,以及哪些属性可以应用到哪些对象上。 - OWL和OWl2
OWL词汇:等价类;属性的传递性;属性相反;属性的函数性。。。 - OWL2
- SPARQL简介
SPARQL Protocol and RDF Query Language
RDF的查询语言,基于RDF数据模型 - 本体( Ontoloty)
本体可以填充知识与查询之间的语义间隙 - SPARQL查询语言
- JSON-LD
JavaScript Object Notation for Linked Data - RDFa
- HTML5 Microdata
RDF+SPARQL 对比 ER+SQL
- RDF语义模型 - 关系显示定义
- 数据的智能性
- Freebase,Wikidata,多元关系-ConceptNet5
知识表示:多元关系
名称 | 多元关系表述 |
---|---|
DBPedia | 无考虑,可用Blank Node等用多个三元组来表示 |
FreeBase | CVT复合类型节点 |
WikiData | Qualifier或Reference |
ConceptNet | 将多元关系添加为边的属性 |