- 1、本文档共89页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
搜索算法 所有的搜索算法都是相同的,除了对边缘的处理策略 从概念上说,所有的边缘是优先队列 (即附加优先级的节点集合) 对于DFS, BFS,可以通过使用栈或队列代替优先队列,从而减少log(n) 的开支 搜索算法 * 搜索和模型 搜索是在问题世界的模型上操作 实际上并不在真实世界上试验所有的规划 规划全部是在“模拟中” 你的搜索只能和你的模型一样好… 启发式搜索(Informed Search) 搜索的启发策略 启发策略: 估计一个状态到目标距离的函数 问题给予算法的额外信息,为特定搜索问题而设计 例: Manhattan distance, Euclidean distance for pathing 10 5 11.2 例子: 启发函数 h(x) 贪婪搜索(Greedy Search) 例子: 罗马尼亚旅行 h(x) 贪婪搜索 扩展离目标最近的节点… 贪婪搜索 策略: 扩展你认为最接近目标状态的节点 启发式: 对每个状态估计到最近目标的距离 只使用启发函数 f(n)=h(n) 来评价节点 通常情况: 最佳优先使你直接(或很快)到达目标 最坏情况: 类似DFS … b … b A* 搜索 A* 搜索 UCS Greedy A* 结合 UCS 和 Greedy Uniform-cost orders by path cost, or backward cost g(n) Greedy orders by goal proximity, or forward cost h(n) A* Search orders by the sum: f(n) = g(n) + h(n) S a d b G h=5 h=6 h=2 1 8 1 1 2 h=6 h=0 c h=7 3 e h=1 1 S a b c e d d G G g = 0 h=6 g = 1 h=5 g = 2 h=6 g = 3 h=7 g = 4 h=2 g = 6 h=0 g = 9 h=1 g = 10 h=2 g = 12 h=0 A* 结束条件? 当目标入列时,应该停止吗? 不: 只有目标出列时才停止! S B A G 2 3 2 2 h = 1 h = 2 h = 0 h = 3 A* 最优性? 哪错了? 实际(差)目标耗散 (好)目标耗散的估计 需要估计要小于实际耗散! A G S 1 3 h = 6 h = 0 5 h = 7 可采纳启发 可采纳启发 启发函数 h 是 可采纳的,那么: 其中 是到最近目标的真实耗散 例: 想出可采纳的启发函数是A*算法实际使用中的重点 15 A* 树搜索的最优性 A* 树搜索的最优性 假定: A 最优目标节点 B 次优目标节点 h 可采纳的 结论: A在B之前离开边缘集合 … A* 树搜索的最优性 证明: 假设 B 在边缘集合上 A的某个祖先节点n也在边缘集合上 (maybe A!) 那么 n 将在B之前被扩展 f(n) = f(A) Definition of f-cost Admissibility of h … h = 0 at a goal A* 树搜索的最优性 证明: 假设 B 在边缘集合上 A的某个祖先节点n也在边缘集合上 (maybe A!) 那么 n 将在B之前被扩展 f(n) = f(A) f(A) f(B) B is suboptimal h = 0 at a goal … A* 树搜索的最优性 证明: 假设 B 在边缘集合上 A的某个祖先节点n也在边缘集合上 (maybe A!) 那么 n 将在B之前被扩展 f(n) is less or equal to f(A) f(A) is less than f(B) n expands before B A的所有祖先在B之前扩展 A在B之前扩展 A*是最优的 … A*算法特性 … b … b Uniform-Cost A* UCS vs A* 代价一致搜索在所有“方向”上等可能的扩展 A*搜索主要朝着目标扩展,而且 能够保证最优性 Start Goal Start Goal 比较 Greedy Uniform Cost A* A* 算法应用 Video games Pathing / routing problems Resource planning problems Robot motion planning Language analysis Machine translation Speech recognition … 设定启发函数 搜索问题是对原问题的建模 例子: 罗马
您可能关注的文档
- ××试验楼现场加载试验方案重点.doc
- 2015--2016(5月9号)年北京大兴九年级一模化学试卷及答案讲义.doc
- 西安工大焊接冶金学基本原理-第1章 焊接热过程讲解.ppt
- 16《诫子书》讲义.ppt
- 2015-2016-2公开课根据三视图求组合体中小正方体的个数讲义.ppt
- 16zkcg_yhhjc_100_2202_j_dy讲义.doc
- 16版:常见天气系统(创新设计)讲义.ppt
- 2015-2016CSSCI来源期刊表再整理版讲义.doc
- 2015-2016房地产新政对于三四线城市项目的影响分析讲义.doc
- 16财务会计复习题最终参考答案讲义.doc
- 2025-2026学年小学英语北京版2024一年级上册-北京版(2024)教学设计合集.docx
- 康复医学概论复习试题有答案.doc
- 2025年智能农业灌溉无人机在农业人才培养中的应用前景报告.docx
- 2025年线上职业技能认证培训平台教育培训行业市场挑战与应对策略报告.docx
- 钢铁企业2025年绿色制造技术改造项目效益分析与实施方案.docx
- 2025至2030中国电子门锁行业市场深度研究及发展前景投资可行性分析报告.docx
- 2025年智能制造示范工厂智能设备维护与保养策略报告.docx
- 2025年电商直播流量转化策略深度解析:运营策略优化与实战案例.docx
- 2025至2030食品级碳酸铵行业产业运行态势及投资规划深度研究报告.docx
- 基于用户反馈的2025年在线教育平台推荐算法公平性评估.docx
最近下载
- 《家庭路由器密码修改.doc VIP
- 光伏施工电站施工质量管理体系及保证措施.docx VIP
- 退换货应急服务措施及保障.docx VIP
- 医疗器械公司组织机构图和部门设置说明【模板范本】.docx
- 2020年最新小学数学教师编制考试新课标测试题及答案(三).docx VIP
- 拼多多法律顾问岗面试题库参考答案和答题要点.docx VIP
- 腾讯法律顾问岗面试题库参考答案和答题要点.docx VIP
- 小米法律顾问岗面试题库参考答案和答题要点.docx VIP
- 网易法律顾问岗面试题库参考答案和答题要点.docx VIP
- 惠普HP DeskJet Ink Advantage Ultra 4800 系列参考指南.pdf
文档评论(0)