22春《人工智能导论》作业2题目
试卷总分:100 得分:100
一、单选题 (共 10 道试题,共 40 分)
1.在AO*算法中,已知h(n)函数对一个与或图中各节点的假想估值如下:h(n0)=3,h(n1)=2,h(n2)=4,h(n3)=4,h(n4)=1,h(n5)=1,h(n6)=2,h(n7)=h(n8)=0(目标节点)。此外假设k-连接符的耗散值为k。开始时,初始节点n0,n0被扩展,生成出节点n1、n4和n5,一个1-连接符指向n1,一个2-连接符指向n4和n5。这两个连接符之间是"或"的关系。问指针将指向_。
A.n0的1-连接符
B.n0的2-连接符
C.n4
D.n5
2.将结论的否定所对应的子句s在归结树中的位置,用重言式s ~s代替s,并参予归结树中所有的置换,所得到的树称为_。
A.归结树
B.证明树
C.修改证明树
D.置换
3.基于规则的正向演绎系统的初始综合数据库是_。
A.事实表达式的与或树
B.目标公式的与或树
C.与或树
D.证明树
4.用产生式系统来描述一个具体问题。设字符转换问题规则如下:1. A∧B→C;2. A∧C→D;3. B∧C→G;4. B∧E→F;5. D→E;已知:A,B 求:F。设综合数据库用集合{x}表示,其中x为字符。采用顺序排队的控制策略。初始状态{A,B}。当执行被触发规则(1)后,综合数据库中字符为_。
A.AB
B.ABC
C.ABCD
D.ABCDG
5.在公式(v)(Q(v,u)∧~((R(v)∨P(v))∧S(u,v)))中,Q(v,u)是一个主合取元,是另一个主合取元。
A.(R(v)∨P(v))∧S(u,v)
B.S(u,v)
C.(R(v)∨P(v))
D.R(v)
6.基于规则的正向演绎系统的目标公式为_。
A.文字析取形
B.任意形式
C.子句的合取式
D.文字合取形
7.基于规则的逆向演绎系统的子集形式:_。
A.子句的合取式(合取范式)
B.子句的析取式(析取范式)
C.文字的析取式
D.文字的合取式
8.我国是从_年才开始人工智能课题的研究,主要在定理证明、汉语自然语言理解、机器人及专家系统方面设立课题,并取得一些初步成果。
A.1978
B.1960
C.1950
D.1959
9.一般地说对任意一个图,当s到目标节点有一条路径存在时,如果搜索算法总是在找到一条从s到目标节点的最佳路径上结束,则称该搜索算法具有_。
A.可采纳性
B.包容性
C.唯一性
D.两面性
10._是利用问题给出的局部知识来决定如何选取规则,接着再根据新状态继续选取规则,搜索过程一直进行下去,不必考虑撤回用过的规则。
A.不可撤回方式
B.试探性方式
C.回溯方式
D.图搜索方式
二、判断题 (共 12 道试题,共 48 分)
11.当多次使用同一规则时,需要对规则中的变量进行换名,使得规则在不同的使用处,其变量名是不相同的。
12.PRODUCTION相当于对问题直接进行求解,而SPLIT则是对问题进行归约求解。
13.无论是正向系统还是逆向系统,其目标都是从众多的解图中,找一个一致解图。
14.当一个规则的前件被综合数据库中的数据满足时,该规则称为被触发规则。
15.可交换的产生式系统,简单的说,指的是这样一类产生式系统,问题的求解与规则的使用次序关系极大。
16.LISP程序设计,实际上就是定义函数。在基本函数和已经定义的函数的基础上,定义更多的函数,实现所需要的功能。
17.一条路径的耗散值等于连接这条路径各节点间所有弧线耗散值的总和。
18.对有限图,如果从初始节点s到目标节点t有路径存在,则算法A一定成功结束。
19.在回溯策略中,可以通过引入一些与问题有关的信息来加快搜索到解的速度,如皇后问题。
20.规则表达的可以是与待求解的问题有关的客观规律方面的知识,也可以是对求解问题有帮助的策略方面的知识。
21.对于复杂博弈问题,完全取胜策略(或和局)必须丢弃,而应当把目标确定为寻找一步好棋,等对手回敬后再考虑寻找另一步好棋这种实际可行的实用策略。
22.基于规则的演绎系统将类似于P→Q这样的蕴涵关系作为规则使用,直接用于推理,故这类方法又称为直接法。
三、多选题 (共 3 道试题,共 12 分)
23.为什么要采用产生式系统作为人工智能系统的主要结构呢?有两点理由:_。
A.用产生式系统结构求解问题的过程和人类求解问题时的思维过程很相象,因而可以用它来模拟人类求解问题时的思维过程。
B.可以把产生式系统作为人工智能系统的基本结构单元或基本模式看待,因而研究产生式系统的基本问题就具有一般意义。
C.产生式系统是针对人工智能问题提出的。
D.产生式系统简单。
24.对于五城市旅行商问题,求从A出发经B、C、D、E再回到A的最短路径。如果用s表示当前状态,L(s)表示已经走过的城市数,Goto(x)表示走向城市x,则其规则可以表示为:1,IF L(s)=5 THEN Goto(A);2,IF L(s)<5 THEN Goto(B);3,IF L(s)<5 THEN Goto(C);4,IF L(s)<5 THEN Goto(D);5,IF L(s)<5 THEN Goto(E)。若当前状态s=(A××),则执行的被触发规则可能是_。
A.(2)
B.(3)
C.(4)
D.(5)
25.应用A*的过程中,对选作扩展的节点n,下列说法正确的 是:_。
A.若其其评价函数值f(n)=f*(n),则不会去扩展多余的节点就可找到解。
B.若其f(n)越接近于f*(n),扩展的节点数就会越少,应用的启发信息(问题知识)愈多。
C.若其f(n)越接近于f*(n),扩展的节点数就会越多,应用的启发信息(问题知识)愈少。
D.若其其评价函数值f(n)=f*(n),则需要扩展最多的节点才可找到解。