- 1、本文档共41页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
10 确定性推理 part3
Artificial Intelligence (AI)人工智能 主讲:戚玉涛 内容提要 有哪些信誉好的足球投注网站策略 有哪些信誉好的足球投注网站策略 有哪些信誉好的足球投注网站的基本概念 状态空间的有哪些信誉好的足球投注网站策略 与/或树的有哪些信誉好的足球投注网站策略 有哪些信誉好的足球投注网站的完备性与效率 状态空间的有哪些信誉好的足球投注网站策略 状态空间的有哪些信誉好的足球投注网站策略 状态空间有哪些信誉好的足球投注网站的基本思想 图有哪些信誉好的足球投注网站的一般过程 状态空间的盲目有哪些信誉好的足球投注网站 广度优先有哪些信誉好的足球投注网站 深度优先有哪些信誉好的足球投注网站 代价树有哪些信誉好的足球投注网站 状态空间的启发式有哪些信誉好的足球投注网站 启发性信息和估价函数 A算法和A*算法 状态空间的有哪些信誉好的足球投注网站策略 状态空间的有哪些信誉好的足球投注网站策略 状态空间有哪些信誉好的足球投注网站的基本思想 图有哪些信誉好的足球投注网站的一般过程 状态空间的盲目有哪些信誉好的足球投注网站 广度优先有哪些信誉好的足球投注网站 深度优先有哪些信誉好的足球投注网站 代价树有哪些信誉好的足球投注网站 状态空间的启发式有哪些信誉好的足球投注网站 启发性信息和估价函数 A算法和A*算法 A算法 A算法:在图有哪些信誉好的足球投注网站算法中,如果能在有哪些信誉好的足球投注网站的每一步都利用估价函数f(n)=g(n)+h(n)对OPEN表中的节点进行排序,则该有哪些信誉好的足球投注网站算法为A算法。 由于估价函数中带有问题自身的启发性信息,因此,A算法也被称为启发式有哪些信誉好的足球投注网站算法。 A算法的类型:可根据有哪些信誉好的足球投注网站过程中选择扩展节点的范围,将启发式有哪些信誉好的足球投注网站算法分为 全局择优有哪些信誉好的足球投注网站算法: 从OPEN表的所有节点中选择一个估价函数值最小的一个进行扩展。 局部择优有哪些信誉好的足球投注网站算法:仅从刚生成的子节点中选择一个估价函数值最小的一个进行扩展。 A算法 全局择优有哪些信誉好的足球投注网站算法流程 (1)把初始节点S0放入OPEN表,计算f(S0)。 (2)如果OPEN表为空,则问题无解,退出。 (3)把OPEN表的第一个节点(记为节点n)取出放入CLOSED表。 (4)考察节点n是否为目标节点。若是,则求得了问题的解,退出。 (5)若节点n不可扩展,则转第2步。 (6)扩展节点n,用估价函数f(x)计算每个子节点的估价值,并为每一个子节点都配置指向父节点的指针。把这些子节点都送入OPEN表中,然后对OPEN表中的全部节点按估价值从小至大的顺序进行排序,然后转第2步。 A算法 局部择优有哪些信誉好的足球投注网站算法流程 (1) 把初始节点S0放入OPEN表,计算f(S0)。 (2)如果OPEN表为空,则问题无解,退出。 (3)把OPEN表的第一个节点(记为节点n)取出放入CLOSED表。 (4)考察节点n是否为目标节点。若是,则求得了问题的解,退出。 (5)若节点n不可扩展,则转第2步。 (6) 扩展节点n,用估价函数f(x)计算每个子节点的估价值,并按估价值从小到大的顺序放到OPEN表中的首部,并为每一个子节点都配置指向父节点的指针,然后转第2步。 A*算法 A*算法:A*算法是对A算法的估价函数f(n)=g(n)+h(n)加上某些限制后得到的一种启发式有哪些信誉好的足球投注网站算法。 假设f*(n)是从初始节点出发经过节点n达到目标节点的最小代价,估价函数f(n)是对f*(n)的估计值。且 f*(n)=g*(n)+h*(n) g*(n)是从初始节点S0到节点n的最小代价。 h*(n)是从节点n到目标节点的最小代价,若有多个目标节点,则为其中最小的一个。 A*算法 A*算法:A*算法对A算法(全局择优的启发式有哪些信誉好的足球投注网站算法)中的g(n)和h(n)分别提出如下限制: 第一,g(n)是对最小代价g*(n)的估计,且g(n)0; 第二,h(n)是最小代价h*(n)的下界,即对任意节点n均有h(n)≤h*(n)。 即:满足上述两条限制的A算法称为A*算法。 A*算法 在A*算法中, g(n)比较容易得到,它实际上就是从初始节点S0到节点n的路径代价,恒有: g(n) ≥ g*(n) 在算法执行过程中,随着更多有哪些信誉好的足球投注网站信息的获得, g(n)呈下降的趋势。 如右图的例子: 对S0扩展后g(n1)=3, g(n2)=7 对n1扩展后g(n2)=6, g(n3)=5 A*算法 A*算法的可纳性: 可纳性的含义:对任一状态空间图,当从初始节点到目标节点有路经存在时,如果有哪些信誉好的足球投注网站算法总能在有限步骤内找到一条从初始节点到目标节点的最佳路径,并在此路径上结束,则称该有哪些信誉好的足球投注网站算法是可纳的。 A*算法是可纳的,即它能在有限步内终止,并找到问题的最优解。 证明:…… A*算法 A*算法的可纳性证明: 第一步:对于有限图, A*算法一定会在有限步骤内终止。 第二步:对于无限图,如果从初始节点S0到目标节点Sg有路径存在,则A*算法也必然会终止。 第三步: A*算法一定终止在最优路径上。 A*算法 证明: A*算法一定终止在最优路径上。 假设最优路径存在,记为S0, x1, x2, ..., xm, Sg* 由于A*算法中的h(n)满足 h(n)≤h*(n),则: f (S0), f(x1), f (x2) , ..., f(xm) 均不大于, f( Sg*), f( Sg*)= f* ( S0) 在A*算法结束之前,OPEN表中必然存在最优路径S0,
文档评论(0)