本文主要是介绍知识表示和知识建模(王昊奋知识图谱笔记),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
知识表示和知识建模
大纲
早期知识表示简介
基于语义网的知识表示框架
- RDF和RDFS
- OWL和OWL2Fragments
- SPARQL查询语言
- Json-LD、RDFa、HTML5MicroData等新型知识表示
典型知识库项目的知识表示
第一部分:早期知识表示简介
知识表示的重要性
- 知识是智能的基础
- 机器可以获得知识
- 机器可以运用知识
- 符合计算机要求的知识模式
- 计算机能存储、处理的知识表示模式
- 数据结构(List, Table, Tree, Graph, etc)
知识的特性
知识分类
- 常识性知识、领域性知识(作用范围)
- 事实性知识、过程性知识、控制知识(作用及表示)
- 确定性知识、不确定性知识(确定性)
- 逻辑性知识、形象性知识(结构及表现形式)
早期知识表示方法
-
一阶谓词逻辑(First-Order-Logic)
- Horn逻辑:一阶谓词逻辑的子集
- 表达形式简单,复杂度低,著名的Prolog语言就是基于Horn逻辑设计实现的。
- 原子Atom
- 规则Rules由原子构建:
- 事实是没有体部且没有变量的规则:
- 描述逻辑:一阶谓词逻辑的可判定子集
- 用于描述概念,属性;对于术语知识库的构建提供了便捷的表达形式
- 概念和关系
- 描述逻辑的知识库O:=<T, A>,T即Tbox, A即Abox
- Horn逻辑:一阶谓词逻辑的子集
-
产生式规则(Production Rule)
- 产生式系统
- 产生式模型
- 产生式例子
- 产生式系统的优点
- 产生式系统缺点
- 产生式系统
-
框架(Framework)
- 框架理论的基本思想: 认为人们对现实世界中各种事物认识都是以一种类似于框架的结构存储在记忆中
- 当面临一个新事物时,就从记忆中找出一个合适的框架,并根据实际情况对其细节加以修改,补充,从而形成对当前事物的认识
- 框架的基本组成
- 一个框架示例
这篇关于知识表示和知识建模(王昊奋知识图谱笔记)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!