北语16秋《人工智能导论》作业3

北语16秋《人工智能导论》作业3
北语16秋《人工智能导论》作业3

17春16秋《人工智能导论》3

一、单选(共10 道,共40 分。)

1. 在九宫格棋盘上,两位选手轮流在棋盘上摆各自的棋子(每次一枚),谁先取得三子一线的结果就取胜。设程序方MAX的棋子用(×)表示,对手MIN的棋子用(○)表示,MAX先走。静态估计函数f(p)规定如下:若p对任何一方来说都不是获胜的格局,则f (p)=(所有空格都放上MAX的棋子之后,MAX的三子成线(行、列、对角)的总-(所有空格都放上MIN的棋子之后,MIN的三子成线(行、列、对角)的总数)。当×在中央位置,○在中上位置时,则可得f(p)=_。

A. 1

B. 2

C. 4

D. 6

标准解:

2. 在搜索解图的过程中,若解图的耗散值记为k(n,N),则若n是N的一个元素,则k (n,N)=。

A. n

B. N

C. N-n

D. 0

标准解:

3. 若存在一个置换s使得表达式集{Ei}中每个元素经置换后的例有:E1s=E2s=E3s=…,则称表达式集{Ei}是可_的,这个置换s称作{Ei}的_者。

A. 置换置换

B. 合一合一

C. 归结归结

D. 递归递归

标准解:

4. 在搜索解图的过程中,若解图的耗散值记为k(n,N),则若n是一个外向连接符指向后继节点{n1,…,ni},并设该连接符的耗散值为Cn,则k(n,N)=。

A. Cn

B. k(n1,N)+ …+ k(ni,N)

C. 0

D. Cn+ k(n1,N)+ …+ k(ni,N)

标准解:

5. 在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

标准解:

6. 在极小极大过程中,用端节点的静态估计函数f(p)求倒推值时,两位选手应采取不同的策略,从下往上逐层交替使用_的选值方法。

A. 极小和极大

B. 极大和极小

C. 极大和极大

D. 极小和极小

标准解:

7. 在九宫格棋盘上,两位选手轮流在棋盘上摆各自的棋子(每次一枚),谁先取得三子一线的结果就取胜。问第一步的最好着法是把棋子下在_。

A. 左上位置

B. 中上位置

C. 中央位置

D. 中左位置

标准解:

8. 在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。假设此时n5刚被扩展成n6、n7和n8三个节点。一个1-连接符指向n6,一个2-连接符指向n7和n8。下列说法正确的是_。

A. n5的修正耗散值q=3,指针指向1-连接符。

B. n5的修正耗散值q=2,指针指向2-连接符。

C. n5的修正耗散值q=3,指针指向2-连接符。

D. n5的修正耗散值q=2,指针指向1-连接符。

标准解:

9. 在进行α-β剪枝时,比较都是在_间进行的。

A. 极大节点和极大节点

B. 极小节点和极小节点

C. 极小节点和极大节点

D. 以上全选

标准解:

10. 在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。假设此时n5刚被扩展成n6、n7和n8三个节点。一个1-连接符指向n6,一个2-连接符指向n7和n8。则有关能解节点的说法正确的是_。

A. n7和n8是能解节点,n5不是能解节点。

B. n7和n8是不能解节点,n5是能解节点。

C. n7、n8和n5都是能解节点。

D. n7、n8和n5都是不能解节点。

标准解:

16秋《人工智能导论》3

二、判断(共12 道,共48 分。)

1. α剪枝是指若任一极小值层节点的β值小于或等于它任一先辈极大值居节点的α值,即α(先辈层)≥β(后继层),则可中止该极小值层中这个MIN节点以下的搜索过程。这个MIN节点最终的倒推值就确定为这个β值。

A. 错误

B. 正确

标准解:

2. 对于与或图来说,可以像普通图搜索那样,通过对某一个节点的评价来实现对整个局部图的评价。

A. 错误

B. 正确

标准解:

3. 归结法中,可以通过修改证明树的方法得到问题的解答。

A. 错误

B. 正确

标准解:

4. 对于每一个已经扩展了的节点,AO*算法都有一个指针,指向该节点的后继节点中,耗散值大的那个连接符。

A. 错误

B. 正确

标准解:

5. 图生成过程,就是从初始节点出发,按照该指针向下搜索,一直到找到一个未扩展的节点为止。

A. 错误

B. 正确

标准解:

6. 比起极小-- 极大法来,α-β剪枝法增大了找不到最佳走步的危险性,但其效率较高。

A. 错误

B. 正确

标准解:

7. 归结过程就是"寻找"空子句的过程。

A. 错误

B. 正确

标准解:

8. 一般来说,置换是可交换的,即两个置换合成的结果与置换使用的次序无关。

A. 错误

B. 正确

标准解:

9. 对于复杂博弈问题,完全取胜策略(或和局)必须丢弃,而应当把目标确定为寻找一步好棋,等对手回敬后再考虑寻找另一步好棋这种实际可行的实用策略。

A. 错误

B. 正确

标准解:

10. 在AO*算法中,耗散值计算过程是一个逆向的计算过程。

A. 错误

B. 正确

标准解:

11. 归结方法的特点是简单,易于程序实现。

A. 错误

B. 正确

标准解:

12. 在过程AO*中,第一步建立一个搜索图G,开始时图G只包括s,耗散值估计为h(s),若s是终节点,则标记上不能解。

A. 错误

B. 正确

标准解:

16秋《人工智能导论》3

三、多选(共3 道,共12 分。)

1. 基于归结法的问题提取回答的过程:_。

A. 先用归结法证明结论成立,并画出归结树

B. 找出结论的否定所对应的子句s在归结树中的位置,用重言式s ~s代替s,并参予归结树中所有的置换,得到修改证明树

C. 在原来归结树中空子句所在位置得到一个子句,该子句即为问题的回答。

D. 重复以上过程,直到出现空子句NIL为止。

E.

标准解:

2. 极小极大搜索方法中,关于f(p)取值下列说法正确的是:_。

A. 一般规定有利于MAX的势态,f(p)取正值。

B. 有利于MIN的势态,f(p)取负值。

C. 势均力敌的势态,f(p)取0值。

D. 若f(p)=+∞,则表示MAX赢,若f(p)=-∞,则表示MIN赢。

标准解:

3. 关于极小极大搜索方法,下列说法正确的是:_。

A. 当轮到我方走棋时,首先按照一定的搜索深度生成出给定深度d以内的所有状态,计算所有叶节点的评价函数值。

B. 然后从d-1层节点开始逆向计算。

C. 对于我方要走的极大节点取其子节点中的最大值为该节点的值

D. 对于对方要走的极小节点取其子节点中的最小值为该节点的值。

E. 一直到计算出根节点的值为止,获得根节点取值的那一分枝,即为所选择的最佳走步。

F.

标准解:

相关主题
相关文档
最新文档