文档介绍:该【高级数据库技术知识库技术03公开课获奖课件赛课一等奖课件 】是由【非学无以广才】上传分享,文档一共【44】页,该文档可以免费在线阅读,需要了解更多关于【高级数据库技术知识库技术03公开课获奖课件赛课一等奖课件 】的内容,可以使用淘豆网的站内搜索功能,选择自己适合的文档,以下文字是截取该文章内的部分文字,如需要获得完整电子版,请下载此文档到您的设备,方便您编辑和打印。高级数据库技术及应用—— 第4章 知识库技术(3)
目录
知识的概念
知识表达与推理
知识库与知识库系统
基于知识的数据库技术
第4章 知识库技术
知识的概念
知识表达与推理
知识库与知识库系统
基于知识的数据库技术
知识库概念
从知识存储的角度来看
知识库是知识集合 包括概念、事实与规则。
由于概念一般均包含在事实内
实际上知识库中应当包含事实与规则两个部分
知识库管理系统
当知识以一定方式存储并具共享性和持久性
这种集合的元素数量很大时就需要进行管理
管理知识库的计算机软件就称为知识库管理系统
(knowledge base management system, KBMS).
知识库与知识库系统
KBMS应当具有如下功能:
● 支持老式DBMS数据库管理系统的一切功能
● 具有一种对知识进行操纵和处理的描述性语言
目前KBMS可用如下几方面刻画其特性
(1)所管理的知识仅限于事实和规则两种。
(2)应能管理大量的知识
(3)所采用语言大多用逻辑语言,即用谓词表达
(4)关键是一种推理机制(inference engine)
完毕对知识操纵包括对知识一致性校验,知识演绎检索
知识库与知识库系统
知识库系统
如一种系统具使用计算机所存储知识对输入数据解释
生成作业假说并对其进行验证的功能则称该系统为一种知识库系统(knowledge base system,KBS)
KBS中知识是系统自身进行推理过程中所运用的信息
而不是提供应系统使用者的信息
由此可知知识库系统与数据库系统重要区别之处
在于它并非向顾客提供查询的信息
而是提供根据输入数据信息通过知识推断而得到的成果
知识库与知识库系统
从逻辑构成上来看, KBS基本构成状况如下图 所示
从资源构成上来看, KBS是一种资源集成 包括:
●知识库及对应的存储机构
●知识库管理系统及对应的机器
●知识获取机构及对应的人员(包括知识工程师)
●知识库管理员
知识库与知识库系统
知识库体系构造
知识库系统中波及数据库基础平台是关系数据库系统
知识库系统构造包括语言形式,系统模式和系统功能等
知识库研究只有十数年的历史
由于难于开发出实用系统
知识库系统的体系构造一直在变化改善当中
人们只能从历史发展角度研究知识库系统的体系构造
知识库与知识库系统
图9-9 知识库三个研究阶段的经典体系构造
知识库与知识库系统
图(a)是第一阶段体系构造
语言Prolog扩充了传送SQL命令的内部谓词
数据库接口将SQL命令传给DBMS执行
并将成果以“每次一种元组”方式传给Prolog解释器此类系统具有完整的Prolog和DBMS功能
图(b)是DATALOG研究阶段的系统
语言为DATALOG某种扩充
语言访问数据库对顾客透明且数据互换以“每次一种集合”方式进行
系统还实现查询优化技术
此类系统不具有通用程序设计语言的能力。
知识库与知识库系统