第5章-知识推理分析课件.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《第5章-知识推理分析课件.ppt》由用户(三亚风情)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 知识 推理 分析 课件
- 资源描述:
-
1、第第5 5章章 知识推理知识推理重点:领会推理、知识推理的概念 理解演绎推理与归纳推理的区别难点:RBR的推理方式5.1 知识推理概述知识推理概述5.1.1知识推理知识推理的概念的概念知识推理:知识推理:是指在计算机或智能系统中,模拟人类的智能推理方式,依据推理控制策略,利用形式化的知识进行机器思维和求解问题的过程。推理推理就是按某种策略从已知判断推出另一种判断的思维过程。推理的过程就是问题求解的过程,使问题从初始状态转移到目标状态的方法和途径。5.1.2 5.1.2 知识推理的内容知识推理的内容 智能系统的知识推理过程是通过推理机来完成的,所谓推理机就是智能系统中用来实现推理的程序。推理机的
2、基本任务就是在一定控制策略指导下,搜索知识库中可用的知识,与数据库匹配,产生或论证新的事实。搜索搜索和匹配匹配是推理机的两大基本任务。对于一个性能良好的推理机,应有如下基本要求:(1)高效率的搜索和匹配机制;(2)可控制性;(3)可观测性;(4)启发性。5.1.3 5.1.3 知识推理知识推理的类型的类型从方式上分,可分为演绎推理和归纳推理;从确定性上分,可分为确定性推理和不确定性推理;从单调性上分,可分为单调推理和非单调推理。一、根据知识推理方式分类一、根据知识推理方式分类1)演绎推理 演绎推理演绎推理是从已知的判断出发,通过演绎推出结论,是一种充分置信的推理,是由一般到个别的推理。演绎推理
3、是在已知领域一般性知识的前提下,通过演绎求解一个具体问题或证明一个结论的正确性,所以它所得的结论实际上早就隐含在前提之中,只不过通过演绎将已有的事实揭露出来。因此,一般地说,演绎推理只是一种利用已有知识的推理过程,并不能增加新知识。2)归纳推理 归纳推理归纳推理是由一类事物的大量事例推出该类事物普遍规律的一种推理方法。基本思想是先从已知事实中猜测一个结论,其后对此结论的正确性加以证明,是一种不充分置信的推理,是一种由个别到一般的推理,因此归纳推理可以增加新知识。二、根据知识推理确定性分类二、根据知识推理确定性分类确定性推理确定性推理当领域知识能用必然的因果关系表示,则推理得出的结论要么是肯定的
4、,要么是否定的。不确定性推理不确定性推理领域知识或用户给出的原始证据是不确定性的,推理的结论也只能用一种不确定性来度量。专家系统中主要使用的是不确定性推理。三、根据知识推理单调性分类三、根据知识推理单调性分类1)单调推理单调推理是指在推理过程随着推理向前推进及新知识的加入,推出的理论呈现单调增加的趋势,并且越来越接近最终目标。一个演绎推理的逻辑系统有一个无矛盾的公理系统,新加入的结论必须与公理系统兼容,因此新的结论与已有的知识不发生矛盾,结论总是越来越多,所以演绎推理是单调推理。2)非单调推理 非单调推理是指一些新知识的加入可能使某些原先推出的知识变为假的推理。(非单调推理的处理过程要比单调推
5、理的过程复杂和困难很多。因为当一项知识加入知识库而必须撤销某些以前已经推出的且已存入知识库的知识时,并非简单地把该项过时的知识去掉,而应将那些在证明时曾依赖被撤销知识的一切陈述撤销、或者再用新数据去证明它们。这种“撤销知识”的连锁反应过程需要反复进行直到不再需要进一步撤销时为止。)我们需要非单调推理的主要原因是:(1)由于缺乏完全的知识,只好对部分问题作暂时的假设。而这些假设可能是对的,也可能是错的。但错了以后要能够在某时刻得到修正,这就需要非单调推理。(2)客观世界变化太快,某一时刻的知识不能持久使用,这也需要非单调推理来维护知识库的正确性。四、根据知识推理方法分类四、根据知识推理方法分类1
6、)基于规则的推理(Rule Based Reasoning,RBR)基于产生式规则知识进行问题推理 其核心是演绎推理,从一组前提必然推导出某个结论 目前最广泛的应用,能较好地描述某些建模过程知识 2)基于模型的推理(Model-Based Reasoning,MBR)根据反映事物内部规律的客观世界的模型进行推理,一般采用结构化的深度领域知识求解问题,将问题描述成结构功能行为信息。作为一种深层次的推理方法,其具有较好的通用性,能处理创新问题的解,然后它存在系统维护困难、推理效率低、模型知识获取困难等缺点,在一定范围内限制其应用。3)基于事例的推理(Case-Based Reasoning,CBR
7、)基于事例的推理技术源于20世纪70年代,是人工智能发展过程中涌现出来的区别于RBR和MBR的一种推理模式。CBR是指利用旧的事例或经验来解决问题,评价方案,解释异常情况或理解新情况。CBR基于人的这种认知过程:人们在求解新问题时,常常回忆过去积累下来的类似情况的处理,通过对过去类似情况处理的适当修改来解决新的问题,过去的类似情况及其处理被用来评价新的问题及产生新的问题求解方案。其他方法还包括基于原型的推理、基于框架的推理和模糊推理等等。5.2 基于规则的推理RBR:基于产生式规则知识进行问题推理特点:(1)具有很强的推理能力和较高的推理效率;(2)知识表示形式简单,通常是IF-THEN结构,
8、易于系统实现;(3)知识获取困难,需要靠人工“移植”方式获取专家知识,知识库维护困难;(4)运行效率随Rule Base规模的增大而迅速降低;(5)对于非结构化的知识组织形式,求解复杂问题困难。推理与知识表示方法直接相关,产生式规则表示方产生式规则表示方法提供了最基本的推理模式法提供了最基本的推理模式。他与框架、谓词逻辑等其他表示方法相结合,可提供功能更强、更灵活的推理方法。1.1.产生式系统的组成产生式系统的组成 产生式系统一般由三个基本部分组成:产生式系统一般由三个基本部分组成:规则库、综合数规则库、综合数据库和推理机。据库和推理机。它们之间的关系如下图所示。它们之间的关系如下图所示。20
9、22-7-2919 用于描述某领域内知识的产生式集合,是某用于描述某领域内知识的产生式集合,是某领领域知识域知识(规则规则)的存储器的存储器,其中的规则是以,其中的规则是以产生式形产生式形式式表示的。规则库中包含着将问题从初始状态转换表示的。规则库中包含着将问题从初始状态转换成目标状态成目标状态(或解状态或解状态)的那些变换规则。的那些变换规则。规则库是专家系统的核心规则库是专家系统的核心,也是一般产生式系,也是一般产生式系统赖以进行问题求解的基础,其中知识的完整性和统赖以进行问题求解的基础,其中知识的完整性和一致性、知识表达的准确性和灵活性以及知识组织一致性、知识表达的准确性和灵活性以及知识
10、组织的合理性,都将对产生式系统的性能和运行效率产的合理性,都将对产生式系统的性能和运行效率产生直接的影响。生直接的影响。(1 1)规则库)规则库:2022-7-2920 综合数据库综合数据库又称为又称为事实库事实库,用于存放输入的,用于存放输入的事实、从外部数据库输入的事实以及中间结果事实、从外部数据库输入的事实以及中间结果(事事实实)和最后结果的工作区。当规则库中的某条产生和最后结果的工作区。当规则库中的某条产生式的前提可与综合数据库中的某些已知事实匹配式的前提可与综合数据库中的某些已知事实匹配时,该产生式就被激活,并把用它推出的结论放时,该产生式就被激活,并把用它推出的结论放入综合数据库中
11、,作为后面推理的已知事实。入综合数据库中,作为后面推理的已知事实。显然,显然,综合数据库的内容是在不断变化的综合数据库的内容是在不断变化的,是动态的。是动态的。(2 2)综合数据库)综合数据库:2022-7-2921 推理机是一个或一组程序,推理机是一个或一组程序,用来控制和协调规则库与综合数据库的运行,包含了推理方式和控制策略。控制策略的作用就是确定选用什么规则或如何应用规则。通常从选择规则到执行操作分3步完成:匹配、冲突解决和操作。(3 3)推理机)推理机:1)1)匹配:匹配:匹配就是将当前综合数据库中的事实与规则中的条件进行比较,如果相匹配,则这一规则称为匹配规则。2)2)冲突解决:冲突
展开阅读全文