人工智能练习题答案

合集下载

人工智能试题及答案

人工智能试题及答案

人工智能试题及答案【篇一:人工智能经典试题及答案】ass=txt>2.8 设有如下语句,请用相应的谓词公式分别把他们表示出来:s(1) 有的人喜欢梅花,有的人喜欢菊花,有的人既喜欢梅花又喜欢菊花。

解:定义谓词dp(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是下午将知识用谓词表示为:a(?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.9 用谓词表示法求解机器人摞积木问题。

设机器人有一只机械手,要处理的世界有一张桌子,桌上可堆放若干相同的方积木块。

机械手有4个操作积木的典型动作:从桌上拣起一块积木;将手中的积木放到桌之上;在积木上再摞上一块积木;从积木上面拣起一块积木。

积木世界的布局如下图所示。

图机器人摞积木问题解:(1) 先定义描述状态的谓词clear(x):积木x上面是空的。

(x, y):积木x在积木y的上面。

初识人工智能(练习+答案)

初识人工智能(练习+答案)

第八章专题一初识人工智能一、单选题1.人工智能的核心是(A)。

A.算法B.程序C.数据D.知识2.专业术语“AI”表示( B )。

A.虚拟现实B.人工智能C.增强现实D.神经网络3.从技术的角度划分,人工智能的发展分为三个阶段,以下哪项不是?(C )A.计算智能B.认知智能C.完全智能D.感知智能4.被称为“人工智能之父”的科学家是( B )。

A.冯•诺依曼B.图灵C.乔布斯D.约翰•麦卡锡5.人脸识别的关键技术是( D )。

A.语音识别B.机器学习C.自然语言处理D.生物特征识别6.手机触摸屏的手写识别属于人工智能应用中的( C )。

A.指纹识别B.机器翻译C.模式识别D.光学字符识别7.到银行查询个人征信时,系统要求提供身份并提示本人靠近镜头进行比对,这主要应用了人工智能中的( C )。

A.语音识别技术B.指纹识别技术C.人脸识别技术D.文字识别技术8.以下不属于人工智能化应用的是(B )。

A.虹膜识别B.视频编辑C.专家系统D.自然语言理解9.AlphaGo围棋程序对应的工人智能应用领域是( A )。

A.计算机博弈B.自动控制C.知识图谱D.生物特征识别10.使计算机能模拟或实现人类的学习行为,获取新的知识或技能,对应人工智能的研究领域属于(B)。

A.数据挖掘B.机器学习C.弱人工智能D.启发式搜索11.智能助手“小冰”擅长以拟人的语气和幽默的风格与人交谈,这主要运用了人工智能技术中的(D )。

A.文字识别B.人脸识别C.智能代理D.自然语言理解12.以下不属于人工智能研究领域的是( C )。

A.人工神经网络B.生物特征识别C.电脑制图D.深度学习13.以下信息行为中,没有用到人工智能技术的是( C )。

A.购物时通过支付宝刷脸支付B.使用金山词霸翻译英语单词C.使用电子表格软件制作图表分析学生成绩D.使用“看图识字”手机App将图片识别成文字14.之所以把人工智能纳入国家发展战略的新兴产业,是因为( D )。

人工智能单选复习题及参考答案

人工智能单选复习题及参考答案

人工智能单选复习题及参考答案一、单选题(共100题,每题1分,共100分)1、在scikit-learn中,DBSCAN算法对于()参数值的选择非常敏感A、epsB、pC、n_jobsD、algorithm正确答案:A2、下面的语句哪个会无限循环下去:A、for a in range(10): time.sleep(10)B、a = [3,-1,','] for i in a[:]: if not a: breakC、while True: breakD、while 1正确答案:D3、列表a=[1,2,[3,4]],以下的运算结果为True的是()。

A、len(a)==3B、length(a)==3C、length(a)==4D、len(a)==4正确答案:A4、自然语言中的词语需要转化为计算机可以记录处理的数据结构,通常会把自然语言中的词语转化为以下哪种数据结构:A、结构体B、向量C、有向图D、标量正确答案:B5、自然语言理解是人工智能的重要应用领域,下面列举中的()不是它要实现的目标A、机器翻译B、欣赏音乐C、对自然语言表示的信息进行分析概括或编辑D、理解别人讲的话正确答案:B6、LSTM单元中引入了哪些门来更新当前时刻的单元状态向量?A、任意门、输入门B、遗忘门、任意门C、输入门、遗忘门D、输出门、任意门正确答案:C7、PCA的步骤不包括()A、特征值排序B、矩阵分解得到特征值和特征向量C、构建协方差矩阵D、特征值归一化正确答案:D8、在中期图像识别技术(2003-2012)中,索引的经典模型是()。

A、口袋模型B、增量模型C、词袋模型D、胶囊模型正确答案:C9、SIFT特征是基于物体上的一些局部外观的兴趣点而与影像的()无关。

A、旋转B、大小和旋转C、缩放D、大小正确答案:B10、下列哪个不属于特征的类型(___)A、关键特征B、无关特征C、相关特征D、冗余特征正确答案:A11、将数值类型的属性值(如年龄)用区间标签(例如0~18、19-44、45~59和60~100等)或概念标签,称为数据()处理。

大学计算机人工智能练习题及答案

大学计算机人工智能练习题及答案

大学计算机人工智能练习题及答案1. 基础知识题人工智能(Artificial Intelligence,简称AI)是一门研究如何使计算机能够像人一样地思考、学习和决策的科学。

它涉及了计算机科学、心理学、哲学等多个领域。

以下是一些基础知识题,请选择正确的答案:1.1 下列哪个不属于人工智能的应用领域?A. 机器学习B. 机器人技术C. 基因工程D. 自然语言处理答案:C1.2 以下哪个算法常用于监督学习?A. K-均值算法B. 决策树算法C. 遗传算法D. 支持向量机算法答案:D1.3 以下哪个机器人不属于人工智能领域的研究重点?A. 工业机器人B. 情感机器人C. 智能家居机器人D. 洗衣机器人答案:D2. 编程题请使用Python语言完成以下编程题:2.1 编写一个函数,计算斐波那契数列的第n项。

斐波那契数列的定义如下:F(0) = 0,F(1) = 1,F(n) = F(n-1) + F(n-2),其中n > 1。

```pythondef fibonacci(n):if n <= 0:return Noneelif n == 1:return 0elif n == 2:return 1else:a, b = 0, 1for i in range(3, n+1):a, b = b, a + breturn b# 测试print(fibonacci(10)) # 输出:34```2.2 编写一个函数,判断一个整数是否为素数(质数)。

素数的定义是只能被1和自身整除的整数。

```pythondef is_prime(n):if n <= 1:return Falsefor i in range(2, int(n**0.5) + 1):if n % i == 0:return Falsereturn True# 测试print(is_prime(17)) # 输出:Trueprint(is_prime(20)) # 输出:False```3. 算法题以下是一道经典的算法题,请编写代码实现。

人工智能练习题答案

人工智能练习题答案

1、什么就是人工智能?人工智能有哪些研究领域?何时创建该学科,创始人就是谁?(1)AI(Artificial Intelligence)就是利用计算机技术、传感器技术、自动控制技术、仿生技术、电子技术以及其她技术仿制人类智能机制得学科(或技术),再具体地讲就就是利用这些技术仿制出一些具有人类智慧(能)特点得机器或系统(2)人工智能得研究领域主要有专家系统、机器学习、模式识别、自然语言理解、自动定力证明、自动程序设计、机器人学、博弈、智能决策支持系统、人工神经网络等(3)人工智能于1956年夏季,由麦卡锡,明斯基、洛切斯特、香农等发起创建2、产生式系统得由哪三部分组成?各部分得功能就是什么?课本29页(1)产生式系统由综合数据库、产生式规则与控制系统三部分组成(2)综合数据库用于存放当前信息,包括初始事实与中间结果;产生式规则用于存放相关知识;控制系统用于规则得解释或执行程序。

3、设有三枚硬币,其初始状态为(反,正,反),允许每次翻转一个硬币(只翻一个硬币,必须翻一个硬币)。

必须连翻三次.用知识得状态空间表示法求出到达状态(反,反,反)得通路。

画出状态空间图。

课本51页问题求解过程如下:(1)构建状态用数组表示得话,显然每一硬币需占一维空间,则用三维数组状态变量表示这个知识:Q=(q1 , q2 , q3)取q=0 表示钱币得正面; q=1表示钱币得反面构成得问题状态空间显然为:Q0=(0,0,0),Q1=(0,0,1),Q2=(0,1,0),Q3=(0,1,1), Q4=(1,0,0),Q5=(1,0,1) ,Q6=(1,1,0),Q7=(1,1,1)(2)引入操作f1:把q1翻一面。

f2:把q2翻一面。

f3:把q3翻一面。

显然:F={f1,f2,f3}目标状态:(找到得答案) Qg=(0,0,0)或(1,1,1)(3)画出状态图从状态图可知:从“反,正,反”(1,0,1)到“正,正,正”(0,0,0)没有解题路径;从“反,正,反"(1,0,1)到“反,反,反"(1,1,1)有几条解题路径f3 f2 f3,f1 f2 f1,…4、八数码问题:已知八数码得初始状态与目标状态如下:2 83 =〉 1 2 316 4 8 47 5 7 6 5n),g(n)=d(n),h(n)=p(n)。

人工智能应用技术练习题库(含参考答案)

人工智能应用技术练习题库(含参考答案)

人工智能应用技术练习题库(含参考答案)1、以下 CNN网络模型中,最早用于手写数字识别的是A、LeNet-5B、AlexNetC、ResNet50D、ResNet152答案:A2、以下关于机器学习说法错误的是A、机器学习可以解决图像识别问题B、目前机器学习已经可以代替人类C、机器学习在一定程度上依赖于统计学习D、监督学习和非监督学习都属于机器学习答案:B3、华为昇腾 AI芯片是 NPU(神经网络处理器)的典型代表之一。

A、TRUEB、FALSE答案:A4、下列哪些包不是图像处理时常用的A、timeB、sklearnC、os1D、opencv答案:C5、现代的卷积神经网络,常用的模块包括哪些A、多分枝结构B、残差连接C、BatchNormalizationD、Sigmoid激活函数答案:C6、下列算法哪些属于 K-means的变种?A、kNNB、MeanshiftC、k-means++D、以上都不是答案:C7、大数据的最显著特征是()A、数据规模大B、数据类型多样C、数据处理速度快D、数据价值密度高答案:A8、以下关于人工智能系统架构的表述,不正确的是A、人工智能分为应用层、技术层、基础层B、数据处理一般都是在应用层完成C、应用层聚焦人工智能技术和各个领域的结合D、基础层提供计算能力和数据资源答案:B9、护照识别服务的图像数据是不需要用 base64编码的。

A、TRUEB、FALSE答案:B10、传统的机器学习方法包括监督学习、无监督学习和半监督学习,其中监督学习是学习给定标签的数据集。

请问标签为离散的类型,称为分类,标签为连续的数字,又称为什么呢?A、给定标签B、离散C、分类D、回归答案:B11、在强化学习中,哪个机制的引入使得强化学习具备了在利用与探索中寻求平衡的能力A、贪心策略B、蒙特卡洛采样C、动态规划D、Bellman方程答案:A12、机器学习中,模型需要输入什么来训练自身,预测未知?A、人工程序B、神经网络C、训练算法D、历史数据答案:D13、计算机的运算是计算机的主要性能指标之一,与主要性能无关的是A、字长B、主频C、互联网的宽带D、内存和硬盘的工作速度答案:C14、图像处理一般指数字图像处理。

人工智能期末考试练习题及答案

人工智能期末考试练习题及答案

一、单选题1、计算机之父是()A.约翰·麦卡锡B.赫尔伯·西蒙C.艾伦·图灵D.马文·明斯基正确答案:C2、人工智能与计算机科学的关系是()A.计算机是人工智能研究的一个领域B.人工智能是计算机学科的一个分支C.人工智能与计算机学科没有联系D.计算机学科的主要驱动力是人工智能研究正确答案:B3、人工智能作为一门学科的建立时间是()A.1956B.1960C.1930D.1952正确答案:A4、深度学习中的“深度”是指()A.中间神经元网络的层次很多B.计算机的求解更加精准C.计算机理解的深度D.计算机对问题的处理更加灵活正确答案:A5、深度学习的实质是()A.推理机制B.模拟机制C.映射机制D.识别机制正确答案:C6、一个真正的通用人工智能系统应具备处理()问题的能力A.局部性B.全局性C.统一性D.专业性正确答案:B7、如何推进人工智能的研究()A.提升计算机处理数据的能力B.研发通用人工智能C.继续完善深度学习D.研究人类自己的智能正确答案:D8、大数据的样本空间是()A.针对所有相关数据B.以上都不对C.需要确立样本范围D.不做样本控制正确答案:D9、深度学习的数据资料来源于()A.抽样调查B.人工搜集C.互联网D.已经有数据库正确答案:C10、过度开采社会人文资源,是指在大数据的环境下对()的侵犯A.个人隐私B.大众的消费习惯C.大众心理D.个人的行为习惯正确答案:A11、在人工智能的所有子课题中,所牵涉范围最广的是()A.自然语言处理B.机器视觉C.非确定条件下的推理D.机器听觉正确答案:A12、SHRDLU系统实际上是一个()A.人工装置B.语义模型C.人工神经元网络D.积木系统正确答案:D13、可以用来界定因果关系的是()A.贝叶斯公式B.后验概率C.归纳逻辑D.先验概率正确答案:B14、()思想激发了基于中间语的机器翻译思路。

A.塞尔B.笛卡尔C.康德D.莱布尼茨正确答案:D15、磨坊论证出自()A.《人类理智新论》B.《神正论》C.《单子论》D.《纯粹理性批判》正确答案:C二、多选题1、技术背后还有着()问题A.社会的公平正义B.健康的上网习惯C.如何取样D.社会的价值导向正确答案:A、D2、绿色人工智能是指A.消耗资源少B.对环境友好C.效率高D.所需数据小正确答案:A、B、D3、下列属于行为主义心理学家的是()A.巴浦洛夫B.博尔赫斯·斯金纳C.冯特D.约翰·华生正确答案:B、D4、乔姆斯基认为人类的语法有哪两个层面()A.句法层面B.浅层语法C.语义层面D.深层语法正确答案:B、D5、康德认为知识的来源有哪两部分()A.心之自发性B.先天范畴C.感性材料D.感官的杂多性正确答案:A、D6、对人工智能常见的误解有哪些A.人工智能就是深度学习B.人工智能最近十年受到深度学习的驱动较多C.人工智能就是机器学习D.机器学习只是人工智能中的一个方向正确答案:A、C7、下列哪些选项是符号AI的技术路线()A.贝叶斯网络B.机器学习C.深度学习D.通用问题求解器正确答案:A、D8、符号AI的问题在于()A.缺少推理必要的信息B.缺少推理的灵活性C.会遭遇“框架问题”D.把推理所依赖的公理系统全部锁死正确答案:B、C、D9、人工神经元网络的运作分为()A.输入层B.中间处理层C.输出层D.映射机制正确答案:A、B、C10、下列哪些选项属于通用智力因素()A.流体智力B.晶体智力C.反应速度D.短期记忆正确答案:A、B、C、D三、判断题1、类脑人工智能是指模拟人类大脑的人工智能2、智能与神经元网络的存在具有必然关系正确答案:×3、由于大数据只能体现出数量而不能进行质量上的判断,所以在采样并不完整的情况下给出的结论未必准确。

人工智能导论单元练习题1及答案

人工智能导论单元练习题1及答案

一、单选题1、人工智能的目的是让机器能够____,以实现某些脑力劳动的机械化。

A.具有完全的智能B.和人脑一样考虑问题C.完全代替人D.模拟、延伸和扩展人的智能正确答案:D2、盲人看不到一切物体,他们可以通过辨别人的声音识别人,这是智能的____方面。

A.行为能力B.感知能力C.思维能力D.学习能力正确答案:B3、连接主义认为人的思维基元是____。

A.符号B.神经元C.数字D.图形正确答案:B4、第一个神经元的数学模型-MP模型是____年诞生的。

A.1943B.1958C.1982D.1986正确答案:A5、符号主义认为人工智能源于____。

A.数理逻辑B.神经网络C.信息检索D.遗传算法正确答案:A6、被誉为“人工智能之父”的科学家是____。

A.明斯基B.麦卡锡C.图灵D.香农正确答案:C7、在等代价搜索算法中,总是选择____节点进行扩展。

A.代价最小B.深度最小C.深度最大D.代价最大正确答案:A8、八数码问题中, 启发函数f(x)=g(x)+h(x)中的常使用____来定义g(x)。

A.节点x与目标状态位置不同的棋子个数B.节点x的子节点数C.节点 x 与目标状态位置相同的棋子个数D.节点x所在层数正确答案:D9、在图搜索算法中,设规定每次优先从OPEN表的前端取一个节点进行考察,则在宽度优先搜索中,新扩展出的子代节点应该放在OPEN 表的____。

A.前端B.末端C.任意位置D.后端正确答案:B10、在图搜索算法中,设规定每次优先从OPEN表的前端取一个节点进行考察,则在深度优先搜索中,新扩展出的子代节点应该放在OPEN 表的____。

A.前端B.末端C.任意位置D.后端正确答案:A11、如果问题存在最优解,则下面几种搜索算法中,____必然可以得到该最优解。

A.宽度优先搜索B.深度优先搜索C.有界深度优先搜索D.A*算法正确答案:A12、在启发式搜索中,____提供一个评定侯选扩展节点的方法,以便确定哪个节点最有可能在通向目标的最佳路径上。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

1、什么是人工智能?人工智能有哪些研究领域?何时创建该学科,创始人是谁?(1)AI(Artificial Intelligence)是利用计算机技术、传感器技术、自动控制技术、仿生技术、电子技术以及其他技术仿制人类智能机制的学科(或技术),再具体地讲就是利用这些技术仿制出一些具有人类智慧(能)特点的机器或系统(2)人工智能的研究领域主要有专家系统、机器学习、模式识别、自然语言理解、自动定力证明、自动程序设计、机器人学、博弈、智能决策支持系统、人工神经网络等(3)人工智能于1956年夏季,由麦卡锡,明斯基、洛切斯特、香农等发起创建2、产生式系统的由哪三部分组成?各部分的功能是什么?课本29页(1)产生式系统由综合数据库、产生式规则和控制系统三部分组成(2)综合数据库用于存放当前信息,包括初始事实和中间结果;产生式规则用于存放相关知识;控制系统用于规则的解释或执行程序。

3、设有三枚硬币,其初始状态为(反,正,反),允许每次翻转一个硬币(只翻一个硬币,必须翻一个硬币)。

必须连翻三次。

用知识的状态空间表示法求出到达状态(反,反,反)的通路。

画出状态空间图。

课本51页问题求解过程如下:页脚内容1(1)构建状态用数组表示的话,显然每一硬币需占一维空间,则用三维数组状态变量表示这个知识:Q=(q1 , q2 , q3)取q=0 表示钱币的正面; q=1 表示钱币的反面构成的问题状态空间显然为:Q0=(0,0,0),Q1=(0,0,1),Q2=(0,1,0), Q3=(0,1,1),Q4=(1,0,0),Q5=(1,0,1),Q6=(1,1,0),Q7=(1,1,1)(2)引入操作f1:把q1翻一面。

f2:把q2翻一面。

f3:把q3翻一面。

显然:F={f1,f2,f3}目标状态:(找到的答案)Qg=(0,0,0)或(1,1,1)(3)画出状态图页脚内容2从状态图可知:从“反,正,反”(1,0,1)到“正,正,正”(0,0,0)没有解题路径;从“反,正,反”(1,0,1)到“反,反,反”(1,1,1)有几条解题路径f3 f2 f3,f1 f2 f1,…4、八数码问题:已知八数码的初始状态和目标状态如下:123283=>1648475765请画出相应的启发式搜索树。

估价函数f(n)=g(n)+h(n),g(n)=d(n),h(n)=p(n)。

d(n)表示节点n的深度。

p(n)表示节点n的格局与目标格局不相同的牌数。

页脚内容35、将谓词公式化成子句集的步骤是什么?课本94、95 页将谓词公式化成子句集共需9步:(1)消蕴涵符→(2)否定深入﹁(3)变元标准化(4)消去存在量词(5)把量词移到公式最左边(6)化为Skolem标准形——前束合取范式(7)消去全称量词页脚内容4(8)变元标准化——变元换名(9)表示为子句集——消去合取词,用“,”代替“∧”6、鲁滨逊归结原理的基本思想是什么?鲁宾逊的归结原理基本思想方法是:首先把欲证明的问题的结论进行否定,并加入到子句集,得到一个扩充的子句集S’。

然后设法检查子句集S’中是否包含空子句,若包含,则S’不可满足,若不包含,就要在子句集中选择合适的子句进行归结,一旦能归结出空子句,就说明子句集S’是不可满足的。

7、已知:F: (x){(y)[A(x, y)∧B(y)]→(y)[C(y)∧D(x, y)]}G: ﹁(x)C(x)→(x)(y)[A(x, y)→﹁B(y)]求证:G是F的逻辑结论。

页脚内容5页脚内容68、某村农民张某被害,有四个嫌疑犯A,B,C,D。

公安局派出五个侦察员,他们的侦察结果分别是:A,B之中至少有一人作案,B,C中至少有一人作案,C,D中至少有一人作案,A,C中至少有一人与此案无关,B,D中至少有一人与此案无关,所有侦察结果都是可靠的。

请用归结原理求出谁是罪犯?解:设谓词C(D)表示D为罪犯对于第一个侦察员:C(A)∨C(B) (1)对于第二个侦察员: C(B)∨C(C) (2)对于第三个侦察员: C(C)∨C(D) (3)对于第四个侦察员: ﹁C(A)∨﹁C(C) (4)对于第五个侦察员: ﹁C(B)∨﹁C(D) (5)结论:﹁C(U) ∨ANSWER(U) (6)(1)与(4)归结:C(B)∨﹁C(C) (7)(2)与(7)归结:C(B) (8)页脚内容7(6)与(8)归结:ANSWER(B).•B是罪犯(3)与(5)归结:C(C)∨﹁C(B) (7)(2)与(7)归结:C(C) (8)(6)与(8)归结:ANSWER(C).•C是罪犯9、试用归结原理证明结论成立。

(7分)已知:任何能够阅读的人都是识字的,海豚不识字。

某些海豚是有智力的。

求证:某些有智力者不能阅读。

定义谓词R(x)—x是能阅读的L(x)—x能识字D(x)—x是海豚I(x)—x是有智力的已知条件和结论的谓词公式已知公式集(x)(R(x)→L(x))页脚内容8(x)(D(x)→﹁L(x))(x)(D(x)∧I(x))求证(x)(I(x)∧﹁R(x))•事实化子句集(x)(R(x)→L(x))(x)(﹁R(x)∨L(x))﹁R(x)∨L(x) (1)(x)(D(x)→﹁L(x))(x)(﹁D(x)∨﹁L(x))﹁D(x)∨﹁L(x) (2)(x)(D(x)∧I(x))D(A)∧I(A)D(A) (3)I(A) (4)•目标求反﹁(x)(I(x)∧﹁R(x))页脚内容9(x)﹁(I(x)∧﹁R(x))(x)(﹁I(x)∨R(x))﹁I(x)∨R(x) (5)10、已知事实和规则的描述如下:事实:P(x,y)∨(Q(x,A)∧R(B,y))规则:P(A,B)→(S(A) ∨X(B))Q(B,A)→ U(A)页脚内容10R(B,B)→ V(B)用正向演绎推理推出目标:S(A)∨X(B)∨ V(B),同时保证解图的一致性。

11、设有子句集S={﹁Q(x)∨﹁P(x),Q(y)∨﹁P(y),﹁Q(w)∨P(w),Q(A)∨P(A)}用祖先过滤策略进行归结。

页脚内容1112、试用基于规则的演绎方法证明下题。

设事实和规则描述如下:事实:Fido barks and bites,or Fido is not a dog.规则:All terriers are dogs. Anyone who barks is noisy.要证明的目标是:There exists someone who is not a terriers or who is noisy.课本111页例4-29解事实和规则描述如下:F: ﹁DOG(FIDO)∨[BARKS(FIDO)∧BITES(FIDO)]R1:﹁DOG(x)﹁TERRIER(x)R2:BARKS(y)NOISY(y)页脚内容12目标公式:﹁TERRIER(z)∨NOISY(z)13、设子句集S={P(x), Q(f( x)), R(g(y))} ,求S的海伯伦域H(S)。

设S为子句集,则按下述方法构造成的域H∞称为海伯伦域,简记为H域(也有记为H(S)),在此域中子句处处不可满足,则认为子句集处处不可满足。

(1)令H0是S中所有个体常量的集合,若S中不包含个体常量,则令H0={a} ,其中a为任意指定的一个个体常量。

(2)令H i+1=H i∪{ S中出现的所有n元函数f(x1, x2, … x n) | x j (j =1, 2, …,n)是H i 中的元素}, 其中i=0, 1, 2……14、写出语句“每个学生都读过《红楼梦》这本书” 的语义网络表示。

页脚内容1315、用框架表示法描述“学生框架”,要求槽名不少于8个。

框架名:<学生>姓名:单位(姓,名)性别:范围(男,女)默认(男)年龄:单位(岁)条件(岁>16)学习专业:单位(专业名)研究方向:单位(方向名)住址:单位(楼号,房间号)入学时间:单位(年,月)学制:单位(年)页脚内容14默认(4年)16、什么是专家系统?专家系统的一般结构是什么?开发专家系统有哪些阶段?(1)专家系统:•是一个计算机程序系统•拥有某个领域人类专家的知识与经验•能够利用人类专家的知识和解决问题的方法处理该领域问题•能够在运行过程中不断地增长新知识和修改原有知识•(2)(3)专家系统的开发阶段有:认识阶段、概念化阶段、形式化阶段、实现阶段、测试修改阶页脚内容15段17、已知如下事实:(1)凡是容易的课程小王(wang)都喜欢(2)C班的课程都是容易的(3)ds是C班的一门课程证明:小王喜欢ds这门课程。

(1) 定义谓词easy(x):x是容易的课程like(x,y): x喜欢yc(x):x是c班的一门课程(2)用谓词表示已知事实和问题(1)easy(x)→like(wang,x)(2)(x)(c(x)→easy(x))(3)c(ds)页脚内容16(3) 应用推理规则进行推理c(y)→easy(y) 全称固化c(ds),c(y)→easy(y)easy(ds) 假言推理easy(ds),easy(x)→like(wang,x)like(wang,ds) 假言推理因此小王喜欢ds这门课18、什么是个体?什么是个体域?函数与谓词的区别是什么?个体(个体词)是指所研究对象中可以独立存在的具体事物、状态或个体之间的关系。

个体域(论域):个体变量的值域(取值范围),常用D表示谓词与函数的区别:1.谓词的真值是真和假,而函数无真值可言,其值是个体域中的某个个体。

2.谓词实现的是从个体域中的个体到T或F的映射,而函数实现的是同一个个体域中从一个个体到另一个个体的映射。

3.在谓词逻辑中,函数本身不能单独使用,它必须嵌入到谓词中。

页脚内容1719、请将下面的谓词公式F化为子句集。

F:(x){(y)[A(x,y)∧B(y)]→(y)[C(y)∧D(x,y)]}20、写出三阶梵塔问题的prolog程序。

domainsloc = right ; middle ; leftpredicateshanoi(integer)move(integer,loc,loc,loc)inform(loc,loc)clauseshanoi(N) :- move(N,left,middle,right).页脚内容18move(1,A,_,C) :- inform(A,C),!.move(N,A,B,C) :-N1=N-1,move(N1,A,C,B),inform(A,C),move(N1,B,A,C).inform(Loc1,Loc2):-write("\nMove a disk from ",Loc1," to ",Loc2). 21、写出N的阶乘的prolog程序。

相关文档
最新文档