第3章 确定性推理方法 人工智能ppt课件.ppt
《第3章 确定性推理方法 人工智能ppt课件.ppt》由会员分享,可在线阅读,更多相关《第3章 确定性推理方法 人工智能ppt课件.ppt(75页珍藏版)》请在三一办公上搜索。
1、第 3 章 确定性推理方法,2,第3章 确定性推理方法,第3章 确定性推理方法,3,第3章 确定性推理方法,3.1 推理的基本概念 3.2 自然演绎推理 3.3 谓词公式化为子句集的方法3.4 海伯伦定理3.5 鲁宾逊归结原理3.6 归结反演3.7 应用归结反演求解问题,4,第3章 确定性推理方法,3.1 推理的基本概念 3.2 自然演绎推理 3.3 谓词公式化为子句集的方法3.4 海伯伦定理3.5 鲁宾逊归结原理3.6 归结反演3.7 应用归结反演求解问题,5,3.1 推理的基本概念,3.1.1 推理的定义3.1.2 推理方式及其分类3.1.3 推理的方向3.1.4 冲突消解策略,6,3.1
2、.1 推理的定义,推理:,7,3.1 推理的基本概念,3.1.1 推理的定义3.1.2 推理方式及其分类3.1.3 推理的方向3.1.4 冲突消解策略,8,(1)演绎推理 (deductive reasoning) : 一般 个别 三段论式(三段论法) 足球运动员的身体都是强壮的 ; 高波是一名足球运动员; 所以,高波的身体是强壮的。,3.1.2 推理方式及其分类,演绎推理、归纳推理、默认推理,( 大前提 )( 小前提 )( 结 论 ),9,3.1.2 推理方式及其分类,演绎推理、归纳推理、默认推理,检查全部产品合格,该厂产品合格,完全归纳推理,检查全部样品合格,该厂产品合格,不完全归纳推理,
3、10,3.1.2 推理方式及其分类,演绎推理、归纳推理、默认推理,(3)默认推理(default reasoning,缺省推理) 知识不完全的情况下假设某些条件已经具备所进行的推理。,11,3.1.2 推理方式及其分类,2. 确定性推理、不确定性推理,(1)确定性推理:推理时所用的知识与证据都是确定的,推出的结论也是确定的,其真值或者为真或者为假。 (2)不确定性推理:推理时所用的知识与证据不都是确定的,推出的结论也是不确定的。,12,X:鸟 X:会飞 X: 企鹅,3.1.2 推理方式及其分类,3. 单调推理、非单调推理 (1)单调推理:随着推理向前推进及新知识的加入,推出的结论越来越接近最终
4、目标。 (2)非单调推理:由于新知识的加入,不仅没有加强已推出的结论,反而要否定它,使推理退回到前面的某一步,重新开始。,默认推理是非单调推理,基于经典逻辑的演绎推理,13,3.1.2 推理方式及其分类,4启发式推理、非启发式推理 启发性知识:与问题有关且能加快推理过程、提高搜索效率的知识。,目标:在脑膜炎、肺炎、流感中选择一个 产生式规则 r1:脑膜炎 r2:肺 炎 r3:流 感 启发式知识:“脑膜炎危险”、“目前正在盛行流感”。,14,3.1 推理的基本概念,3.1.1 推理的定义3.1.2 推理方式及其分类3.1.3 推理的方向3.1.4 冲突消解策略,15,3.1.3 推理的方向,16
5、,3.1.3 推理的方向,正向推理(事实驱动推理): 已知事实 结论 基本思想(1)从初始已知事实出发,在知识库KB中找出当前可适用的知识,构成可适用知识集KS。(2)按某种冲突消解策略从KS中选出一条知识进行推理,并将推出的新事实加入到数据库DB中作为下一步推理的已知事实,再在KB中选取可适用知识构成KS 。(3)重复(2),直到求得问题的解或KB中再无可适用的知识。,1. 正向推理,17,18,3.1.3 推理的方向,实现正向推理需要解决的问题: 确定匹配(知识与已知事实)的方法。 按什么策略搜索知识库。 冲突消解策略。 正向推理简单,易实现,但目的性不强,效率低。,1. 正向推理,19,
6、3.1.3 推理的方向,逆向推理(目标驱动推理):以某个假设目标作为出发点。 基本思想: 选定一个假设目标。 寻找支持该假设的证据,若所需的证据都能找到,则原假设成立;若无论如何都找不到所需要的证据,说明原假设不成立的;为此需要另作新的假设。 主要优点:不必使用与目标无关的知识,目的性强,同时它还有利于向用户提供解释。 主要缺点:起始目标的选择有盲目性。,2. 逆向推理,20,21,3.1.3 推理的方向,逆向推理需要解决的问题: 如何判断一个假设是否是证据? 当导出假设的知识有多条时,如何确定先选哪一条? 一条知识的运用条件一般都有多个,当其中的一个经验证成立后,如何自动地换为对另一个的验证
7、? . 逆向推理:目的性强,利于向用户提供解释,但选择初始目标时具有盲目性,比正向推理复杂。,2. 逆向推理,22,3.1.3 推理的方向,正向推理: 盲目、效率低。 逆向推理: 若提出的假设目标不符合实际,会降低效率。 正反向混合推理:(1)先正向后逆向:先进行正向推理,帮助选择某个目标,即从已知事实演绎出部分结果,然后再用逆向推理证实该目标或提高其可信度;(2)先逆向后正向:先假设一个目标进行逆向推理,然后再利用逆向推理中得到的信息进行正向推理,以推出更多的结论。,3. 混合推理,23,24,25,双向推理:正向推理与逆向推理同时进行,且在推理过程中的某一步骤上“碰头”的一种推理。,3.1
8、.3 推理的方向,4. 双向推理,中间结论证 据,26,3.1 推理的基本概念,3.1.1 推理的定义3.1.2 推理方式及其分类3.1.3 推理的方向3.1.4 冲突消解策略,27,3.1.4 冲突消解策略,已知事实与知识的三种匹配情况:(1)恰好匹配成功(一对一);(2)不能匹配成功;(3)多种匹配成功(一对多、多对一、多对多),冲突消解,28,3.1.4 冲突消解策略,多种冲突消解策略:(1)按针对性排序(2)按已知事实的新鲜性排序(3)按匹配度排序(4)按条件个数排序(5)按上下文限制排序(6)按冗余限制排序(7)根据领域问题的特点排序,r1: IF A1 AND A2 THEN H1
9、r2: IF A1 AND A2 AND A3 AND A4 THEN H2,29,第3章 确定性推理方法,3.1 推理的基本概念 3.2 自然演绎推理 3.3 谓词公式化为子句集的方法3.4 海伯伦定理3.5 鲁宾逊归结原理3.6 归结反演3.7 应用归结反演求解问题,30,自然演绎推理:从一组已知为真的事实出发,运用经典逻辑的推理规则推出结论的过程。推理规则:P规则、T规则、假言推理、拒取式推理,3.2 自然演绎推理,拒取式推理: PQ, Q P “如果下雨,则地下就湿” , “地上不湿” 推出 “没有下雨”,31,(1) 如果下雨,则地上是湿的( PQ );(2)没有下雨(P ); (3
10、)所以,地上不湿(Q )。,3.2 自然演绎推理,错误1否定前件: PQ, P Q,(1)如果行星系统是以太阳为中心的,则金星会显示出位相变化( PQ );(2)金星显示出位相变化( Q );(3) 所以,行星系统是以太阳为中心( P )。,错误2肯定后件: PQ, Q P,32,3.2 自然演绎推理,例1 已知事实: (1)凡是容易的课程小王( Wang )都喜欢; (2)C 班的课程都是容易的; (3)ds 是 C 班的一门课程。 求证:小王喜欢 ds 这门课程。,33,3.2 自然演绎推理,证明:定义谓词: EASY ( x ):x 是容易的 LIKE ( x, y ):x 喜欢 y C
11、 ( x ):x 是 C 班的一门课程,已知事实和结论用谓词公式表示: ( ) ( EASY ( x ) LIKE ( Wang, x ) ) ( ) ( C ( x ) EASY ( x ) C ( ds ) LIKE ( Wang, ds ),34,3.2 自然演绎推理,应用推理规则进行推理:,( ) (C ( x ) EASY ( x ) C ( y ) EASY ( y ) 全称固化,所以 C (ds), C (y) EASY (y) EASY (ds) P规则及假言推理,所以 EASY (ds), EASY (z) LIKE (Wang,z) LIKE ( Wang, ds ) T规
12、则及假言推理,35,优点:表达定理证明过程自然,易理解。拥有丰富的推理规则,推理过程灵活。便于嵌入领域启发式知识。,3.2 自然演绎推理,36,第3章 确定性推理方法,3.1 推理的基本概念 3.2 自然演绎推理3.3 谓词公式化为子句集的方法3.4 海伯伦定理3.5 鲁宾逊归结原理3.6 归结反演3.7 应用归结反演求解问题,37,归 结 演 绎 推 理,反证法: ,当且仅当 , 即 Q为 P 的逻辑结论,当且仅当 是不可满足的。,定理:Q 为 , , 的逻辑结论,当且仅当 是不可满足的。,38,归 结 演 绎 推 理,思路:定理 不可满足 子句集不可满足 海伯伦定理 鲁宾逊归结原理,39,
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 第3章 确定性推理方法 人工智能ppt课件 确定性 推理 方法 人工智能 ppt 课件

链接地址:https://www.31ppt.com/p-1624386.html