人工智能导论(本科生)深刻复习大纲-参考资料答案解析.pdf
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《人工智能导论(本科生)深刻复习大纲-参考资料答案解析.pdf》由会员分享,可在线阅读,更多相关《人工智能导论(本科生)深刻复习大纲-参考资料答案解析.pdf(14页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、目录目录 绪论.1 搜索技术.1 遗传算法.8 谓词逻辑.8 结构化知识表示 .12 绪论绪论 1、 什么是人工智能? 答:人工智能又称机器智能,是用计算机模拟或实现的智能;(人工智能是研究如何制造出 人造的智能机器或系统,来模拟人类智能活动的能力,以延伸人们智能的科学) 2、 什么是符号智能与计算智能?并举例说明。 答:符号智能是模拟闹智能的人工智能,是以符号形式的知识和信息为基础,主要通过逻辑 推理,运用知识进行问题求解。如搜索技术、专家系统、定理证明等;计算智能是模拟群智 能的人工智能,以数值数据为基础,主要通过数值计算,运用算法进行问题求解。 搜索技术搜索技术 1. 状态图是由什么组成
2、的? 答:状态图是由节点与有向边组成; 2. 简述图搜索的方式和策略。 答:搜索方式:线式搜索和树式搜索;搜索策略:盲目搜索和启发式搜索; 3. 阐述图搜索策略中 OPEN 表与 CLOSED 表的作用。 答:OPEN 表用来保存当前待考察的节点,并按照某种排列,来控制搜索的方向和顺序; CLOSED 表用来记录搜索过程中已考察过的节点,保存全局搜索信息,并可根据节点返回指 针得到搜索解路径。 4. 简述广度优先策略与深度优先策略的不同点。 答: 广度优先搜索是始终在同一级节点中考查, 当同一级节点考查完毕, 才考查下一级节点。 因此,是自顶向下一层一层逐渐搜索的,属于横向搜索策略,其搜索是完
3、备的,得到的解为 最优解; 深度优先搜索是在搜索树的每一层始终只扩展一个子节点, 不断向纵深前进, 直到不能 再前进时,才从当前节点返回到上一级节点,沿另一方向又继续前进。因此,是从树根开始 一枝一枝逐渐搜索的,属于纵向搜索策略,其搜索是不完备的,得到的解不一定为最优解。 5. 什么是启发式搜索?并以八数码难题为例,说明其原理。 答:启发式搜索是利用问题拥有的启发信息来引导搜索,达到减少搜索范围,降低问题复杂度的目的。对 于八数码难题,可以利用不在位将牌数或者与目标距离信息来作为启发函数,可以加快搜索目标的步数。 6. 简述启发函数的单调性判别。 答:设 m 是 n 的子节点,t 为目标节点,
4、当 h(n)h(m)C(n,m),h(t)=0 成立时,则可称启发 函数 h 是单调的。 7. 分别用深度优先搜索方法、宽度优先算法、启发式搜索算法求解下图所示八数码难题。 28123 16384 754765 初始状态 目标状态 答:略 设定启发式函数 h(n)为当前节点“不在位”的将牌数; 对于空格,有向左、向上、向下,向右的启发式规则; (根据启发函数定义以及启发式规则使用顺序的不同,答案不唯一) 2 8 1 6 3 7 5 4 g=0 h=7 f=7 2 8 1 6 3 7 5 4 g=1 h=7 f=8 2 8 3 1 6 7 5 4 g=1 h=6 f=7 2 8 3 1 6 7
5、5 4 g=2 h=6 f=8 2 8 3 1 6 4 7 5 g=2 h=5 f=7 2 8 3 1 6 4 7 5 g=3 h=4 f=7 2 8 3 1 6 4 7 5 g=4 h=5 f=9 2 8 3 1 4 7 6 5 g=4 h=3 f=7 2 8 3 1 4 7 6 5 g=5 h=4 f=9 2 3 1 8 4 7 6 5 g=5 h=3 f=8 2 8 3 1 4 7 6 5 g=5 h=3 f=8 2 8 1 6 3 7 5 4 g=2 h=6 f=8 2 6 8 1 3 7 5 4 g=2 h=7 f=9 1 2 8 6 3 7 5 4 g=3 h=5 f=8 1 2
6、8 7 6 3 5 4 g=4 h=6 f=10 1 2 8 6 3 7 5 4 g=4 h=5 f=9 2 8 3 1 5 6 7 4 g=3 h=6 f=9 2 3 1 8 6 7 5 4 g=3 h=6 f=9 2 8 3 1 6 7 5 4 g=3 h=6 f=9 2 8 3 1 4 7 6 5 g=6 h=3 f=9 8 3 2 1 4 7 6 5 g=6 h=3 f=9 2 3 1 8 4 7 6 5 g=6 h=2 f=8 2 3 1 8 4 7 6 5 g=6 h=4 f=10 1 2 3 7 8 4 6 5 g=8 h=2 f=10 1 2 3 8 4 7 6 5 g=8 h
7、=0 f=8 1 2 3 8 4 7 6 5 g=7 h=1 f=8 1 3 2 4 10 97 8 6 5 11 12 13 目标 8. 下图为五大城市之间的交通图,边上的数字是城市之间的距离。用图搜索算法,求解 A 到 E 的最短路径 答:可利用分支界限法进行求解。 1、加权图转换为加权树 2、利用分支界限可得搜索图 OPEN: C5、E7、E1、C2、E4、B2 A C1 D1 E1 8 9 4 3 4 B1 C2 E7 B2 D3 E2 E4 D4 C5 2 4 4 4 9 46 A C1 D1 E1 8 9 4 6 3 4 B1 B3 C4C2 E7 C3 B2 C6 B4 E6 D
8、3 E2 E3D2 E4 D4 E5 C5 2 4 4 4 4 9 4 3 6 66 6 6 3 3 A C D E 8 9 2 4 6 3 4 B CLOSED:A、B1、C1、D4、D1、D3、E2 解路径:A、B1、C1、E2 9. 比较 A 算法与 A*算法的特点。 答: A 算法为一种启发式搜索算法, 当 A 算法的启发函数满足 h(x)h *(x)时, 该 A 算法即为 A*算法。 A*算法可以保证搜索取得最优解。 10. 什么是与或图的终止节点? 什么是能解节点?什么是解树? 答:本原问题对应的节点为终止节点; 当一个节点满足以下三个条件时,该节点为能解节点:1)该节点为终止节点
9、;2)当该节点 为与节点时,当且仅当其所有子节点能解;3)当该节点为或节点时,只要其任一子节点能解皆 可。 解树是在一个与或图中从初始节点到目标节点的图或树形路径。 11. 什么是解树的代价? 答:解树的代价即树根的代价,是从树叶开始自下而上逐层计算而求得的。 12. 什么是希望树? 答:希望树是当前与或图中具有最小代价的解树。 13. 判断下图各节点的能解性,并确定解树。 答:略。 14. 指出下图的解树,并计算每个解树的代价,以及希望树。 答:解树 1:Q0,A,t1,t2 g(t1)=g(t2)=0,g(A)=11,g(Q0)=13 解树 2:Q0,B,D,G,t4,t5 g(t4)=g
10、(t5)=0,g(G)=3,g(D)=4,g(B)=6,g(Q0)=8 所以,解树 2 为最优解树,即希望树 15. 比较极大极小算法与 剪枝技术的区别。 答:极大极小算法是一种静态搜索算法,搜索树的生成与格局估值分开的,搜索效率低。 Q0 1 t1 2 1 t2 A 5 6 t3 t4 2 B C 3 2 1 G F E D 2 21 t5 1 4 t1 2 7t2 3 5 6 t3t4 剪枝为动态搜索算法,利用有限深度优先搜索技术,节点的扩展与格局估值是同时进行的,提 高了搜索效率,同时保证解的完备性。 16. 下图所示博弈树,按从左到右的顺序进行 剪枝搜索 (1)计算各节点的倒推值。 (
11、2)利用-剪枝技术剪去不必要的分枝。 答: 2 3 4 10 2 5 7 8 5 10 5 6 1 2 1 2 5 6 3 6 4 4 3 4 24 2 2 2 2 5 5 56 3 3 34 5 53 2 3 4 10 2 5 7 8 5 10 5 6 1 2 1 2 5 6 3 6 4 4 3 4 2 遗传算法遗传算法 1、 什么是遗传算法? 答: 遗传算法是你们从生物界按自然选择和有性繁殖、 遗传变异的自然进化现象中得到启发, 而设计出来的一种优化搜索算法。 2、 举例说明遗传算法的三种操作。 答:选择、交叉、变异。 3、 简述基本遗传算法的过程。 答:略。 4、 对某一问题的遗传算法的
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 人工智能 导论 本科生 深刻 深入 复习 温习 大纲 参考资料 答案 谜底 解析
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内