人工智能作业(三)答案
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
人工智能作业(三)答案
《人工智能》作业(三)答案
客观题部分:
一、选择题(每题2分后,共10题)参考答案:
1a,2b,3c,4a,5d主观题部分:一、简答题(10分)
参考答案:
答:知识是人们把实践中获得的信息关联在一起所形成的信息结构。具有以下特性:1)相对正确性:任何知识都是在一定环境和条件下产生的,所以知识的正确性也是在一
定的前提下才能正确的。2)不确定性:知识是有关信息关联在一起形成的信息结构,
“信息”与“关联”是构成知识的两大要素。由于现实世界的复杂性,信息可能是精确的,也可能是不精确的、模糊的;关联可能是确定的,也可能是不确定的。这就使得知识不总
是只有真和假两种状态,而是在真和假之间存在有很多状态,即存在“真”的程度问题。3)可表示性:知识是可以用形式化的东西表示的,比如可用语言、文字、图形、公式等
来表示知识,正由于知识的这一特性,才能使我们将知识数据化,才能用计算机来存储知识、传播知识和利用知识。4)可利用性:我们每时每刻都在利用我们所掌握的知识来解
决现实世界中的各种问题,如果知识不具有可利用性,我们就不能积累知识,世界就不会
前进。
科学知识则表示方法存有:状态空间法/产生式表示法;问题归约法;谓词逻辑法;
语义网络法;框架表示法;剧本则表示;过程表示法二、论述题(20分后)
参考答案:
请问:1)本问题设计的常量定义如下:
机器人:robot;积木块:box;壁橱:alcove;桌子:a;桌子:b2)定义谓词如下:table(x):x是桌子;
emptyhanded(x):x双手就是觑的;
at(x,y):x在y的旁边;holds(y,w):y拿着w。on(w,x):w在x的上面;emptytable(x):桌子x上是空的。3)问题的初始状态:
at(robot,alcove)?emptyhanded(robot)?on(box,a)?table(a)
table(b)emptytable(b)
问题的目标状态:at(robot,alcove)?emptyhanded(robot)?on(box,b)?table(a)
table(b)emptytable(a)
4)机器人robot将积木块box从桌子a移到桌子b所要执行的操作有如下3个:goto(x,y):从x处走到y处。
pick-up(x):在x处拎起至盒子。set-down(x):在x处为卸下盒子。
这3个操作可分别用条件和动作表示如下:goto(x,y):条件:at(robot,x)
动作:删掉at(robot,x)减少at(robot,y)
pick-up(x):条件:on(box,x)?table(x)?at(robot,x)?emptyhanded(robot)
动作:删掉on(box,x)?emptyhanded(robot)减少holds(robot,box)
set-down(x):条件:table(x)?at(robot,x)?holds(robot,box)动作:删除holds(robot,box)
减少on(box,x)?emptyhanded(robot)