湘潭大学-人工智能课件-确定性推理-part1.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《湘潭大学-人工智能课件-确定性推理-part1.ppt》由用户(三亚风情)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 湘潭 大学 人工智能 课件 确定性 推理 part1
- 资源描述:
-
1、内容提要内容提要内容提要1.1.推理的基本概念推理的基本概念2.2.搜索策略搜索策略3.3.自然演绎推理自然演绎推理4.4.消解演绎推理消解演绎推理5.5.基于规则的演绎推理基于规则的演绎推理内容提要1.1.推理的基本概念推理的基本概念2.2.搜索策略搜索策略3.3.自然演绎推理自然演绎推理4.4.消解演绎推理消解演绎推理5.5.基于规则的演绎推理基于规则的演绎推理推理的基本概念v推理的基本概念推理的基本概念1.1.什么是推理什么是推理2.2.推理方法及其分类推理方法及其分类3.3.推理的控制策略及其分类推理的控制策略及其分类推理的基本概念v什么是推理什么是推理所谓推理就是按某种策略由已知判断
2、推出另一个判所谓推理就是按某种策略由已知判断推出另一个判断的思维过程。断的思维过程。在人工智能中,推理是由程序实现的,称为推理机。在人工智能中,推理是由程序实现的,称为推理机。v推理的两个基本问题推理的两个基本问题推理的方法推理的方法推理的控制策略推理的控制策略推理的基本概念v推理方法及其分类推理方法及其分类1.1.按推理的逻辑基础分:按推理的逻辑基础分:演绎,归纳,类比归纳推理演绎,归纳,类比归纳推理p演绎推理演绎推理: :从已知的一般性知识出发,推出蕴含在已知从已知的一般性知识出发,推出蕴含在已知知识中的适合于某种个别情况的结论。是一种由一般到知识中的适合于某种个别情况的结论。是一种由一般
3、到个别的推理方法,其个别的推理方法,其核心是三段论核心是三段论。 假言三段论:假言三段论:AB,BC AC 常用的三段论是由一个常用的三段论是由一个大前提大前提、一个小前提一个小前提和和一个结论一个结论这这三部分组成的。三部分组成的。 大前提是已知的一般性知识或推理过程得到的判断;大前提是已知的一般性知识或推理过程得到的判断; 小前提是关于某种具体情况或某个具体实例的判断;小前提是关于某种具体情况或某个具体实例的判断; 结论是由大前提推出的,并且适合于小前提的判断。结论是由大前提推出的,并且适合于小前提的判断。其结其结论是蕴含在前提中的论是蕴含在前提中的推理的基本概念v推理方法及其分类推理方法
4、及其分类1.1.按推理的逻辑基础分:按推理的逻辑基础分:演绎,归纳,类比归纳推理演绎,归纳,类比归纳推理归纳推理:归纳推理:按照所选事例的按照所选事例的广泛性广泛性可分为可分为完全归纳完全归纳推理推理和和不完全归纳推理不完全归纳推理。 完全归纳推理:完全归纳推理:是指在进行归纳时需要考察相应是指在进行归纳时需要考察相应事物的事物的全部对象全部对象,并根据这些对象是否都具有某,并根据这些对象是否都具有某种属性,推出该类事物是否具有此属性。种属性,推出该类事物是否具有此属性。 不完全归纳推理:不完全归纳推理:是指在进行归纳时只考察了相是指在进行归纳时只考察了相应事物的应事物的部分对象部分对象,就得
5、出了关于该事物的结论。,就得出了关于该事物的结论。推理的基本概念v推理方法及其分类推理方法及其分类1.1.按推理的逻辑基础分:按推理的逻辑基础分:演绎,归纳,类比归纳推理演绎,归纳,类比归纳推理类比归纳推理:类比归纳推理:若在两个或两类事物有许多属性相若在两个或两类事物有许多属性相同或相似,则推出它们在其他属性上也相同或相似。同或相似,则推出它们在其他属性上也相同或相似。 类比归纳推理的基础是类比归纳推理的基础是相似原理相似原理,其可靠程度取,其可靠程度取决于两个或两类事物的相似程度以及这两个或两决于两个或两类事物的相似程度以及这两个或两类事物的相同属性与推出的那个属性之间的相关类事物的相同属
6、性与推出的那个属性之间的相关程度。程度。推理的基本概念v推理方法及其分类推理方法及其分类1.1.按推理的逻辑基础分:按推理的逻辑基础分:演绎,归纳,类比归纳推理演绎,归纳,类比归纳推理演绎推理与归纳推理的区别:演绎推理与归纳推理的区别: 演绎推理是在已知领域内的一般性知识的前提下,通演绎推理是在已知领域内的一般性知识的前提下,通过演绎求解一个具体问题或者证明一个结论的正确性。过演绎求解一个具体问题或者证明一个结论的正确性。它所得出的结论实际上早已蕴含在一般性知识的前提它所得出的结论实际上早已蕴含在一般性知识的前提中中,演绎推理只不过是将已有事实揭露出来,因此,演绎推理只不过是将已有事实揭露出来
7、,因此它它不能增殖新知识不能增殖新知识。 归纳推理所推出的结论是没有包含在前提内容中的归纳推理所推出的结论是没有包含在前提内容中的。这种由个别事物或现象推出一般性知识的过程,这种由个别事物或现象推出一般性知识的过程,是增是增殖新知识的过程殖新知识的过程。推理的基本概念v推理方法及其分类推理方法及其分类2.2.按推理过程所用知识的确定性分按推理过程所用知识的确定性分p 确定性推理确定性推理p 不确定性推理不确定性推理3.3.按推理过程推出的结论是否单调增加分按推理过程推出的结论是否单调增加分p单调推理单调推理p非单调推理非单调推理4.4.按推理过程是否利用问题的启发性知识分按推理过程是否利用问题
8、的启发性知识分p启发式推理启发式推理p非启发式推理非启发式推理推理的基本概念v推理的控制策略及其分类推理的控制策略及其分类推理过程不仅依赖于所用的推理方法,同时也推理过程不仅依赖于所用的推理方法,同时也依赖于推理的控制策略。依赖于推理的控制策略。推理的控制策略是指如何使用领域知识使推理推理的控制策略是指如何使用领域知识使推理过程尽快达到目标的策略过程尽快达到目标的策略。推理的控制策略可分为:推理的控制策略可分为:p搜索策略搜索策略p推理策略推理策略推理的基本概念v推理的控制策略及其分类推理的控制策略及其分类搜索策略:搜索策略:在知识库中寻找可利用的知识,从而构造在知识库中寻找可利用的知识,从而
9、构造一条一条代价较小代价较小的推理路线。主要解决推理线路、推理的推理路线。主要解决推理线路、推理效果、推理效率等问题。效果、推理效率等问题。按是否使用启发式信息可分为:按是否使用启发式信息可分为:p盲目搜索盲目搜索p启发式搜索启发式搜索按问题的表示方式可分为:按问题的表示方式可分为:p状态空间搜索状态空间搜索p与或树搜索与或树搜索推理的基本概念v推理的控制策略及其分类推理的控制策略及其分类推理策略:推理策略:包括推理方向控制策略、求解策略、限制包括推理方向控制策略、求解策略、限制策略、冲突消解策略等策略、冲突消解策略等p推理方向控制策略:推理方向控制策略:用于确定推理的控制方向,可用于确定推理
10、的控制方向,可分为分为 正向推理正向推理 逆向推理逆向推理 混合推理混合推理 双向推理双向推理推理的基本概念v推理的控制策略及其分类推理的控制策略及其分类p推理方向控制策略:推理方向控制策略:正向推理:正向推理:从已知事实出发、正向使用推理规则,从已知事实出发、正向使用推理规则,亦称为数据驱动推理或前向链推理。亦称为数据驱动推理或前向链推理。 正向推理从用户提供的正向推理从用户提供的初始已知事实初始已知事实出发,在出发,在知识库知识库KB中找出当前可适用的知识,构成可适用的中找出当前可适用的知识,构成可适用的知识集知识集KS; 然后按然后按某种冲突消解策略某种冲突消解策略从从KS中选出一条知识
11、进行推理,中选出一条知识进行推理,并将推出的并将推出的新事实新事实加入到数据库加入到数据库DB中,作为下一步推理中,作为下一步推理的已知事实;的已知事实; 在此之后,再在知识库中选取可适用的知识进行推理。在此之后,再在知识库中选取可适用的知识进行推理。如此重复进行这一过程,直到求得所要求的解。如此重复进行这一过程,直到求得所要求的解。推理的基本概念v推理的控制策略及其分类推理的控制策略及其分类p推理方向控制策略:推理方向控制策略: 正向推理中,如何根据已知事实到知识库中选取可用知正向推理中,如何根据已知事实到知识库中选取可用知识?当知识库中有多条知识可用时应该先使用那一条知识?当知识库中有多条
12、知识可用时应该先使用那一条知识?这些问题涉及到了识?这些问题涉及到了知识的匹配方法知识的匹配方法和和冲突消解策略。冲突消解策略。 正向推理的优点:正向推理的优点:比较直观,允许用户主动提供有用的比较直观,允许用户主动提供有用的事实信息,适合于诊断、设计、预测、监控等领域的问事实信息,适合于诊断、设计、预测、监控等领域的问题求解。题求解。 正向推理的缺点:正向推理的缺点:推理无明确目标,求解问题是可能会推理无明确目标,求解问题是可能会执行许多与解无关的操作,导致推理效率较低。执行许多与解无关的操作,导致推理效率较低。 推理的基本概念v推理的控制策略及其分类推理的控制策略及其分类p推理方向控制策略
13、:推理方向控制策略:逆向推理:逆向推理:从某个假设目标出发,逆向使用规则,从某个假设目标出发,逆向使用规则,亦称为亦称为目标驱动推理目标驱动推理或或逆向链推理逆向链推理。逆向推理首先选定一个假设目标,然后寻找支持该逆向推理首先选定一个假设目标,然后寻找支持该假设的证据,若所需的证据都能找到,则说明原假假设的证据,若所需的证据都能找到,则说明原假设是成立的;若找不到所需要的证据,则说明原假设是成立的;若找不到所需要的证据,则说明原假设不成立,此时需要另作新的假设。设不成立,此时需要另作新的假设。推理的基本概念v推理的控制策略及其分类推理的控制策略及其分类p推理方向控制策略:推理方向控制策略:逆向
14、推理的主要优点:逆向推理的主要优点:不必寻找和使用那些与假设不必寻找和使用那些与假设目标无关的信息和知识,推理过程的目标明确,有目标无关的信息和知识,推理过程的目标明确,有利于向用户提供解释,在诊断性专家系统中较为有利于向用户提供解释,在诊断性专家系统中较为有效。效。逆向推理的主要缺点:逆向推理的主要缺点:当用户对解的情况认识不请当用户对解的情况认识不请时,由系统自主选择假设目标的盲目性比较大,若时,由系统自主选择假设目标的盲目性比较大,若选择不好,可能需要多次提出假设,会影响系统效选择不好,可能需要多次提出假设,会影响系统效率。率。推理的基本概念v推理的控制策略及其分类推理的控制策略及其分类
展开阅读全文