热门标签 | HotTags
当前位置:  开发笔记 > 人工智能 > 正文

人工智能导论练习题(下)

文章目录[toc]练习题五一、选择题二、填空题三、判断题四、简答题练习题六一、选择题二、填空题三、判断题四、简答题练习题七一、选择题二、填空题三、判断题四、简答题练习题八一、选择题

文章目录

    • @[toc]
      • 练习题五
        • 一、选择题
        • 二、填空题
        • 三、判断题
        • 四、简答题
      • 练习题六
        • 一、选择题
        • 二、填空题
        • 三、判断题
        • 四、简答题
      • 练习题七
        • 一、选择题
        • 二、填空题
        • 三、判断题
        • 四、简答题
      • 练习题八
        • 一、选择题
        • 二、判断题
        • 三、简答题




练习题五


一、选择题

1.【单选题】以下不是正确置换的是(C)
A. { a/x, f(b)/y, w/z }

B. { g(a)/x, f(b)/y }

C. { g(y)/x, f(x)/y }

D. {z/x, b/y }

2.【单选题】置换是一个形如{ t1/x1, t2/x2, …, tn/xn }的有限集合:xi可以是(B)
A. 常量
B. 变元

C. 函数
D.谓词

3.【多选题】置换是一个形如{ t1/x1, t2/x2, …, tn/xn }的有限集合:其中ti是项,可以是(ABC)

A. 常量
B. 变量
C. 函数
D. 谓词




二、填空题

1.设C1、C2是两个无相同变元的子句,且L1、L2分别是C1、C2中的文字,若L1与~L2合一为σ,则称C12={C1σ-{L1σ}} ∪ {C2σ-{L2σ}}为C1与C2 的 二元归结式

2.设σ是公式集F的一个合一,如果对于F的任何一个合一θ,都存在替换λ,使得:θ=σ·λ,则称σ是F的 最一般合一

3.设有替换,θ={ f(y)/x, z/y },λ={ a/y, b/z },求: θ·λ是 {f(a)/x,b/y,b/z}




三、判断题

1.(T)任何一个可合一的非空有限公式集一定存在最一般合一

2.(T)最一般合一是唯一的

3.(T)最一般合一者:置换最少,限制最小,产生的置换结果最具一般性

4.(F)置换是一个形如{ t1/x1, t2/x2, …, tn/xn }的有限集合,xi可以循环出现在tj中




四、简答题

1.对下列各题分别证明G是否为F1,F2,…,Fn的逻辑结论
在这里插入图片描述
在这里插入图片描述

2.对下列各题分别证明G是否为F1,F2,…,Fn的逻辑结论
在这里插入图片描述
在这里插入图片描述

3.对下列各题分别证明G是否为F1,F2,…,Fn的逻辑结论
在这里插入图片描述
在这里插入图片描述

4.对下列各题分别证明G是否为F1,F2,…,Fn的逻辑结论
在这里插入图片描述
在这里插入图片描述

5.对下列各题分别证明G是否为F1,F2,…,Fn的逻辑结论
在这里插入图片描述
在这里插入图片描述




练习题六


一、选择题

1.【多选题】博弈树算法包括(CD)
A. A*算法
B. 与或树搜索
C. 极大极小分析法
D. α-β剪枝技术

2.【单选题】本原问题所对应的节点称为(B)
A. 端节点
B. 终叶节点
C. 子节点
D. 父节点

3.【单选题】基于状态空间的搜索算法是(A)
A. A*算法
B. 与或树搜索
C. 极大极小分析法
D. α-β剪枝技术

4.【单选题】状态空间的三元组(S,F,G)代表(C)

A. 算法符,初始状态集,目标状态集

B.目标状态集,初始状态集,算法符

C. 初始状态集,算法符,目标状态集

D. 初始状态集,目标状态集,算法符

5.【多选题】关于状态描述正确的是(AB)
A. 描述事物的一组最少变量q0,q1,…,qn的有序集合

B. 表示问题解法中每一步问题状况的数据结构

C. 把问题从一种状态变换为另一种状态的手段集合

D.状态可以是走步、过程、规则、数学算子、运算符号或逻辑符号等




二、填空题

1.搜索是 依靠经验,利用已有知识,根据问题的实际情况,不断寻找可利用知识,从而构造一条代价最小的推理路线,使问题得以解决的过程

2.从问题的初始状态集,经过一系统列的算符运算,到达目标状态,所经过算符的序列叫 一个问题的解

3.把一个复杂问题分解或变换为一组本原问题的过程称作 归约

4.解树 可解节点的子图,这些节点能够证明其初始节点是可解的




三、判断题

1.(T)本原问题不需要再进行分解或变换便可以直接解决

2.(T)状态空间方法是以状态和算符为基础来表示和求解问题的知识表示方法

3.(T)问题归约从目标问题出发,将目标问题分解成若干子问题,直至最后把初始问题归约为本原问题集合

4.(T)终叶节点一定是端节点,但端节点不一定是终止节点

5.(F)将一个复杂的问题分解为几个子问题的过程称为分解。可用或树表示,将一个复杂的问题变换成若干个等价的问题的过程称为等价变换。可用与树表示

6.(T)智能搜索与搜索的区别在于可以利用搜索过程中的信息来引导搜索项向最优方发展




四、简答题

1.试用四元数列结构表示四圆盘梵塔问题,并画出求解问题的与或图
在这里插入图片描述

2.状态空间图与与或图有什么区别及联系?

(1)状态空间图是描述寻找目标或路径问题的有向图,即描述一个实体基 于事件反应的动态行为,显示了该实体如何根据当前所处的状态对不同的时间做出反应的。
(2)与或图是一-种系统地将问题分解为互相独立的小问题,然后分而解决的方法。
(3)与或图中有两种代表性的节点:“与节点"和“或节点",“与节点指所有的后续节点都有解时它才有解;“或节 点’指各个后续节点均完全独立,只要其中有一一个有解它就有解。

3.有一农夫带一条狼,一只羊和一框青菜与从河的左岸乘船倒右岸,但受到下列条件的限制:

(1) 船太小,农夫每次只能带一样东西过河;

(2) 如果没有农夫看管,则狼要吃羊,羊要吃菜。

请设计一个过河方案,使得农夫、浪、羊都能不受损失的过河,画出相应的状态空间图
在这里插入图片描述




练习题七


一、选择题

1.【多选题】决定人工神经网络性能的三大要素是(ACD)
A. 神经元的特性
B. 神经元个数
C. 神经元之间的连接形式,即拓扑结构
D.学习规则




二、填空题

1.多层前馈网络是指那种除拥有输入、输出层外,还至少含有一个、或更多个 隐含层

2.按拓扑结构分,人工神经网络可以分为 前馈网络反馈网络

3.神经网络的工作方式有 同步 方式与 异步 方式

4.神经元的工作状态有 兴奋状态抑制状态

5.1943年,麦克洛奇和皮兹提出 MP模型




三、判断题

1.(T)BP网络是多层前馈网络,Hopfield网络是全互联反馈网络

2.(T)单层前馈网络中,如果有i个输入,j个输出,则连接权值W可以表示成一个i*j的矩阵

3.(T)神经网络是一种隐式的知识表示方法

4.(F)卷积神经网络是Hopfield神经网络的延伸与拓展

5.(T)人工神经网络是对人脑或生物神经网络若干基本特 性的抽象和模拟

6.(T)由于的神经元的可塑性,突触的传递作用可以增强或者减弱,而机器学习的过程,也是神经元之间连接强度的变化过程




四、简答题

1.简述神经元模型工作过程是怎样的?

(1)从各输入端接收输入信号,包括外界刺激与
接收其它神经元的输出
(2)根据连接权值求出所有输入的加权和
(3)用非线性激励函数进行转换,得到输出




练习题八


一、选择题

1.【多选题】BP算法的局限(ABCD)
A. 计算量大,运算过程复杂
B. 通过Delta学习算法修正连接权值,会收敛到局部极小点
C. 最优隐层数与隐层神经元数不易确定
D.隐层多时,误差信号过小会影响权值的调整

2.【多选题】BP网络的优点是(ABC)
A. 很好的逼近特性

B. 具有较强的泛化能力

C. 具有较好的容错性

D.收敛效率高




二、判断题

1.(F)BP神经网络层与层的连接是双的,信息的传播是单向的

2.(T)一定存在一个BP神经网络能够逼近给定的样本或者函数




三、简答题

1.简述BP算法的实现过程

(1)初始化:对所有连接权和阈值赋以随机任意小值;
(2) 从N组输入输出样本中取一组样本: x=[x1, x2, .,. xp1]T, d=[d1, d2, .,. dpm]T, 把输入信息x=[x1,x2, .,. xp1]
到BP网络中;
(3)正向传播:计算各层节点的输出;
(4)计算网络的实际输出与期望输出的误差;
(5)反向传播:从输出层方向计算到第一一个隐层,按连接权值修正公式向减小误差方向调整网络的各个连接权值;
(6)让t+1→t,取出另一-组样本重复(2)一(5),直到N组输入输出样本的误差达到要求时为止。

2.在BP学习算法实现时,应注意哪些问题?

(1)隐层数及隐层中神经元数的确定,无确定的指导方法,需要通过经验调整;
(2)初始权值的设置,一般设为一 个均值为0的随机分所布初始权值;
(3)训练数据的预处理,常使用线性特征比例变换把所有特征变换到[0,1].或者[-1.1]区间之间,使得在每个训练集上,每个特征的均值为0,并且具有相同的方差。
(4)后处理过程,当应用神经网络进行分类操作时,通常把输出值编码成所谓的名义变量,具体的值对应类别符号

3.请简要解释BP学习算法的正向传播与反向传播的含义?

(1)正向传播:输入信息由输入层传至隐层,最终在输出层输出。
(2)反向传播:修改各层神经元的权值,使误差信号最小。

4.BP学习算法的基本思想是什么?

BP学习算法的基本思想是调整权值,使得神经网络的实际输出能够逼近样本与函数的实际输出。



上一篇>>人工智能导论练习题(上)

下一篇>>人工智能导论期末复习题


推荐阅读
  • 生成式对抗网络模型综述摘要生成式对抗网络模型(GAN)是基于深度学习的一种强大的生成模型,可以应用于计算机视觉、自然语言处理、半监督学习等重要领域。生成式对抗网络 ... [详细]
  • 近年来,大数据成为互联网世界的新宠儿,被列入阿里巴巴、谷歌等公司的战略规划中,也在政府报告中频繁提及。据《大数据人才报告》显示,目前全国大数据人才仅46万,未来3-5年将出现高达150万的人才缺口。根据领英报告,数据剖析人才供应指数最低,且跳槽速度最快。中国商业结合会数据剖析专业委员会统计显示,未来中国基础性数据剖析人才缺口将高达1400万。目前BAT企业中,60%以上的招聘职位都是针对大数据人才的。 ... [详细]
  • 背景应用安全领域,各类攻击长久以来都危害着互联网上的应用,在web应用安全风险中,各类注入、跨站等攻击仍然占据着较前的位置。WAF(Web应用防火墙)正是为防御和阻断这类攻击而存在 ... [详细]
  • 2018年人工智能大数据的爆发,学Java还是Python?
    本文介绍了2018年人工智能大数据的爆发以及学习Java和Python的相关知识。在人工智能和大数据时代,Java和Python这两门编程语言都很优秀且火爆。选择学习哪门语言要根据个人兴趣爱好来决定。Python是一门拥有简洁语法的高级编程语言,容易上手。其特色之一是强制使用空白符作为语句缩进,使得新手可以快速上手。目前,Python在人工智能领域有着广泛的应用。如果对Java、Python或大数据感兴趣,欢迎加入qq群458345782。 ... [详细]
  • 不同优化算法的比较分析及实验验证
    本文介绍了神经网络优化中常用的优化方法,包括学习率调整和梯度估计修正,并通过实验验证了不同优化算法的效果。实验结果表明,Adam算法在综合考虑学习率调整和梯度估计修正方面表现较好。该研究对于优化神经网络的训练过程具有指导意义。 ... [详细]
  • 浏览器中的异常检测算法及其在深度学习中的应用
    本文介绍了在浏览器中进行异常检测的算法,包括统计学方法和机器学习方法,并探讨了异常检测在深度学习中的应用。异常检测在金融领域的信用卡欺诈、企业安全领域的非法入侵、IT运维中的设备维护时间点预测等方面具有广泛的应用。通过使用TensorFlow.js进行异常检测,可以实现对单变量和多变量异常的检测。统计学方法通过估计数据的分布概率来计算数据点的异常概率,而机器学习方法则通过训练数据来建立异常检测模型。 ... [详细]
  • Learning to Paint with Model-based Deep Reinforcement Learning
    本文介绍了一种基于模型的深度强化学习方法,通过结合神经渲染器,教机器像人类画家一样进行绘画。该方法能够生成笔画的坐标点、半径、透明度、颜色值等,以生成类似于给定目标图像的绘画。文章还讨论了该方法面临的挑战,包括绘制纹理丰富的图像等。通过对比实验的结果,作者证明了基于模型的深度强化学习方法相对于基于模型的DDPG和模型无关的DDPG方法的优势。该研究对于深度强化学习在绘画领域的应用具有重要意义。 ... [详细]
  • 建立分类感知器二元模型对样本数据进行分类
    本文介绍了建立分类感知器二元模型对样本数据进行分类的方法。通过建立线性模型,使用最小二乘、Logistic回归等方法进行建模,考虑到可能性的大小等因素。通过极大似然估计求得分类器的参数,使用牛顿-拉菲森迭代方法求解方程组。同时介绍了梯度上升算法和牛顿迭代的收敛速度比较。最后给出了公式法和logistic regression的实现示例。 ... [详细]
  • 数据结构与算法的重要性及基本概念、存储结构和算法分析
    数据结构与算法在编程领域中的重要性不可忽视,无论从事何种岗位,都需要掌握数据结构和算法。本文介绍了数据结构与算法的基本概念、存储结构和算法分析。其中包括线性结构、树结构、图结构、栈、队列、串、查找、排序等内容。此外,还介绍了图论算法、贪婪算法、分治算法、动态规划、随机化算法和回溯算法等高级数据结构和算法。掌握这些知识对于提高编程能力、解决问题具有重要意义。 ... [详细]
  • 读手语图像识别论文笔记2
    文章目录一、前言二、笔记1.名词解释2.流程分析上一篇快速门:读手语图像识别论文笔记1(手语识别背景和方法)一、前言一句:“做完了&#x ... [详细]
  • cs231n Lecture 3 线性分类笔记(一)
    内容列表线性分类器简介线性评分函数阐明线性分类器损失函数多类SVMSoftmax分类器SVM和Softmax的比较基于Web的可交互线性分类器原型小结注:中文翻译 ... [详细]
  • 【论文】ICLR 2020 九篇满分论文!!!
    点击上方,选择星标或置顶,每天给你送干货!阅读大概需要11分钟跟随小博主,每天进步一丢丢来自:深度学习技术前沿 ... [详细]
  • YOLOv7基于自己的数据集从零构建模型完整训练、推理计算超详细教程
    本文介绍了关于人工智能、神经网络和深度学习的知识点,并提供了YOLOv7基于自己的数据集从零构建模型完整训练、推理计算的详细教程。文章还提到了郑州最低生活保障的话题。对于从事目标检测任务的人来说,YOLO是一个熟悉的模型。文章还提到了yolov4和yolov6的相关内容,以及选择模型的优化思路。 ... [详细]
  • 本文介绍了在Python张量流中使用make_merged_spec()方法合并设备规格对象的方法和语法,以及参数和返回值的说明,并提供了一个示例代码。 ... [详细]
  • 统一知识图谱学习和建议:更好地理解用户偏好
    本文介绍了一种将知识图谱纳入推荐系统的方法,以提高推荐的准确性和可解释性。与现有方法不同的是,本方法考虑了知识图谱的不完整性,并在知识图谱中传输关系信息,以更好地理解用户的偏好。通过大量实验,验证了本方法在推荐任务和知识图谱完成任务上的优势。 ... [详细]
author-avatar
平凡洗护店
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有