人工智能第3章确定性推理教程方案.ppt

(6,0) 0 人 向左 1 向右 3 向前2 (4,0) 2 前2 右4.5 (6,45) 4.5 (4,45) 5 (2,0) 4 前2 右3 左2 (2,45) 7 前3 (4,90) 8 (0,0) 9 前2 右1.5 (2,90)8.5 右2 (6,90) 10 出口 等代价搜索算法 X X 2 4.5 3 1.5 前2 (4,45) 6.5 左2 (2,90) 10 X X (4,90)10.5 前2 X 右2 (6,45) 7 X 说明:当扩展某一个节点生成全部后继节点时出现搜索图中已经有的节点(在Open或者Closed表的节点),在等代价搜索中有两种处理策略: 只保留新产生的节点,已有的节点都不保留 借助于有序算法中的处理策略(上述例子中的方法) 三种盲目搜索技术的比较 主要差别:在于挑选要扩展节点的规则不同 宽度优先搜索技术:先扩展出来的节点随后先扩展,OPEN表是队列 深度优先搜索技术:后扩展出来的节点随后先扩展,OPEN表是堆栈 等代价搜索技术:选取OPEN表中代价最小的节点先扩展,OPEN表是线性表(以局部代价的递增顺序排列) 宽度优先 深度优先 代价优先 三种算法的比较(流程图) 深度界限为4 后生成的节点画在左边 5 6 7 4 1 3 8 2 5 6 7 4 1 3 8 2 5 6 7 4 8 1 3 2 5 7 4 6 1 3 8 2 5 6 7

文档评论(0)

1亿VIP精品文档

相关文档