1、人工智能 第 1 页 共 6 页 北京科技大学 2012-2013 学年 第 二 学期 人工智能及其应用试卷(答案)院(系)班级 学号 姓名 试卷成绩(占课程考核成绩的 60%)平时成绩(40%)课程考核成绩 题号 1 2 3 4 5 6 小计 得分 一、一、(每个填空(每个填空 1 1 分,共分,共 1 12 2 分)填空选择题分)填空选择题 1 1、任何“与”节点任何“与”节点 x x 的的值如果不能提升其先辈结点的值如果不能提升其先辈结点的值,则对节点值,则对节点 x x 以下的分支可以停止搜索,并使以下的分支可以停止搜索,并使 x x 的倒推值为的倒推值为 是(是(A A )。A A:
2、剪枝剪枝 B B:剪枝剪枝 2 2、问题归约问题归约是是将复杂问题通过将复杂问题通过(分解分解 )和和(变换变换 )转化转化为一系列较为简单的问题,然后通过对这些较简单的问题的求解来为一系列较为简单的问题,然后通过对这些较简单的问题的求解来实现对原问题的求解。实现对原问题的求解。3 3、贝叶斯网络是一个节点对应于随机变量的(贝叶斯网络是一个节点对应于随机变量的(有向无环有向无环 )图图,每,每一个节点在给定父节点下都有一个(一个节点在给定父节点下都有一个(条件概率表条件概率表 )。)。4 4、主观主观 BayesBayes 推理中,因子推理中,因子 LS、LN 的如下取值那组不合理?(的如下取
3、值那组不合理?(D D )(A)LS1、LN1;(B)LS1;(C)LS=1、LN=1;(D)LS1、LN1 5 5、CFCF 模型中,证据模型中,证据 A、B 的可信度的可信度 CF(A)=0.6、CF(B)=0.5,那么组合证据那么组合证据 A and B 的可信度的可信度 CF(A and B)=(0.50.5 )得 分 装 订 线 内 不 得 答 题 自 觉 遵 守 考 试 规 则,诚 信 考 试,绝 不 作 弊 人工智能 第 2 页 共 6 页 6 6、设设置换置换=f(y)/=f(y)/x,z/y,x,z/y,=a/x,b/y,y/z=a/x,b/y,y/z则则和的合成和的合成为为
4、(f(a)/x,zf(a)/x,z/y/y )。7 7、知识表示的方法主要有(、知识表示的方法主要有(一阶谓词一阶谓词逻辑逻辑表示法表示法 )、()、(产生式表示产生式表示法法 )、()、(语义网络表示法语义网络表示法 )和()和(框架表示方法框架表示方法 )、(、(对象表示方法对象表示方法 )。二、二、简答题(简答题(2020 分,每题分,每题 1010 分)分)1 1、产生式系统由那几个部分组成?每部分完成的基本功能、产生式系统由那几个部分组成?每部分完成的基本功能是什么?是什么?答:答:组成产生式系统的三要素组成产生式系统的三要素:(1 1)综合数据库;()综合数据库;(2 2)产生式规
5、则产生式规则库库(或者规则集);(或者规则集);(3 3)一个控制系统(或者控制策略)一个控制系统(或者控制策略)2 2、什么是不确定推理?其基本问题是什么、什么是不确定推理?其基本问题是什么?答:建立在不确定性知识和证据的基础上的推理,是一种从不确定的答:建立在不确定性知识和证据的基础上的推理,是一种从不确定的初始证据出发,通过运用不确定性知识,最终推出具有一定程度的不初始证据出发,通过运用不确定性知识,最终推出具有一定程度的不确定性但又是合理或基本合理的结论的思维过程。确定性但又是合理或基本合理的结论的思维过程。1.1.不确定知识的表示不确定知识的表示-包括知识不确定性的表示和证据不确定性
6、的包括知识不确定性的表示和证据不确定性的表示。表示。2.2.不确定性的匹配问题不确定性的匹配问题-事实与可用的知识的匹配,由于两者都具有事实与可用的知识的匹配,由于两者都具有不确定性,而且不确定性的程度可能不同,如何才算匹配成功?不确定性,而且不确定性的程度可能不同,如何才算匹配成功?3.3.组合证据的不确定性计算组合证据的不确定性计算 4.4.不确定性的更新不确定性的更新 5.5.不确定性结论的合成不确定性结论的合成 得 分 人工智能 第 3 页 共 6 页 三三、(1818 分)分)设初始状态和目标状态如下图所示:设初始状态和目标状态如下图所示:(1 1)给出宽度优先算法的搜索图。给出宽度
7、优先算法的搜索图。(2 2)如果如果估价函数估价函数定义为定义为:f(n)=d(n)+w(n),其中:其中:d(n)表示节点表示节点 n 的节点深度;的节点深度;w(n)是节点是节点 n 与目标状态与目标状态中数码不同的位置数。试问中数码不同的位置数。试问 f(n)是否满足是否满足 A A*算法对估价算法对估价函数的限制?为什么?函数的限制?为什么?(3 3)请绘出以请绘出以 f(n)为估价函数的搜索图为估价函数的搜索图,并标出图中每个节,并标出图中每个节点的估价函数值点的估价函数值。初始状态初始状态 目标状态目标状态 解:解:(1 1)(2 2)由于由于d(n)d(n)是节点深度,每次转移代
8、价为是节点深度,每次转移代价为1 1,不等于零,故,不等于零,故d(n)0d(n)0,W W(n)(n)一定小于最佳步数,故一定小于最佳步数,故 w(n)=hw(n)=h*(n)(n),所以是,所以是 A A*算法。算法。(3 3)得 分 1 1 2 2 3 3 6 6 4 4 8 8 7 7 5 5 1 1 2 2 3 3 8 8 4 4 7 7 6 6 5 5 装 订 线 内 不 得 答 题 自 觉 遵 守 考 试 规 则,诚 信 考 试,绝 不 作 弊 人工智能 第 4 页 共 6 页 四、四、(2020 分)分)用一阶谓词表示下述知识,并求证 John 可能会偷窃什么?(1)John
9、是贼;(2)Paul 喜欢酒(wine);(3)Paul 喜欢奶酪(cheese);(4)如果 Paul 喜欢某物则 John 也喜欢;(5)如果某人是贼而且喜欢某物,则他就可能会偷窃该物。解:解:(1)将已知事实表示为谓词和子句:将已知事实表示为谓词和子句:John 是贼是贼-Thief(John)s1=Thief(John)Paul 喜欢酒(喜欢酒(wine)-Likes(Paul,wine)Paul 喜欢奶酪(喜欢奶酪(cheese)-Likes(Paul,cheese)Likes(Paul,wine)Likes(Paul,cheese)得 分 0+3 1+2 1+4 1+3 2+1 3
10、+0 3+2 人工智能 第 5 页 共 6 页 S2=Likes(Paul,wine),Likes(Paul,cheese)如果如果 Paul 喜欢某物则喜欢某物则 John 也喜欢也喜欢-(x)()(Likes(Paul,x)Likes(John,x))S3=Likes(Paul,x)Likes(John,x)如果某人是贼而且喜欢某物,则他就可能会偷窃该物如果某人是贼而且喜欢某物,则他就可能会偷窃该物 (x)(y)(Thief(x)Likes(x,y)May_T(x,y)S4=Thief(x)Likes(x,y)May_T(x,y)(2)将待求解的问题表示成谓词:将待求解的问题表示成谓词:G
11、:May(John,z)A(z)(3)应用归结原理求解:应用归结原理求解:=+=Thief(John)Likes(John,y)A(y)=John/x,y/z=+=Likes(John,y)A(y)=+=Likes(Paul,y)A(y)=y/x=+=A(wine)=wine/y=+=A(cheese)=cheese/y 所以所以 John 可能偷可能偷 wine 和和 cheese 五、五、(1 15 5 分)分)设考生考试成绩的论域为设考生考试成绩的论域为AA、B B、C C、D D、EE,小王成绩为小王成绩为A,B,AA,B,A、BB的基本概率分配分别为的基本概率分配分别为 0.20.2
12、、0.30.3、0.20.2,同时,同时 BelCBelC、D D、E=0.1E=0.1。请给出。请给出 BelBel(AA、BB),),PlPl(AA、BB)和类概率和类概率 f f(AA、BB)。)。解:解:Bel(ABel(A、B)=m(A)+m(B)+m(AB)=m(A)+m(B)+m(A、B)=0.2+0.3+0.2=0.7B)=0.2+0.3+0.2=0.7 Pl(APl(A、B)=1B)=1-Bel(Bel(AA、B)=1B)=1-Bel(CBel(C、D D、E)=1E)=1-0.1=0.90.1=0.9 f(Af(A、B)=Bel(AB)=Bel(A、B)+0.4*Pl(AB
13、)+0.4*Pl(A、B)B)-Bel(ABel(A、B)B)=0.7+0.4*(0.9=0.7+0.4*(0.9-0.7)=0.780.7)=0.78 六六、(1515 分)分)设有子句集设有子句集S=S=P P(x)(x)VR(x),PVR(x),P(a),(a),R(y)R(y)V VQ Q(y),(y),Q Q(a)(a),其中,其中P P(x)(x)VR(x)VR(x)是目标公式否定后得到的子句。请绘出支持集策略的归结树和线性输是目标公式否定后得到的子句。请绘出支持集策略的归结树和线性输入策略的归结树。并指出以上两个策略那个是完备的?入策略的归结树。并指出以上两个策略那个是完备的?答
14、:答:支持集归结策略要求参加归结的两个亲本子句中至少有一个是由目标公式支持集归结策略要求参加归结的两个亲本子句中至少有一个是由目标公式的否定所得到的子句或是它们的后裔。的否定所得到的子句或是它们的后裔。得 分 得 分 装 订 线 内 不 得 答 题 自 觉 遵 守 考 试 规 则,诚 信 考 试,绝 不 作 弊 人工智能 第 6 页 共 6 页 线性输入策略要求每次参加归结的两个亲本子句中,至少有一个是初始子句线性输入策略要求每次参加归结的两个亲本子句中,至少有一个是初始子句集中的子句。集中的子句。P(x)VR(x)R(y)VQ(y)P(a)Q(a)R(a)=a/x P(y)VQ(y)=x/y S0 S1 Q(a)=a/y Q(a)=a/y P(a)=a/y S2 NIL P(x)VR(x)R(y)VQ(y)P(a)Q(a)R(a)=a/x P(y)VQ(y)=x/y R(a)=a/y S0 S1 Q(a)=a/y=a/x Q(a)=a/y P(a)=a/y P(a)S2 NIL
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1