电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本
换一换
首页 金锄头文库 > 资源分类 > PPT文档下载
分享到微信 分享到微博 分享到QQ空间

高级人工智能课件2

  • 资源ID:88061419       资源大小:565.50KB        全文页数:62页
  • 资源格式: PPT        下载积分:25金贝
快捷下载 游客一键下载
账号登录下载
微信登录下载
三方登录下载: 微信开放平台登录   支付宝登录   QQ登录  
二维码
微信扫一扫登录
下载资源需要25金贝
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
如填写123,账号就是123,密码也是123。
支付方式: 支付宝    微信支付   
验证码:   换一换

 
账号:
密码:
验证码:   换一换
  忘记密码?
    
1、金锄头文库是“C2C”交易模式,即卖家上传的文档直接由买家下载,本站只是中间服务平台,本站所有文档下载所得的收益全部归上传人(卖家)所有,作为网络服务商,若您的权利被侵害请及时联系右侧客服;
2、如你看到网页展示的文档有jinchutou.com水印,是因预览和防盗链等技术需要对部份页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有jinchutou.com水印标识,下载后原文更清晰;
3、所有的PPT和DOC文档都被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;下载前须认真查看,确认无误后再购买;
4、文档大部份都是可以预览的,金锄头文库作为内容存储提供商,无法对各卖家所售文档的真实性、完整性、准确性以及专业性等问题提供审核和保证,请慎重购买;
5、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据;
6、如果您还有什么不清楚的或需要我们协助,可以点击右侧栏的客服。
下载须知 | 常见问题汇总

高级人工智能课件2

人工智能,Artificial Intelligence,第二章 知识表示与推理,2.1 知识表示的一般方法 2.2 图搜索策略 2.3 一般搜索与推理技术 2.4 A*算法 2.5 消解原理 2.6 规则演义系统 2.7 产生式系统 2.8 系统组织技术,2019/4/18,安徽大学 计算机科学与技术学院,3,2.1 知识表示的一般方法,一般计算机科学 数据结构 + 算法 人工智能 (知识表示+搜索) + 推理,2019/4/18,安徽大学 计算机科学与技术学院,4,2.1 知识表示的一般方法,问题求解技术主要是两个方面: 问题的表示 求解的方法 状态空间法 状态(state) 算符(operator) 状态空间方法,2019/4/18,安徽大学 计算机科学与技术学院,5,2.1 知识表示的一般方法,问题规约法 大问题化为若干小问题 本原问题 谓词逻辑法 合式公式 消解算法(归结),2019/4/18,安徽大学 计算机科学与技术学院,6,2.1 知识表示的一般方法,语义网络法 结点表示概念 弧表示关系 框架法 槽、侧面层次结构 框架可以嵌套框架,2019/4/18,安徽大学 计算机科学与技术学院,7,2.1 知识表示的一般方法,剧本 场景 角色 事件 过程 问题求解的算法,2019/4/18,安徽大学 计算机科学与技术学院,8,2.2 图搜索策略,图搜索控制策略 一种在图中寻找路径的方法。 图中每个节点对应一个状态,每条连线对应一个操作符。这些节点和连线(即状态与操作符)又分别由产生式系统的数据库和规则来标记。求得把一个数据库变换为另一数据库的规则序列问题就等价于求得图中的一条路径问题。 图搜索过程图,2019/4/18,安徽大学 计算机科学与技术学院,9,2.2 图搜索策略,开始,把S放入OPEN表,OPEN表为空表?,把第一个节点(n)从OPEN表移至CLOSED表,n为目标节点吗?,把n的后继节点放入OPEN表中,提供返回节点n的指针,修改指针方向,重排OPEN表,失败,成功,是,是,否,否,2019/4/18,安徽大学 计算机科学与技术学院,10,2.3 一般搜索与推理技术,盲目搜索 特点:不需重排OPEN表 种类:宽度优先、深度优先、等代价搜索等。,启发式搜索 特点:重排OPEN表,选择最有希望的节点加以扩展;估价函数 种类:有序搜索、A*算法、 AO*算法等,2019/4/18,安徽大学 计算机科学与技术学院,11,2.4 A*算法,1、为什么需要启发式搜索 盲目搜索效率低,耗费过多的计算空间与时间,这是组合爆炸的一种表现形式。 2、定义 进行搜索技术一般需要某些有关具体问题领域的特性的信息,把此种信息叫做启发信息。利用启发信息的搜索方法叫做启发式搜索方法。,2019/4/18,安徽大学 计算机科学与技术学院,12,2.4 A*算法,3、启发式搜索策略 有关具体问题领域的信息常常可以用来简化搜索。一个比较灵活(但代价也较大)的利用启发信息的方法是应用某些准则来重新排列每一步OPEN表中所有节点的顺序。然后,搜索就可能沿着某个被认为是最有希望的边缘区段向外扩展。应用这种排序过程,需要某些估算节点“希望”的量度,这种量度叫做估价函数(evalution function)。,2019/4/18,安徽大学 计算机科学与技术学院,13,2.4 A*算法,4、估价函数 为获得某些节点“希望”的启发信息,提供一个评定侯选扩展节点的方法,以便确定哪个节点最有可能在通向目标的最佳路径上 。 f(n)表示节点n的估价函数值 建立估价函数的一般方法:试图确定一个处在最佳路径上的节点的概率;提出任意节点与目标集之间的距离量度或差别量度;或者在棋盘式的博弈和难题中根据棋局的某些特点来决定棋局的得分数。这些特点被认为与向目标节点前进一步的希望程度有关。,2019/4/18,安徽大学 计算机科学与技术学院,14,2.4 A*算法,估价函数的定义: 对节点n定义f*(n)=g*(n)+h*(n) ,表示从S开始约束通过节点n的一条最佳路径的代价。 希望估价函数f 定义为:f(n)=g(n)+h(n) g是g*的估计 ,h是h*的估计 A*算法的定义: 定义1 在GRAPHSEARCH过程中,如果第8步的重排OPEN表是依据f(x)=g(x)+h(x)进行的,则称该过程为A算法。 定义2 在A算法中,如果对所有的x存在h(x)h*(x),则称h(x)为h*(x)的下界,它表示某种偏于保守的估计。 定义3 采用h*(x)的下界h(x)为启发函数的A算法,称为A*算法。当g=0时,A*算法就变为有序搜索算法;h=0时,A*算法就变为等代价搜索算法。,2019/4/18,安徽大学 计算机科学与技术学院,15,2.4 A*算法,开始,把S放入OPEN表,估价函数 f =h,OPEN=NIL?,选取OPEN表中未设置过的、f值最小的节点BESTNODE放入CLOSED表,BESTNODE为目标节点吗?,计算g(SUC)=g(BES)+k(BES,SUC),失败,成功,是,否,是,否,扩展BESTNODE ,产生后继节点SUCCESSOR,建立从SUCCESSOR返回BESTNODE的指针,A,B,2019/4/18,安徽大学 计算机科学与技术学院,16,2.4 A*算法,SUC OPEN?,SUC是OLD的复本,把OLD添加到BESTNODE的后继节点表中,g(SUC)g(OLD)?,计算f值,是,否,是,否,重新确定OLD的父辈节点为BESTNODE ,并修正父辈节点的g值和f值,记下g(OLD),把SUCCESSOR放入OPEN表,并加入BESTNODE的后裔表,A,B,SUC=CLOSED?,A,否,是,2019/4/18,安徽大学 计算机科学与技术学院,17,实验1 A*算法实验,例子:八数码难题(8-puzzle problem),规定:牌可以移入邻近的空格,不许斜向移动,也不返回先辈节点。,2019/4/18,安徽大学 计算机科学与技术学院,18,实验1 A*算法实验,实验内容: 用A*算法求解8数码和15数码难题 实验报考要求 画出A*算法求解流程图,给出核心程序。 画出8数码求解图 分析估价函数对搜索算法的影响。 分析A*算法的特点。,2019/4/18,安徽大学 计算机科学与技术学院,19,2.5 消解原理,回顾: 原子公式(atomic formulas) P(x), Q(x,y) 文字一个原子公式及其否定。 P(x), R(x,y,z) 子句由文字的析取组成的合适公式。 P(x)Q(x,y) 消解对谓词演算公式进行分解和化简,消去一些符号,以求得导出子句。,2019/4/18,安徽大学 计算机科学与技术学院,20,例子:,将下列谓词演算公式化为一个子句集 (x)P(x)(y)P(y)P(f(x,y) (y)Q(x,y)P(y),开始: 消去蕴涵符号 只应用和符号,以AB替换AB。,(1) (x)P(x)(y)P(y)P(f(x,y)(y)Q(x,y)P(y),2019/4/18,安徽大学 计算机科学与技术学院,21,(2) 减少否定符号的辖域 每个否定符号最多只用到一个谓词符号上,并反复应用狄·摩根定律。 (3) 对变量标准化 对哑元(虚构变量)改名,以保证每个量词有其自己唯一的哑元。,(2) (x)P(x)(y)P(y)P(f(x,y)(y)Q(x,y)P(y),(3) (x)P(x)(y)P(y)P(f(x,y)(w)Q(x,w)P(w),2019/4/18,安徽大学 计算机科学与技术学院,22,(4) 消去存在量词 以Skolem函数代替存在量词内的约束变量,然后消去存在量词 化为前束形 把所有全称量词移到公式的左边,并使每个量词的辖域包括这个量词后面公式的整个部分。 前束形=前缀 母式 全称量词串 无量词公式,(4) (x)P(x)(y)P(y)P(f(x,y)Q(x,g(x))P(g(x) 式中,w=g(x)为一Skolem函数。,(5) (x)(y)P(x)P(y)P(f(x,y)Q(x,g(x)P(g(x),2019/4/18,安徽大学 计算机科学与技术学院,23,把母式化为合取范式 任何母式都可写成由一些谓词公式和(或)谓词公式的否定的析取的有限集组成的合取。 (7) 消去全称量词 所有余下的量词均被全称量词量化了。消去前缀,即消去明显出现的全称量词。,(6) (x)(y)P(x)P(y)P(f(x,y)P(x)Q(x,g(x)P(x)P(g(x),(7) P(x)P(y)P(f(x,y)P(x)Q(x,g(x)P(x)P(g(x),2019/4/18,安徽大学 计算机科学与技术学院,24,(8) 消去连词符号 用A,B代替(AB),消去符号。最后得到一个有限集,其中每个公式是文字的析取。 (9) 更换变量名称 可以更换变量符号的名称,使一个变量符号不出现在一个以上的子句中。,(8) P(x)P(y)P(f(x,y) P(x)Q(x,g(x) P(x)P(g(x),(9) P(x1)P(y)Pf(x1,y) P(x2)Qx2,g(x2) P(x3)Pg(x3),2019/4/18,安徽大学 计算机科学与技术学院,25,2.5.2 消解推理规则,消解式的定义 令L1,L2为两任意原子公式;L1和L2具有相同的谓词符号,但一般具有不同的变量。已知两子句L1和L2,如果L1和L2具有最一般合一,那么通过消解可以从这两个父辈子句推导出一个新子句()。这个新子句叫做消解式。,消解式求法,取两个子句,进行析取,然后消去互补对。,2019/4/18,安徽大学 计算机科学与技术学院,26,2.5.2 消解推理规则,P P Q,Q,1、假言推理,2、合并,P Q P Q,Q,3、重言式,P Q P Q,T,P P QQ,5、三段论, P Q Q R,P R,4、矛盾,P P,F,2019/4/18,安徽大学 计算机科学与技术学院,27,2.5.3 含有变量的消解式,2019/4/18,安徽大学 计算机科学与技术学院,28,2.5.3 含有变量的消解式,2019/4/18,安徽大学 计算机科学与技术学院,29,2.5.4 消解反演求解过程,消解反演 给出S,L 否定L,得L; 把L添加到S中去; 把新产生的集合L,S化成子句集; 应用消解原理,力图推导出一个表示矛盾的空子句,例子储蓄问题 前提:每个储蓄钱的人都获得利息。 结论:如果没有利息,那么就没有人去储蓄钱,2019/4/18,安徽大学 计算机科学与技术学院,30,2.5.4 消解反演求解过程,(1)规定原子公式: S(x,y) 表示 “x储蓄y” M(x) 表示 “x是钱” I(x) 表示 “x是利息” E(x,y) 表示 “x获得y”,(2)用谓词公式表示前提和结论: 前提: (x)(y)(S(x,y)M(y)(y)(I(y)E(x,y) 结论: (x)I(x) (x)(y)M(y) S(x,y),(3) 化为子句形,证明:,2019/4/18,安徽大学 计算机科学与技术学院,31,把前提化为子句形: 1) S(x

注意事项

本文(高级人工智能课件2)为本站会员(F****n)主动上传,金锄头文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即阅读金锄头文库的“版权提示”【网址:https://www.jinchutou.com/h-59.html】,按提示上传提交保证函及证明材料,经审查核实后我们立即给予删除!

温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.