人工智能练习题_第1页
人工智能练习题_第2页
人工智能练习题_第3页
人工智能练习题_第4页
人工智能练习题_第5页
已阅读5页,还剩11页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

一、填空题1、人工智能三大学派是(符号主义)、(联结主义)和(行为主义)。2、设P是谓词公式,对于P的任何论域,存在P为真的情况,则称P为(永真式)。3、谓词公式G是不可满足的,当且仅当对所有的解释(G都为假)。4、广度优先搜索算法中,OPEN表的数据结构实际是一个(二叉树),深度优先搜索算法中,OPEN表的数据结构实际是一个(单链表)。5、产生式系统由三部分组成(综合数据库)、(知识库)和推理机,其中推理可分为(正向推理)和(反向推理)。6、专家系统的结构包含人机界面、(知识库)、(推理机)、(动态数据库)、(知识库答理系统)和解释模块。7、开发专家系统所要解决的基本问题有三个,那就是知识的获取、知识的表示和知识的运用,知识表示的方法主要有(逻辑表示法或称谓词表示法)、(框架)、(产生式)和语义网络等,在语义网络表示知识时,所使用的推理方法有(AKO)和(ISA)。8、从已知事实出发,通过规则库求得结论的产生式系统的推理方式是(正向推理)。9、AI是(ArtificalInteligence)的缩写。10、在谓词公式中,紧接于量词之后被量词作用的谓词公式称为该量词的(辖域),而在一个量词的辖域中与该量词的指导变元相同的变元称为(约束变元),其他变元称为(自由变元)。11、假言推理(AB)A(B),假言三段论(AB)(BC)(AC)。12、在诸如走迷宫、下棋、八数码游戏等游戏中,常用到的一种人工智能的核心技术称为(图搜索)技术,解这类问题时,常把在迷宫的位置、棋的布局、八数码所排成的形势用图来表,这种图称为(状态空间图或状态图)。13、在启发式搜索当中,通常用(启发函数)来表示启发性信息。14、某产生式系统中的一条规则:A(x)B(x),则前件是(A(x)),后件是(B(x))。15、在框架和语义网络两种知识表示方法中,(框架)适合于表示结构性强的知识,而(语义网络)则适合表示一些复杂的关系和联系的知识。(面向对象)不仅仅是一种知识表示方法,也是一种流行的软件设计和开发技术。16、产生式系统的推理可以分为(正向推理)和(反向推理)两种基本方式。17、产生式系统是由(综合数据库)、(知识库)和(推理机)三部分组成的。18、人工智能的远期目标是(制造智能机器),近期目标是(实现机器智能)。19、机器学习系统由环境、(学习)、(知识库)和(执行)几部分构成。20、人工智能是计算机科学中涉及研究、设计和应用(智能机器)的一个分支,它的近期目标在于研究用机器来(模仿和执行人脑)的某些智力功能。21、规则演绎系统根据推理方向可分为(规则正向演绎系统)、(规则逆向演绎系统)以及(规则双向演绎系统)等。22、计算智能是人工智能研究的新内容,涉及(神经计算)、(模糊计算)和(进化计算)等。23、启发式搜索是一种利用(启发式信息)的搜索,估价函数在搜索过程中起的作用是(估计节点位于解路径上的希望)。24、在与或图中,没有后裔的非终叶节点为不可解节点,那么含有或后继节点且后裔中至少有一个为可解的非终叶节点是(可解节点),含有与后继节点且后裔中至少有一个为不可解的非终叶节点是(不可解节点)。二、选择题:1、如果把知识按照作用来分类,下述

(B)不在分类的范围内。A、用控制策略表示的知识,即控制性知识。B、可以通过文字、语言、图形、声音等形式编码记录和传播的知识,即显性知识。C、用提供有关状态变化、问题求解过程的操作、演算和行动的知识,即过程性知识。D、用提供概念和事实使人们知道是什么的知识,即陈述性。2、下述

(A)不是知识的特征。A、复杂性和明确性

B、进化和相对性

C、客观性和依附性

D、可重用性和共享性3、人类智能的特性表现在哪4个方面

。(B)A、聪明、灵活、学习、运用。B、能感知客观世界的信息、能对通过思维对获得的知识进行加工处理、能通过学习积累知识增长才干和适应环境变化、能对外界的刺激作出反应传递信息。C、感觉、适应、学习、创新。D、能捕捉外界环境信息、能够利用利用外界的有利因素、能够传递外界信息、能够综合外界信息进行创新思维。4、人工智能的目的是让机器能够(D)

,以实现某些脑力劳动的机械化。A、具有智能

B、和人一样工作

C、完全代替人的大脑 D、模拟、延伸和扩展人的智能5、下列关于人工智能的叙述不正确的是(C)。A、人工智能技术它与其他科学技术相结合极大地提高了应用技术的智能化水平。

B、人工智能是科学技术发展的趋势。 C、因为人工智能的系统研究是从上世纪五十年代才开始的,非常新,所以十分重要。D、人工智能有力地促进了社会的发展。6、人工智能研究的一项基本内容是机器感知。以下列(C)

不属于机器感知的领域。A、使机器具有视觉、听觉、触觉、味觉、嗅觉等感知能力。B、让机器具有理解文字的能力。C、使机器具有能够获取新知识、学习新技巧的能力。D、使机器具有听懂人类语言的能力7、尽管人工智能学术界出现“百家争鸣”的局面,但是,当前国际人工智能的主流派仍属于:(B)A、连接主义 B、符号主义C、行为主义 D、经验主义8、被誉为国际“人工智能之父”的是:(A)A、图灵(Turing) B、费根鲍姆(Feigenbaum)C、傅京孙(K.S.Fu) D、尼尔逊(Nilsson)9、人工智能的含义最早由(C)于1950年提出,并且同时提出一个机器智能的测试模型。A、明斯基 B、扎德C、图灵 D、冯.诺依曼10、下列哪个不是人工智能的研究领域(D)。A、机器证明 B、模式识别C、人工生命 D、编译原理11、AI是(B)的英文缩写。A、AutomaticIntelligence B、ArtificalIntelligenceC、AutomaticeInformation D、ArtificalInformation12、为了解决如何模拟人类的感性思维,例如视觉理解、直觉思维、悟性等,研究者找到一个重要的信息处理的机制是(B)

。A专家系统

B、人工神经网络C、模式识别

D、智能代理13、下述(D)

不是人工智能中常用的知识格式化表示方法。 A、框架表示法 B、状态空间表示法

C、语义网络表示法

D、形象描写表示法14、关于“与/或”图表示法的叙述中,正确的是(D

)。6、简述广度优先搜索算法,对下图给出广度优先搜索序列。51514236789101112137、简述深度优先算法,对下图给出深度优先搜索序列。5514236789101112138、何谓估价函数?在估价函数中,g(x)和h(x)各起什么作用?9、什么是产生式?产生式规则的语义是什么?10、简单阐述产生式系统的组成。11、什么是置换?置换是可交换的吗?12、什么叫做专家系统?它具有哪些特点与优点?答:专家系统是一种具有大量专门知识和经验的智能程序系统,它是人工智能能走向实际应用的一个成功典范,对它的进一步认识,有助加深对人工智能的认识和理解。特点:①可具有一个或多个专家的知识和经验,能以接近于人类专家的水平在特定领域工作②能高效、准确、迅速③④⑤⑥⑦⑧13、专家系统由哪些部分构成?各部分的作用为何?四、应用题:1、设有如下语句,请用相应的谓词公式分别把他们表示出来:(1)有的人喜欢梅花,有的人喜欢菊花,有的人既喜欢梅花又喜欢菊花。解:定义谓词:P(x):x是人L(x,y):x喜欢y其中,y的个体域是{梅花,菊花}。将知识用谓词表示为:(x)(P(x)→L(x,梅花)∨L(x,菊花)∨L(x,梅花)∧L(x,菊花))(2)有人每天下午都去打篮球。解:定义谓词P(x):x是人B(x):x打篮球A(y):y是下午将知识用谓词表示为:(x)(y)(A(y)→B(x)∧P(x))(3)新型计算机速度又快,存储容量又大。解:定义谓词NC(x):x是新型计算机F(x):x速度快B(x):x容量大将知识用谓词表示为:(x)(NC(x)→F(x)∧B(x))(4)不是每个计算机系的学生都喜欢在计算机上编程序。解:定义谓词S(x):x是计算机系学生L(x,pragramming):x喜欢编程序U(x,computer):x使用计算机将知识用谓词表示为:¬(x)(S(x)→L(x,pragramming)∧U(x,computer))(5)凡是喜欢编程序的人都喜欢计算机。解:定义谓词P(x):x是人L(x,y):x喜欢y将知识用谓词表示为:(x)(P(x)∧L(x,pragramming)→L(x,computer))2、用谓词逻辑形式化下列描述:“不存在最大的整数”解:定义谓词G(x):x为整数D(x,y):x大于y形式化为:或者3、将下列自然语言转化为谓词表示形式:(1)所有的人都是要呼吸的。(2)每个学生都要参加考试。(3)任何整数或是正的或是负的。解:设M(x):x是人,H(x):x要呼吸。P(x):x是学生,Q(x):x要参加考试。J(x):x是整数,R(x):x是正数,N(x):x是负数。则上述三题就记为:(1)x(M(x)→H(x))(2)x(P(x)→Q(x))(3)V-x(I(x)→R(x)∨N(x)))4、用框架表示下述报导的沙尘暴灾害事件[虚拟新华社3月16日电]昨日,沙尘暴袭击韩国汉城,机场与高速公路被迫关闭,造成的损失不详。韩国官方示,如果需要直接损失情况,可待一周后的官方公布的字。此次沙尘暴起因中日韩专家认为是由于中国内蒙古区过分垦牧破坏植被所致。提示:分析概括用下划线标出的要点,经过概念化形成槽(Slot)并拟出槽的名称,选填侧面(face)值。侧面包含“值(value)”,“默认值(default)”,“如果需要值(if-needed)”,“如果附加值(if-added)”几个方面,用不到的侧面值可删除。建议框架采用如下形式:FRAME:Slot1:Value:Default:If-needed:If-added:Slot2:Value:Default:If-needed:If-added:Slot3:Value:Default:If-needed:If-added:……解:FRAME:沙尘暴Slot1:时间Value:3月15Default:If-needed:If-added:Slot2:地点Value:韩国汉城Default:If-needed:If-added:Slot3:损失Value:不详Default:If-needed:一周后官方公布数字If-added:Slot4:起因Default:中国内蒙古区5、试实现一个“大学教师”的框架,大学教师类属于教师,包括以下属性:学历(学士、硕士、博士)、专业(计算机、电子、自动化、……)、职称(助教、讲师、副教授、教授)解:框架名:<大学教师>类属:<教师>学历:(学士、硕士、博士)专业:(计算机、电子、自动化、…..)职称:(助教、讲师、副教授、教授)假设有以下一段天气预报:“北京地区今天白天晴,偏北风3级,最高气温12º,最低气温-2º,降水概率15%。”请用框架表示这一知识。解:Frame<天气预报>地域:北京时段:今天白天天气:晴风向:偏北风力:3级气温:最高:12度最低:-2度降水概率:15%2.26按“师生框架”、“教师框架”、“学生框架”的形式写出一个框架系统的描述。解:师生框架Frame<Teachers-Students>Name:Unit(Last-name,First-name)Sex:Area(male,female)Default:maleAge:Unit(Years)Telephone:HomeUnit(Number)MobileUnit(Number)教师框架Frame<Teachers>AKO<Teachers-Students>Major:Unit(Major-Name)Lectures:Unit(Course-Name)Field:Unit(Field-Name)Project:Area(National,Provincial,Other)Default:ProvincialPaper:Area(SCI,EI,Core,General)Default:Core学生框架Frame<Students>AKO<Teachers-Students>Major:Unit(Major-Name)Classes:Unit(Classes-Name)Degree:Area(doctor,mastor,bachelor)Default:bachelor6、用语义网络表示下列信息:(1)胡途是思源公司的经理,他35岁,住在飞天胡同68号

(2)清华大学与北京大学进行蓝球比赛,最后以89:102的比分结束。7、用语义网络表示下面的知识:(1)我是一个人(2)我有一台计算机(3)我的计算机是PC/PIV1.8G(4)PC机是计算机(5)PC/PIV1.8G是PC机(6)PC/PIV1.8G包括硬盘、显示器、CPU、内存。解答:ISAPARTOFISAPARTOF有ISA计算机人我PC/PIV机PC机计算机硬盘显示器CPU内存ISAISAISA请对下列命题分别写出它们的语义网络:(1)每个学生都有一台计算机。gGSgGSGS解:gGSgGSGS占有权计算机学生占有权计算机学生AKOISAISAFAKOISAISAFOwnsOwnerOwnsOwnercosgcosg(2)高老师从3月到7月给计算机系学生讲《计算机网络》课。解:7月8月7月8月StartEndStartEnd老师ISAObjectSubject高老师计算机系学生老师ISAObjectSubject高老师计算机系学生讲课事件ActionCaurseActionCaurse计算机网络讲课计算机网络讲课请把下列命题用一个语义网络表示出来:(1)树和草都是植物;植物解:植物AKOAKOAKOAKO草树草树(2)树和草都有叶和根;根叶解:根叶HaveHaveHaveHave植物植物是一种是一种是一种是一种草树草树(3)水草是草,且生长在水中;解:LiveAKOAKO水草LiveAKOAKO水草水中植物草水中植物草(4)果树是树,且会结果;解:CanAKOAKO果树CanAKOAKO果树结果植物树结果植物树(5)梨树是果树中的一种,它会结梨。解:CanAKOAKO梨树CanAKOAKO梨树树果树结梨树果树结梨7、将命题:“某个学生读过三国演义”分别用谓词公式和语义网络表示答:谓词公式表示:x(student(x)∧read(x,三国演义))语义网络表示如图:8、给1~9九个数字排一个序列,使得该序列的前n(n=1,...,9)个数字组成的整数能被n整除。

(1)讨论哪些知识可以帮助该问题的求解。(2)用产生式系统描述该问题。答:如下的知识可以帮助求解该问题:(1)序列中偶数在偶数位置,奇数在奇数位置;(2)第五个数为5。综合数据库:用一个1到9的序列表示:N={x},其中x为1到9的数字之一。规则集:r1:IFlen(N)=4THEN{x}∪{5}r2:IFlen(N)为偶数andn=In(1,3,7,9)THEN{x}∪{n}r3:IFlen(N)为奇数andn=In(2,4,6,8)THEN{x}∪{n}其中len(N)为求序列的长度,In(a,b,c,d)为取a、b、c、d之一。初始状态:{}结束条件:得到的序列N前i个数组成的整数能被i整除8、某企业欲招聘一个JAVA程序员,定义如下产生式规则(要求):r1:IF有工作经验or(本科以上学历and有相关知识背景then录用(0.9)r2:IF工作两年以上and作过相关工作then有工作经验(0.8)r3:IF学过数据结构and学过JAVAand学过数据库and学过软件工程then有相关知识背景(0.9)r4:学过数据结构(相关课程的成绩/100)r5:学过JAVA(相关课程的成绩/100)r6:学过数据库(相关课程的成绩/100)r7:学过软件工程(相关课程的成绩/100)r8:做过相关工作:JAVA程序员:1;项目经理:1;数据库开发工程师:0.9;数据库管理员:0.7;网络管理员:0.6;客服人员:0.4设有一本科毕业生甲,其相关课程的成绩为数据结构=85,JAVA=80,数据库=40,软件工程=90另有一社会招聘人员乙,参加工作三年,曾做过数据库管理员和数据库开发人员根据确定性理论,问该公司应该招聘谁?如果你是该本科生,为了能在招聘中胜出,你应该加强哪门课程,并使该门课程的成绩至少达到多少?解:(1)对于本科毕业生,由r4,r5,r6,r7:CF(学过数据结构)=0.6CF(学过JAVA)=0.8CF(学过数据库)=0.4CF(学过软件工程)=0.9由r3,CF(有相关知识背景)=0.9*min{0.85,0.8,0.4,0.9}=0.36CF(本科学历)=1由r1,CF(录用)=0.9*min{0.36,1}=0.324(2)对于社会招聘人员,由r8,CF(相关工作)=0.9CF(工作两年以上)=1由r2,CF(有工作经验)=0.8*min{1,0.9}=0.72由r1,CF(录用)=0.9*0.72=0.648所以,该公司应录用社会招聘人员乙。(3)可以看出,应该加强数据库的学习,并使该门课程达到80分以上。9、对于八数码难题按下式定义估价函数: f(x)=d(x)+h(x) 其中,d(x)为节点x的深度;h(x)是所有棋子偏离目标位置的曼哈顿距离(棋子偏离目标位置的水平距离和垂直距离和),例如下图所示的初始状态S0:8的曼哈顿距离为2;2的曼哈顿距离为1;1的曼哈顿距离为1;6的曼哈顿距离为1;h(S0)=5。 初始状态(S0): 目标状态:(1)用A*搜索法搜索目标,列出头三步搜索中的OPEN、CLOSED表的内容和当前扩展节点的f值。(2)画出搜索树和当前扩展节点的f值。228316475283164572831475628316475S0(5)S1(7)S2(5)S3(7)283147562831475623184756S4(7)S5(7)S6(5)2318475623184756S7(5)S8(7)12384756S9(5)12384756解答: 循环OPENCLOSED初始化S01S2S1S3S02S6S1S3S4S5S0S23S7S1S3S4S5S8S0S2S6 搜索树如左图(右上角的数字是其估价函数值)11、设有3个传教士和3个野人来到河边,打算乘一只船从右岸渡到左岸去。该船的负载能力为两人。在任何时候,如果野人人数超过传教士人数,那么野人就会把传教士吃掉。他们怎样才能用这条船安全地把所有人都渡过河去?解答:用Si(nC,nY)表示第i次渡河后,河对岸的状态,nC表示传教士的数目,nY表示野人的数目,由于总人数的确定的,河对岸的状态确定了,河这边的状态也即确定了。考虑到题目的限制条件,要同时保证,河两岸的传教士数目不少于野人数目,故在整个渡河的过程中,允许出现的状态为以下3种情况:(1)nC=0;(2)nC=3;(3)nC=nY>=0(当nC不等于0或3)用di(dC,dY)表示渡河过程中,对岸状态的变化,dC表示,第i次渡河后,对岸传教士数目的变化,dY表示,第i次渡河后,对岸野人数目的变化。当i为偶数时,dC,dY同时为非负数,表示船驶向对岸,i为奇数时,dC,dY同时为非正数,表示船驶回岸边。初始状态为S0(0,0),目标状态为S0(3,3),用深度优先搜索的方法可寻找渡河方案。在此,用图求法该问题,令横坐标为nY,纵坐标为nC,可行状态为空心点表示,每次可以在格子上,沿对角线移动一格,也可以沿坐标轴方向移动1格,或沿坐标轴方向移动2格。第奇数次数状态转移,沿右方,上方,或右上方移动,第偶数次数状态转移,沿左方,下方,或左下方移动。11nCnY231320从(0,0

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论