机器学习期末测试练习题3_第1页
机器学习期末测试练习题3_第2页
机器学习期末测试练习题3_第3页
机器学习期末测试练习题3_第4页
机器学习期末测试练习题3_第5页
已阅读5页,还剩5页未读 继续免费阅读

下载本文档

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

文档简介

、单选题1、以下关于感知器算法与支持向量机算法说法有误的是由于支持向量机是基于所有训练数据寻找最大化间隔的超平面,而感知器算法却是相对随意的找一个分开两类的超平面,因此大多数时候,支持向量机画出的分类面往往比感知器算法好一些。支持向量机是把所有训练数据都输入进计算机,让计算机解全局优化问题感知器算法相比于支持向量机算法消耗的计算资源和内存资源更少,但是耗费的计算资源更多以上选项都正确正确答案:C2、假设你在训练一个线性回归模型,有下面两句话:如果数据量较少,容易发生过拟合。如果假设空间较小,容易发生过拟合。关于这两句话,下列说法正确的是?1正确,2错误1和2都错误1和2都正确1错误,2正确正确答案:A3、下面哪一项不是比较好的学习率衰减方法?t表示为epoch数。a=1%12*t0C.a=0.95方。0正确答案:D4、你正在构建一个识别足球(y二1)与篮球(y=0)的二元分类器。你会使用哪一种激活函数用于输出层?ReLUtanhsigmoidLeakyReLU正确答案:C5、假设你建立一个神经网络。你决定将权重和偏差初始化为零。以下哪项陈述是正确的?第一个隐藏层中的每个神经元将在第一次迭代中执行相同的计算。但经过一次梯度下降迭代后,他们将会计算出不同的结果。第一个隐藏层中的每个神经元节点将执行相同的计算。所以即使经过多次梯度下降迭代后,层中的每个神经元节点都会计算出与其他神经元节点相同的结果。第一个隐藏层中的每一个神经元都会计算出相同的结果,但是不同层的神经元会计算不同的结果。即使在第一次迭代中,第一个隐藏层的神经元也会执行不同的计算,他们的参数将以各自方式进行更新。正确答案:B6、某个神经网络中所有隐藏层神经元使用tanh激活函数。那么如果使用np.random.randn(…,…)*1000将权重初始化为相对较大的值。会发生什么?这不会对训练产生影响。只要随机初始化权重,梯度下降不受权重大小的影响。这会导致tanh的输入也非常大,从而使梯度也变大。因此,你必须将学习率a设置得非常小以防止发散。这会减慢网络参数学习速度。这会导致tanh的输入也非常大,从而使梯度接近于零,优化算法将因此变得缓慢。这会导致tanh的输入也非常大,导致神经元被“高度激活”,从而加快了学习速度。正确答案:C7、以下关于权重衰减说法正确的是?权重衰减通过赋予神经元某个权值从而避免梯度消失当数据集中有噪声时,权重衰减可以在训练中逐渐修正神经网络的权重权重衰减是一种正则化技术,通过惩罚绝对值较大的模型参数为需要学习的模型增加了限制权重衰减是在训练过程中逐渐减少学习率正确答案:C8、当你增加正则化超参数入时会发生什么?入翻倍后会导致权重也翻倍使权重变得更小(趋近0)每次迭代的梯度下降走的步长更长使权重变得更大(远离0)正确答案:B9、对训练数据归一化的根本原因是?归一化也可以说是一种正则化处理,可以提升模型泛化能力让模型更快的收敛加快参数初始化过程更容易对数据进行可视化正确答案:B10、如果你训练的模型代价函数J随着迭代次数的增加,绘制出来的图如下,那么无论你在使用mini-batch还是批量梯度下降,看上去都是合理的如果你正在使用mini-batch梯度下降,那可能有问题;而如果你在使用批量梯度下降,那是合理的如果你正在使用mini-batch梯度下降,那看上去是合理的;而如果你在使用批量梯度下降,那可能有问题无论你在使用mini-batch还是批量梯度下降,都可能有问题正确答案:C11、下图中的曲线是由:梯度下降,动量梯度下降(B=0.5)和动量梯度下降(P=0.9)。哪条曲线对应哪种算法?(1)是梯度下降;(2)是动量梯度下降(B=0.9);(3)是动量梯度下降(B=0.5)(1)是动量梯度下降(B=0.5);(2)是动量梯度下降(B=0.9);(3)是梯度下降(1)是动量梯度下降(P=0.5);(2)是梯度下降;(3)是动量梯度下降邙=0.9)都有可能正确答案:B12、关于Adam算法,下列哪一个陈述是错误的?Adam中的学习率超参数a通常需要调整Adam优化算法常用于批量梯度下降法中,而不是用于随机(小批量)梯度下降法我们经常使用超参数的默认值仇=0.9,B2=0・999,e=10-8Adam结合了Rmsprop和动量的优点正确答案:B13、标准化公式z(i)=4什么要使用e?防止太小为了避免除零操作为了更准确地标准化为了加速收敛正确答案:B14、在训练了具有批标准化的神经网络之后,在用新样本评估神经网络性能时,应该跳过用和§2值标准化的步骤,因为一个样本不需要标准化使用在训练期间,通过指数加权平均值得出的和§2执行所需的标准化如果你在batchsize为256的mini-batch上实现了批标准化,那么如果你要在一个测试样本上进行评估,你应该将这个例子重复256次,这样你就可以使用和训练时大小相同的mini-batch进行预测。使用最后一个的mini-batch的和§2值来执行所需的标准化正确答案:B15、以下关于ReLU函数说法错误的是:ReLU函数的输出是非零中心化的,给后一层的神经网络引入偏置偏移,会影响梯度下降的效率ReLU神经元在训练时比较容易“死亡”.在训练时,如果参数在一次不恰当的更新后,第一个隐藏层中的某个ReLU神经元在所有的训练数据上都不能被激活,那么这个神经元自身参数的梯度永远都会是0,在以后的训练过程中永远不能被激活.LeakyReLU在输入时,保持一个很小的梯度,这样当神经元非激活时也能有一个非零的梯度可以更新参数,这在一定程度上缓解了梯度消失问题三个选项均正确正确答案:C二、多选题1、以下关于感知器算法说法正确的为只要是训练数据集线性可分,感知器算法就一定能收敛。感知机学习算法存在许多的解,对同一个训练集来说,感知机初值的选择不同,最后得到的解就可能不同。多层感知器是感知器的推广,克服了感知器不能对线性不可分数据进行识别的弱点。当训练数据集线性不可分的情况下,袋式算法(PocketAlgorithm)使感知机也可以收敛于一个相对理想的解。正确答案:A、B、C、D2、以下属于机器学习中用来防止过拟合的方法的是:权值衰减Weightdecay增加神经网络层数训练多个模型进行融合输出早停策略正确答案:A、C、D3、为什么最好的mini-batch的大小通常不是1也不是训练集总样本数m,而是介于两者之间?如果mini-batch的大小是1,那么你需要遍历整个训练集后才能更新一次参数如果mini-batch的大小是m,就是随机梯度下降,而这样做经常会比mini-batch慢如果mini-batch的大小是m,就是批量梯度下降。你需要遍历整个训练集来更新参数如果mini-batch的大小是1,那么你将失去mini-batch将数据矢量化带来的的好处正确答案:C、D4、批标准化中关于y和B的以下哪些陈述是正确的?Y和B的值确定了给定的批量归一化层的输出变量的均值和方差最佳值是Y=心2十g,B=卩Y和B是算法的超参数,我们通过随机米样进彳丁调整它们的值可以通过Adam、AdaGrad或RMSprop优化算法来学习正确答案:A、D5、关于超参数优化的说法正确的有:超参数优化是一个组合优化问题,无法像一般参数那样通过梯度下降方法来优化评估一组超参数配置的时间代价非常高,从而导致一些优化方法(比如演化算法)在超参数优化中难以应用采用网格搜索会在不重要的超参数上进行不必要的尝试.一种在实践中比较有效的改进方法是对超参数进彳随机组合,然后选取一个性能最好的配置神经架构搜索(NAS)也是神经网络超参数优化的一种方法。它的原理是给定一个称为搜索空间的候选神经网络结构集合,用某种策略从中搜索出最优网络结构。正确答案:A、B、C、D6、以下属于权重初始化方法的有?kaiming初始化均匀分布初始化(uniform)xavier初始化高斯初始化(gaussian)正确答案:A、B、C、D7、神经网络中常见的超参数有?隐藏层数目正则化参数梯度下降法迭代的步数批大小正确答案:A、B、C、D8、现在我们增大批量梯度下降中的batchsize超参数,与之前相比可能会发生什么变化?内存利用率提高了,大矩阵乘法的并行化效率提高。跑完一次epoch(全数据集)所需的迭代次数减少,对于相同数据量的处理速度进一步加快。同样的模型要想达到相同的精度,其训练所花费的时间与增大前几乎相同。—般来说batchSize越大,其确定的下降方向越准,引起训练loss震荡越小。正确答案:A、B、D三、判断题1、sigmoid函数不是关于原点中心对称的,这会导致之后的网络层的输出也不是零中心的,进而影响梯度下降运作。tanh激活函数解决了这个不足。(V)2、Adagrad和RMSprop这两种自适应学习率的方式稍有差异,但主要思想都是基于历史的累计梯度去计算一个当前较优的学习率。(V)3、在标准的随机梯度下降中,权重衰减正则化和12正则化的效果相同.因此,权重衰减在一些深度学习框架中通过12正则化来实现.但是,在较为复杂的优化方法(比如Adam)

温馨提示

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

最新文档

评论

0/150

提交评论