第2章-问题求解与搜索技术1.pptVIP

  1. 1、本文档共46页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第2章-问题求解与搜索技术1

2.1.2 问题特征分析 例2.3 符号积分 不定积分的计算规则有: ∫udv → uv-∫udv 分部积分产生式规则 ∫f(x)+g(x)dx → ∫f(x)dx+∫g(x)dx 和式分解规则 ∫kf(x)dx → k∫f(x)dx 因子规则 2.1.2 问题特征分析 例2.4 积木问题──机器人规划的抽象模型 积木问题关心的是积木块的相对位置:某一积木在桌上或某一积木在另一积木上。机器人只能一次拿一块积木,每次搬动时积木上面必须是空的。 2.1.2 问题特征分析 2.1.2 问题特征分析 例2.4 积木问题 积木的相对位置可用谓词表示为: 初始状态: ontabel(B)∧clear(B)∧ ontabel(A) ∧on(C,A)∧clear(C) 目标状态: ontabel(C)∧on(B, C)∧on(A, B) 2.1.2 问题特征分析 其中目标状态可分解为: 子问题1: ontabel(c) 子问题2: on(B, C) 子问题3: on(A, B) 2.1.2 问题特征分析 例2.4 积木问题 机器人所需完成的操作: OP1:clear(x)→ontabel(x) 无论x在何处,若x上无物体,则可将x放于桌上 OP2:clear(x)∧clear(y)→On(x, y) 若x,y上无物体,则可将x放在y上 2.1.2 问题特征分析 这个问题的求解方法有两种: 一种方法是采用全面搜索的方法; 一种是用分解子问题的方法。 从目标来看,总问题可分解成三个子问题,但这三个子问题不能按任意次序求解。 2.1.2 问题特征分析 但若从初态出发, 将on(A, B)作为子问题1 首先求解,这样会使搜索离目标越来越远。 2.1.2 问题特征分析 对于子问题的之间的关系, 实际上有两种:一种为子问题之间是独立的, 其搜索路径为: 2.1.2 问题特征分析 另一种是子问题之间有依赖关系, 其搜索路径为: 2.1.2 问题特征分析 2.问题求解步骤是否可撤回? 在问题求解的每一步骤完成后,分析一下它的“踪迹”,可分为3类: (1)求解步骤可忽略 如定理证明,证明定理的每一件事情都为真或者为假,且总是保存知识库里,它是怎样推出来的对下一步并不重要,因而控制结构不需要带回溯。 2.1.2 问题特征分析 (2)可复原 如走迷宫,实在走不通,可退回一步重来。这种搜索需用回溯技术,例如: 需用一定的控制结构; 需采用堆栈技术。 2.1.2 问题特征分析 (3)不可复原 如下棋、决策等问题,要提前分析每走一步后会导致的结果。不可回头重来,这需要使用规划技术。 2.1.2 问题特征分析 3.问题全域可预测否? 有些问题它的全域可预测,如水壶问题、定理证明, 这些问题结局肯定,可只用开环控制结构。 有些问题的全域不可预测,如变化环境下机器人的控制,特别是危险环境下工作的机器人随时可能出意外,必须利用反馈信息,应使用闭环控制结构。 2.1.2 问题特征分析 4.问题要求的是最优解还是较满意解? 一般说来,最佳路径问题的计算较任意路径问题的计算要困难。如果使用的启发式方法不理想,那么对这个解的搜索就不可能很顺利。有些问题要求找出真正的最佳路径,可能任何启发式法都不能适用。因此,得进行耗尽式搜索, 第2章 用搜索求解问题的基本原理 问题求解(Problem-solving)是AI领域中的一大课题, 它涉及规约、推断、决策、规划、常识推理、定理证明等相关过程的核心概念, 是人工智能中研究得较早而且比较成熟的一个领域。 2.1 问题与问题空间 AI早期的目的是想通过计算技术来求解这样一些问题:它们不存在现成的求解算法或求解方法非常复杂,而人使用其自身的智能都能较好地求解。为模拟这些问题的求解过程而发展的一种技术叫搜索。 把问题求解定义为状态空间的搜索 在分析和研究了人运用智能求解的方法之后,人们发现许多问题的求解方法都是通过试探在某个可能的解空间内寻找一个解来求解问题,这种基于解答空间的问题表示和求解方法就是状态空间法。许多涉及智力的问题求解可看成状态空间的搜索。 状态和状态空间 状态(state)是为描述某些不同事物间的差别而引入的一组最少变量q0,q1,q2…,

文档评论(0)

baoyue + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档