人工智能考题.doc
《人工智能考题.doc》由会员分享,可在线阅读,更多相关《人工智能考题.doc(42页珍藏版)》请在沃文网上搜索。
1、人工智能网上中考试题 1. 填空题(共12分,每小题2分)1)知识表示的性能应从以下二个方面评价:_和_;后者又分二个方面_和 _。 2) 框架系统的特性继承功能可通过组合应用槽的三个侧面来灵活实现,它们是 _。3)KB系统通常由以下三个部分组成:_;KB系统的开发工具和环境可分为以下三类:_。 4)按所用的基本学习策略可以将机器学习方法划分为以下几类:_ _。 5) 主观Bayes方法将推理规则表示为P Q形式,称_为先验似然比, _ 为条件似然比,_为规则的充分性因子。6)自然语言理解中,单句理解分二个阶段:_和_,后者又分二个步骤:_和_。 2、 问答题(共20分,每小题5分) 1)阐述
2、示例学习所采用的逐步特化学习策略,并说明学习过程中正、反例的作用。 2)为什么要在框架系统中实行相容匹配技术?如何实现? 3)阐述Xps的冲突解法和推理引擎,并说明综合数据库中事实元素的时间标签在冲突解法中起的作用。 4)什么是问题归约?问题归约的操作算子与一般图搜索有何不同?与或图启发式搜索算法AO*的可采纳性条件是什么? 3、 简单计算题(共35分,每小题7分) 1)按书上图8.5中给定的文法规则,再追加2条:N football, V play;画出英语句子”The boy play little football”的句法分析树。 2)已知有如下不确定推理规则: r1:C11C12 H1
3、 0.7; r2:H1 H 0.5; r3:C21C22 H 0.6; r4:(C31C32)C33 H 0.8; CF(C11) = 0.8, CF(C12) = 0.9,CF(C21) = 0.3,CF(C22) = 0.6, CF(C31) = 0.9,CF(C32) = 0.5,CF(C33) =0.7; 请应用MYCIN的确定性方法求出CF(H)。 3)把语句“每个学生都喜欢老师上的一门课。”表示为语义网络。 4)设计八数码游戏的评价函数f(n),使其满足A*算法的要求;设初始和目 8 1 3 1 2 3 标棋盘布局分别为2 4 和 8 4 ,画出使用该评价函数的搜索图,并 7 6
4、5 7 6 5 标注每个节点的f(n)值。 5)化简以下目标公式(用在基于规则的逆向演绎中),并画出相应的与或图: (x)($y)P(x) (Q(x) R(x,y) W(x) 4、 假设已知下列事实: (1)超市(Supermarket)卖(Sail)的商品(Goods)便宜(Cheap)。 (2)王(Wang)买(Buy)需要的(Want)便宜商品。 (3)自行车(Bicycle)是商品且超市卖自行车。 (4)王需要自行车。 (5)赵(Zhao)跟随王买同样的商品。 请应用归结反演证明方法回答以下问题: (1)王买自行车吗? (2)赵买什么商品? (18分) 5、请使用NOAH系统采用的最少
5、承诺(Least Commitment)策略作下图积木块世界的层次规划,画出规划过程示意图,并举例说明如何应用最少承担策略去解决冲突和利用有益的交互作用。(假定可使用的操作只有STACK(x, y)和UNSTACK(x, y) (15分)人工智能试卷 ( 2008-7-19 20:47 ) 一、 填空题1 一般公认人工智能学科诞生于 1956 年。2 人工智能的研究途径有 符号主义、连接主义 和进化主义。3 知识表示方法中的问题归约思想事实就是 简化,其三要素是初始问题描述、一套简化算子 和一套本原问题的描述 。 4 产生式系统主要有 、知识库和 三部分构成。5 启发式搜索在搜索中使用 启发信
6、息 帮助搜索。6 B规则逆向推理中,要求规则的 是单文字;给出的已知事实必须是 ;匹配的次序是 ;推理的终止条件是 。7 人工智能中处理不确定知识使用的数学方法有概率论、 模糊数学 和粗糙集理论等。8 公式集F= s A, g(y), f( z ) , s x, g(B), f(g(x) 的最一般合一者(mgu)是 A/x,B/y,g(x)/z 。二、 综合题1 简述问题归约的基本思想,并指出其三要素。2 深度优先搜索中为何常采用有界深度优先搜索?深度优先搜索可能出现无解,一直按照这个路径无穷的搜索下去,浪费搜索时间;而有界深度搜索,最大搜索深度到界限返回,节约搜索时间。 3 设有三个瓶子a、
7、b和c,其容积分别为8升、5升和1升,a瓶装满了8升液体。请用状态空间法给出将a瓶8升液体平分成两个4升液体的方案。 4 将下面的公式化为子句集表示。(x) (y) R(x) Q(x,y) ($y) Q(x,y) P(y) 三、 已知a + 2b + 3c + 4d + 5e = 40,a,b,c,d,e 为正整数。用遗传算法求解。请你:1设计染色体(个体)的表示方式;2设计适应度函数;3用实例说明怎样进行交叉和变异操作。四、 用谓词公式表示下面的文子描述。1. 所有的老虎都是有腿的。2. 有的花是不香的。 五、 用语义网络表示下列文字描述(1) Li 7月28日游览了黄山。 (2) 设计一个
8、框架,要求:不少于4各槽;要用到侧面。六、用归结方法证明目标公式G是条件公式F1、F2、F3的逻辑结论。F1: ( A B ) ( D C )F2: A E ( DE )F3: E BG: E C七、 已知事实:P(a) Q(b) R(b) ,规则:r1: P(x) W(x) R(x),r2: Q(y) S(y),用F规则正向演绎方法证明目标公式:S(x) W(x)。八、 已知s、a、b、c、g五个城市相互距离如图。构造的启发函数中h(n) 值如下表。g(n) 采用走过城市的实际路程。用下述指定搜索方法,找到从s到达g的路径,并用OPEN表和CLOSED表给出搜索过程。城市h(n)s32a11
9、b9c7g0(1) 不考虑g(n),即:f(n) = h(n)。(2) 不考虑h(n),即:f(n) = g(n),(等代价搜索)。(3) f(n) = g(n) + h(n) 。 规约的基本思想:简化 规约目的:产生本原问题三要素:原始问题描述(S),一套简化算子(O),一套本原问题描述(P)人工智能导论试卷一 窗体顶端一、 选择1、比起极小 - 极大法来,-剪枝法增大了找不到最佳走步的危险性,但其效率较高。 2、在A算法中,满足单调条件的h必然满足A*算法的条件。 3、设有机器人走迷宫问题,其入口坐标为(x0, y0),出口坐标为(xt, yt),当前机器人位置为(x, y),若定义, 当
10、从入口到出口存在通路时,用A算法求解该问题,定能找到从入口到出口的最佳路径。 窗体底端窗体顶端二、 填空题1、在修正的A算法中,fm的含义是2、对任意节点n,设m是n的子节点,当h满足条件时,称h是单调的。三、 问答题1、简述用A*算法求解问题时为什么会出现重复扩展节点问题,解决的方法有哪些? 2、简述回溯策略与深度优先策略的不同点。3、某问题由下列公式描述:(1)、试用归结法证明(x)R(x);(2)、做出修改证明树,提取问题的回答。4、下图所示博弈树,按从左到右的顺序进行-剪枝搜索,试标明各生成节点的到推值,何处发生剪枝,及应选择的走步。5、某问题的状态空间图如下图所示,其中括号内标明的是
11、各节点的h值,弧线边的数字是该弧线的耗散值,试用A算法求解从初始节点S到目标节点T的路径。要求给出搜索图,标明各节点的f值,及各节点的扩展次序,并给出求得的解路径。 6、给19九个数字排一个序列,使得该序列的前n(n=1,.,9) 个数字组成的整数能被n整除。(1)、讨论哪些知识可以帮助该问题的求解。(2)、用产生式系统描述该问题。(给出综合数据库,规则集,上述 知识要在规则集中反映出来) 窗体底端第一章 课后习题窗体顶端1、对N5、k3时,求解传教士和野人问题的产生式系统各组成部分进行描述(给出综合数据库、规则集合的形式化描述,给出初始状态和目标条件的描述),并画出状态空间图。2、对量水问题
12、给出产生式系统描述,并画出状态空间图。有两个无刻度标志的水壶,分别可装5升和2升的水。设另有一水缸,可用来向水壶灌水或倒出水,两个水壶之间,水也可以相互倾灌。已知5升壶为满壶,2升壶为空壶,问如何通过倒水或灌水操作,使能在2升的壶中量出一升的水来。3、对梵塔问题给出产生式系统描述,并讨论N为任意时状态空间的规模。相传古代某处一庙宇中,有三根立柱,柱子上可套放直径不等的N个圆盘,开始时所有圆盘都放在第一根柱子上,且小盘处在大盘之上,即从下向上直径是递减的。和尚们的任务是把所有圆盘一次一个地搬到另一个柱子上去(不许暂搁地上等),且小盘只许在大盘之上。问和尚们如何搬法最后能完成将所有的盘子都移到第三
13、根柱子上(其余两根柱子,有一根可作过渡盘子使用)。求N2时,求解该问题的产生式系统描述,给出其状态空间图。讨论N为任意时,状态空间的规模。 4、对猴子摘香蕉问题,给出产生式系统描述。一个房间里,天花板上挂有一串香蕉,有一只猴子可在房间里任意活动(到处走动,推移箱子,攀登箱子等)。设房间里还有一只可被猴子移动的箱子,且猴子登上箱子时才能摘到香蕉,问猴子在某一状态下(设猴子位置为a,箱子位置为b,香蕉位置为c),如何行动可摘取到香蕉。 5、对三枚钱币问题给出产生式系统描述及状态空间图。设有三枚钱币,其排列处在正、正、反状态,现允许每次可翻动其中任意一个钱币,问只许操作三次的情况下,如何翻动钱币使其
14、变成正、正、正或反、反、反状态。 6、说明怎样才能用一个产生式系统把十进制数转换为二进制数,并通过转换141.125这个数为二进制数,阐明其运行过程。7、设可交换产生式系统的一条规则R可应用于综合数据库D来生成出D,试证明若R存在逆,则可应用于D的规则集等同于可应用于D的规则集。8、一个产生式系统是以整数的集合作为综合数据库,新的数据库可通过把其中任意一对元素的乘积添加到原数据库的操作来产生。设以某一个整数子集的出现作为目标条件,试说明该产生式系统是可交换的。窗体底端第一章课后习题答案说明:由于人工智能的很多题目都很灵活,以下解答仅供参考。第1题答: 1,综合数据库定义三元组:(m, c, b
15、) 其中:,表示传教士在河左岸的人数。,表示野人在河左岸的认输。,b=1,表示船在左岸,b=0,表示船在右岸。2,规则集 规则集可以用两种方式表示,两种方法均可。第一种方法: 按每次渡河的人数分别写出每一个规则,共(3 0)、(0 3)、(2 1)、(1 1)、(1 0)、(0 1)、(2 0)、(0 2)八种渡河的可能(其中(x y)表示x个传教士和y个野人上船渡河),因此共有16个规则(从左岸到右岸、右岸到左岸各八个)。注意:这里没有(1 2),因为该组合在船上的传教士人数少于野人人数。规则集如下:r1:IF (m, c, 1) THEN (m-3, c, 0)r2:IF (m, c, 1
16、) THEN (m, c-3, 0)r3:IF (m, c, 1) THEN (m-2, c-1, 0)r4:IF (m, c, 1) THEN (m-1, c-1, 0)r5:IF (m, c, 1) THEN (m-1, c, 0) r6:IF (m, c, 1) THEN (m, c-1, 0)r7:IF (m, c, 1) THEN (m-2, c, 0)r8:IF (m, c, 1) THEN (m, c-2, 0)r9 :IF (m, c, 0) THEN (m+3, c, 1)r10:IF (m, c, 0) THEN (m, c+3, 1) r11:IF (m, c, 0) T
17、HEN (m+2, c+1, 1) r12:IF (m, c, 0) THEN (m+1, c+1, 1)r13:IF (m, c, 0) THEN (m+1, c, 1)r14:IF (m, c, 0) THEN (m, c+1, 1)r15:IF (m, c, 0) THEN (m+2, c, 1)r16:IF (m, c, 0) THEN (m, c+2, 1) 第二种方法: 将规则集综合在一起,简化表示。规则集如下:r1:IF (m, c, 1) and 0= j or i=0) THEN (m-i, c-j, 0)r2:IF (m, c, 0) and 0= j or i=0) TH
18、EN (m+i, c+j, 1) 3,初始状态:(5, 5, 1)4,结束状态:(0, 0, 0) 第2题答: 1,综合数据库定义两元组:(L5, L2)其中:0=L5=5,表示容量为5升的壶的当前水量。0=L2=2,表示容量为2升的壶的当前水量。2,规则集r1:IF (L5, L2) THEN (5, L2) /* 将L5灌满水 */ r2:IF (L5, L2) THEN (L5, 2) /* 将L2灌满水 */r3:IF (L5, L2) THEN (0, L2) /* 将L5水到光 */r4:IF (L5, L2) THEN (L5, 0) /* 将L2水到光 */ r5:IF (L5
19、, L2) and L5+L25 THEN (5, L5+L2-5) /* L2到入L5中 */ r7:IF (L5, L2) and L5+L25 THEN (L5+L2-2, 2) /* L5到入L2中 */3,初始状态:(5, 0) 4,结束条件:(x, 1),其中x表示不定。当然结束条件也可以写成:(0, 1) 第3题答: 1,综合数据库定义三元组:(A, B, C) 其中A, B, C分别表示三根立柱,均为表,表的元素为1N之间的整数,表示N个不同大小的盘子,数值小的数表示小盘子,数值大的数表示大盘子。表的第一个元素表示立柱最上面的柱子,其余类推。2,规则集为了方便表示规则集,引入以
20、下几个函数:first(L):取表的第一个元素,对于空表,first得到一个很大的大于N的数值。tail(L):取表除了第一个元素以外,其余元素组成的表。cons(x, L):将x加入到表L的最前面。规则集:r1: IF (A, B, C) and (first(A) first(B) THEN (tail(A), cons(first(A), B), C)r2: IF (A, B, C) and (first(A) first(C) THEN (tail(A), B, cons(first(A), C) r3: IF (A, B, C) and (first(B) first(C) THEN
21、 (A, tail(B), cons(first(B), C)r4: IF (A, B, C) and (first(B) first(A) THEN (cons(first(B), A), tail(B), C)r5: IF (A, B, C) and (first(C) first(A) THEN (cons(first(C), A), B, tail(C)r6: IF (A, B, C) and (first(C) first(B) THEN (A, cons(first(C), B), tail(C) 3,初始状态:(1,2,.,N),(),()4,结束状态:(),(),(1,2,.,
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
10 积分
下载 | 加入VIP,下载更划算! |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 人工智能 考题