- 22
- 0
- 约2.62千字
- 约 32页
- 2018-02-28 发布于浙江
- 举报
[计算机软件及应用]人工智能课件
预习 阅读5.4、5.5。 * * 人 工 智 能 徐长明 第五章 主 要 内 容 阅读教材5.1、 5.2、5.3、5.4、5.5。 爬山法和动态规划法 最佳优先搜索算法 可纳性、单调性以及信息性 博弈树搜索 计算复杂度 最佳优先搜索 g 搜索就是寻找问题的解的过程,即,寻找从初始状态s到目标状态g的路径。 假设单步的路径耗散值非负,即,cost (x, y) ≥ 0。 x y s 一般的图搜索 一般的图搜索算法描述 一般的启发式搜索算法 搜索算法的不同,归根结底在于,对OPEN表节点扩展顺序的策略不同。 OPEN表节点扩展策略一般受制于一下因素: 称为评价函数的f(n) 。其中,n可以是任意节点。一般地,f(n) 有实际意义,如表示代价或耗散时,值越小越好。 选择下一个节点时考虑OPEN表哪些节点。 一般地,评价函数定义为 f(n) = g(n) + h(n) 搜索算法或许已发现多条从初始节点s到节点n 的路径,它们的最小代价为g(n) 。 虽然从节点n到任一目标节点g的所有路径的最小代价尚不知道,但是可由领域知识对其作出估计,通过启发函数h(n)实现。 于是,f(n)表示从初始节点s经由节点n到达目标节点g的最优路径的代价估计值。 启发式搜索是OPEN表是优先队列的搜索。 启发式搜索算法举例 八数码 f(n) = g(n) + h(n)的选取 g(n) = “x所在的搜索
您可能关注的文档
- [计算机软件及应用]access.ppt
- [计算机软件及应用]Access2007循序渐进教程第4章.ppt
- [计算机软件及应用]Adaboost算法研究及在人脸识别中的应用 崔明浩1.doc
- [计算机软件及应用]ajax-in-apache-myfaces2177.pdf
- [计算机软件及应用]Android22布局管理分析.ppt
- [计算机软件及应用]Android核心分析.pdf
- [计算机软件及应用]Android移动应用设计与开发--第04章.ppt
- [计算机软件及应用]auto cad.ppt
- [计算机软件及应用]avamar6安装.doc
- [计算机软件及应用]AVID_Media_Composer编辑软件使用指南.doc
原创力文档

文档评论(0)