2012-2013学年第1学期人工智能试卷B2.doc

2012-2013学年第1学期人工智能试卷B2.doc

ID:48436096

大小:80.50 KB

页数:5页

时间:2020-01-26

2012-2013学年第1学期人工智能试卷B2.doc_第1页
2012-2013学年第1学期人工智能试卷B2.doc_第2页
2012-2013学年第1学期人工智能试卷B2.doc_第3页
2012-2013学年第1学期人工智能试卷B2.doc_第4页
2012-2013学年第1学期人工智能试卷B2.doc_第5页
资源描述:

《2012-2013学年第1学期人工智能试卷B2.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、(9)语义网络表达知识时,有向弧AKO链、ISA链是用来表达节点知识的(C)。A)无悖性B)可扩充性C)继承性D)扩展性(10)或图通常称为(D)。A)框架网络B)语义图C)博亦图D)状态图得分二、简答题(本大题有3小题,每题8分,共24分)1.用语义网络表示:动物能运动,会吃;鸟是一种动物,鸟有翅膀,会飞;鱼是一种动物,鱼生活在水里,会游泳。。得分三.设计题(本大题有3小题,共36分)1.对于有向无环图,描述运用最长路径法进行结点分层的算法。(12分)2.按“师生框架”、“教师框架”、“学生框架”的形式写出

2、一个框架系统的描述。(12分)得分四.综合题(一题共20分)1.用谓词表示法求解机器人摞积木问题。设机器人有一只机械手,要处理的世界有一张桌子,桌上可堆放若干相同的方积木块。机械手有4个操作积木的典型动作:从桌上拣起一块积木;将手中的积木放到桌之上;在积木上再摞上一块积木;从积木上面拣起一块积木。积木世界的布局如下图所示。ABCCAB图机器人摞积木问题解:(1)先定义描述状态的谓词CLEAR(x):积木x上面是空的。ON(x,y):积木x在积木y的上面。ONTABLE(x):积木x在桌子上。HOLDING(x

3、):机械手抓住x。HANDEMPTY:机械手是空的。其中,x和y的个体域都是{A,B,C}。问题的初始状态是:ONTABLE(A)ONTABLE(B)ON(C,A)CLEAR(B)CLEAR(C)HANDEMPTY问题的目标状态是:ONTABLE(C)ON(B,C)ON(A,B)CLEAR(A)HANDEMPTY(2)再定义描述操作的谓词在本问题中,机械手的操作需要定义以下4个谓词:Pickup(x):从桌面上拣起一块积木x。Putdown(x):将手中的积木放到桌面上。Stack(x,y):在积木x上面再摞

4、上一块积木y。Upstack(x,y):从积木x上面拣起一块积木y。其中,每一个操作都可分为条件和动作两部分,具体描述如下:Pickup(x)条件:ONTABLE(x),HANDEMPTY,CLEAR(x)动作:删除表:ONTABLE(x),HANDEMPTY添加表:HANDEMPTY(x)Putdown(x)条件:HANDEMPTY(x)动作:删除表:HANDEMPTY(x)添加表:ONTABLE(x),CLEAR(x),HANDEMPTYStack(x,y)条件:HANDEMPTY(x),CLEAR(y)

5、动作:删除表:HANDEMPTY(x),CLEAR(y)添加表:HANDEMPTY,ON(x,y),CLEAR(x)Upstack(x,y)条件:HANDEMPTY,CLEAR(y),ON(y,x)动作:删除表:HANDEMPTY,ON(y,x)添加表:HOLDING(y),CLEAR(x)(3)问题求解过程利用上述谓词和操作,其求解过程为:

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。