第三章搜索策略
- 格式:ppt
- 大小:5.75 MB
- 文档页数:156
⼈⼯智能习题作业搜索策略I习题答案第三章搜索策略课后习题及答案⼀、选择题:1. 启发式搜索中,通常OPEN表上的节点按照它们f函数值的_____顺序排列。
( D )A平均值 B 递减 C 最⼩ D递增2. 按尼尔逊(Nilsson)提出的有序搜索基本算法指出,⼀个节点的希望程度⼤,则f值_____。
( B )A 不变化B ⼩C ⼤D 为03. 如果重排OPEN表是依据f(x)=g(x)+h(x)进⾏的,则称该过程为_____。
( B )A A*算法B A算法 C有序搜索 D启发式搜索4. 在与或树和与或图中,我们把没有任何⽗辈节点的节点叫做_____。
( C )A 叶节点 B端节点 C根节点 D 起始节点5. 对于⼋数码问题:起始棋局 —> ⽬标局棋2 83 1 2 31 6 4 8 47 5 7 6 5取h(n)=W(n), W(n)⽤来计算对应于节点n的数据库中错放的棋⼦个数。
请问需要扩展多少个节点才能到达⽬标?( C )A 20B 13C 6D 116. α-β剪枝技术中,⼀个MIN节点的β值等于其后继节点当前()的最终倒推值。
( A )A 最⼩B 最⼤C 平均D α值7. α-β剪枝技术中,“或”节点n的α值如果不能降低其⽗节点的β值,则对节点n以下的分枝可停⽌搜索,并使节点n的倒推值为α。
这种剪枝称为_____。
( A )A β剪枝B α剪枝C α-β剪枝 D极⼩极⼤分析法8. 宽度优先搜索⽅法能够保证在搜索树中找到⼀条通向⽬标节点的_____途径(如果有路径存在时)。
( B )A 可⾏B 最短C 最长D 解答9. A*算法是⼀种_____。
( ABD )A 图搜索策略B 有序搜索算法C 盲⽬搜索D 启发式搜索10. 应⽤某个算法(例如等代价算法)选择OPEN表上具有最⼩f值的节点作为下⼀个要扩展的节点。
这种搜索⽅法的算法就叫做_____。
( C )A 盲⽬搜索B 深度优先搜索C 有序搜索算法D 极⼩极⼤分析法⼆、填空题:1. OPEN表⽤于存放未扩展的节点,CLOSED表存放_已扩展_的节点。
习题一、选择题1 .关于“与/或”图表示法的叙述中,正确的是()A用“AND”和“OR”连续各部分的图形,用来描述各部分的因果关系B用“AND”和“OR”连续各部分的图形,用来描述各部分之间的不确定关系C是用“与”节点和“或”节点组合起来的树形图,用来描述某类问题的求解过程D是用“与”节点和“或”节点组合起来的树形图,用来描述某类问题的层次关系2 .在与或树和与或图中,把没有任何父辈节点的节点叫做:A叶节点B端节点C根节点D起始节点3 .启发式搜索中,通常OPEN表上的节点按照它们的估价函数f值的()顺序排列:A递增B平均值C递减D最小4 .启广度优先搜索方法能够保证在搜索树种找到一条通向目标节点的()路径(如果有路径存在时)。
A可行B最短C最长D解答5 .下列属于遗传算法的基本内容的是()A图像识别B遗传算子C语音识别D神经调节6 .A*算法是一种()。
A图搜索策略B有序搜索算法C盲目搜索D启发式搜索二、简答题1 .什么是搜索?有哪两大类不同的搜索方法?两者的区别是什么?2 .什么是与树?什么是或树?什么是与/或树?什么是可解节点?什么是解树?3 .何为股价函数?估价函数中,g(n)和h(n)各起什么作用?4 .什么是遗传算法?简述其基本思想和基本结构。
5 .常用的适应度函数有哪几种?参考答案一、选择题1. D2.C3.D4.A5.B6.D二、简答题1 .向这种根据世界情况,不断寻找可利用知识,从而构造一条代价最小的推理路线,使问题得以解决的过程称为搜索。
简单地说,搜索就是利用已知条件在(知识)寻求解决问题办法的过程。
根据是否采用智能方法,搜索算法分为盲目搜索算法和智能搜索算法。
3 .用于估价结点重要性的函数称为估价函数,其一般形式为:/(n)=gQ)+h(n)其中,g(〃)是代价函数,表示从初始结点S。
到结点〃已经实际付出的代价;力(〃)是启发式函数,表示从结点〃到目标结点Sg的最优路径的估计代价。