【MOOC】《机器学习》(南京财经大学)章节作业慕课答案_第1页
【MOOC】《机器学习》(南京财经大学)章节作业慕课答案_第2页
【MOOC】《机器学习》(南京财经大学)章节作业慕课答案_第3页
【MOOC】《机器学习》(南京财经大学)章节作业慕课答案_第4页
【MOOC】《机器学习》(南京财经大学)章节作业慕课答案_第5页
已阅读5页,还剩11页未读 继续免费阅读

付费下载

下载本文档

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

文档简介

【答案】《机器学习》(南京财经大学)章节作业慕课答案

有些题目顺序不一致,下载后按键盘ctrl+F进行搜索第一章机器学习引论第一章单元测验1.单选题:以下哪个是对概率近似正确(PAC)的正确解释。

选项:

A、以很低的概率得到不好的近似解

B、以很低的概率得到精确解

C、以很大的概率得到很好的近似解

D、以很大的概率得到不好的近似解

答案:【以很大的概率得到很好的近似解】2.单选题:房价预测问题属于()。

选项:

A、无监督学习

B、有监督学习

C、强化学习

D、人工智能

答案:【有监督学习】3.单选题:机器学习按学习目标的不同可分为()。

选项:

A、人工智能,计算机学习,有监督学习

B、有监督学习,无监督学习,强化学习

C、人工智能,有监督学习,无监督学习

D、人工智能,有监督学习,强化学习

答案:【有监督学习,无监督学习,强化学习】4.单选题:人工智能发展先后经过哪三个阶段()。

选项:

A、知识工程,机器学习,逻辑推理

B、知识工程,逻辑推理,机器学习

C、机器学习,逻辑推理,知识工程

D、逻辑推理,知识工程,机器学习

答案:【逻辑推理,知识工程,机器学习】5.Samuel给的机器学习定义:在不需要确定性编程的情况下,使计算机具有____(学习/计算)能力的研究领域。

答案:【学习】第二章线性回归第二章单元测验1.单选题:梯度下降中关于学习率说法正确的是()。

选项:

A、固定的学习率,有可能得到收敛的解

B、找到的解一定是全局最小解

C、学习率一定要先大后减小,

D、学习率太小,可能导致数值解发散。

答案:【固定的学习率,有可能得到收敛的解】2.单选题:在有监督学习中,不同的假设函数的形式,就对应不同的()。

选项:

A、损失函数

B、数据

C、问题

D、假设空间或模型

答案:【假设空间或模型】3.多选题:判断损失函数随着迭代次数是否收敛,通常有哪些方法()。

选项:

A、作图判断

B、数值判读

C、比较法

D、根据迭代次数来判断

答案:【作图判断;数值判读】4.多选题:梯度下降中关于学习率说法正确的是()。

选项:

A、越大越好

B、不能太大也不能太小

C、太大会导致数值解不收敛

D、太小收敛太慢

答案:【不能太大也不能太小;太大会导致数值解不收敛;太小收敛太慢】5.线性回归的正则方程的正则解___(一定/不一定)存在。

答案:【不一定】6.在选择学习率alpha,一般是从小到大____(等距离/等级别)选取。

答案:【等级别】7.在建模时可以根据数据自由选择特征,以及设计新的特征,也可以用更____(复杂/简单)的假设函数,而不仅仅是线性模型。

答案:【复杂】8.预测变量离散时,称为___(分类/回归)。

答案:【分类】第三章Python基本语法第三章单元测验1.单选题:text为一个字符串,将变为大写、小写,测量这个字符串长度,取其第1字符分别用哪些函数实现()。

选项:

A、text.upper(),text.lower(),len(text),text[1]

B、text.upper(),text.lower(),len(text),text[0]

C、text.title(),text.lower(),len(text),text[0]

D、text.title(),text.lower(),len(text),text[0]

答案:【text.upper(),text.lower(),len(text),text[0]】2.单选题:l为一列表变量,若将其第二元素修改为4,可以使用以下哪个命令实现()。

选项:

A、l[2]=4

B、l(2)=4

C、l[1]=4

D、l(1)=4

答案:【l[1]=4】3.多选题:l为一列表变量,在其尾部增加一个数值元素2,可以使用以下哪个命令实现()。

选项:

A、l.remove(2)

B、l.pop(2)

C、l.extend(2)

D、l.append(2)

答案:【l.extend(2);l.append(2)】4.多选题:Python中常用的循环结构()。

选项:

A、while循环

B、for循环

C、if语句

D、Break语句

答案:【while循环;for循环】5.多选题:加载matplotlib库中pyplot模块以下正确的是()。

选项:

A、importmatplotlib.pyplotasplt

B、formmatplotlibimportpyplotasplt

C、importpyplotasplt

D、importmatplot

答案:【importmatplotlib.pyplotasplt;formmatplotlibimportpyplotasplt】6.多选题:d=np.array(range(24)).reshape((3,4,2)),d1=np.max(d,axis=1,keepdims=True),则下列陈述正确的是()。

选项:

A、d1是表示对d的第1维度方向求其最大值

B、d1的shape是(3,1,2)

C、d1.squeeze()的shape是(3,2)

D、np.concatenate([d,d1],axis=1)的shape为(3,5,2)

答案:【d1是表示对d的第1维度方向求其最大值;d1的shape是(3,1,2);d1.squeeze()的shape是(3,2);np.concatenate([d,d1],axis=1)的shape为(3,5,2)】7.多选题:d=np.array(range(24)).reshape((3,4,2)),d1=np.max(d,axis=1),则下列陈述正确的是()。

选项:

A、d1是表示对d的第1维度方向求其最大值

B、d1的shape是(3,2)

C、d1.ndim==1值为True

D、np.expand_dims(d1,axis=1)的shape为(3,1,2)

答案:【d1是表示对d的第1维度方向求其最大值;d1的shape是(3,2);np.expand_dims(d1,axis=1)的shape为(3,1,2)】8.多选题:以下哪些变量值是可变对象()。

选项:

A、tuple

B、list

C、set

D、dict

答案:【list;set;dict】9.多选题:d=np.array(range(24)).reshape((3,4,2)),d1=np.var(d,axis=(1,2)),则下列陈述正确的是()。

选项:

A、d1是表示对d的第1,2维度方向求方差

B、d1的shape是(3,)

C、d1.ndim==1值为True

D、np.expand_dims(d1,axis=1)的shape为(3,1)

答案:【d1是表示对d的第1,2维度方向求方差;d1的shape是(3,);d1.ndim==1值为True;np.expand_dims(d1,axis=1)的shape为(3,1)】10.多选题:下列哪些是系统内建函数()。

选项:

A、type(),print(),id(),input()

B、help(),eval(),reversed()

C、open()

D、np.sort()

答案:【type(),print(),id(),input();help(),eval(),reversed();open()】11.多选题:以下哪些是常用的内置数值计算函数()。

选项:

A、abs(),pow(),divmod()

B、min(),max(),sum()

C、sorted(),round()

D、int()

答案:【abs(),pow(),divmod();min(),max(),sum();sorted(),round();int()】12.多选题:以下哪些是常用的内置逻辑判断函数()。

选项:

A、all()

B、any()

C、isinstance()

D、abs()

答案:【all();any();isinstance()】13.多选题:defstud(name,*,sex,addr,**kw):print(‘nameis:’,name)print('sexis:',sex)print('addris:',addr)foriinkw:print(i+'is:',kw[i])returnNone关于这个函数陈述正确的是()。

选项:

A、stud函数有3三种参数,其中*,之后的sex,addr是命名关键词参数,**之后的是可变关键字参数。

B、运行stud(‘张三’,sex=’男’,addr=’南京’)会报错

C、运行stud('张三',sex='男',addr='南京',学历='硕士',年龄=25)会报错

D、调用函数时,**后的可变关键字参数kw,可以是0个或者多个,但传入时,必须要有参数名,这个参数名可以自己定义。

答案:【stud函数有3三种参数,其中*,之后的sex,addr是命名关键词参数,**之后的是可变关键字参数。;调用函数时,**后的可变关键字参数kw,可以是0个或者多个,但传入时,必须要有参数名,这个参数名可以自己定义。】14.单选题:Python中break终止当前所在最内层的循环,continue表示跳过当前次的循环。

选项:

A、正确

B、错误

答案:【正确】15.单选题:元组的元素可以是一个列表也可以是任意类型的变量值。

选项:

A、正确

B、错误

答案:【正确】16.单选题:d为一字典,若增加关键词“name”、“age”且其对应的值为“Rose”、18,则用可以命令d.updata({“name”:”Rose”,“age”:18})实现。

选项:

A、正确

B、错误

答案:【正确】17.单选题:Python中的元组与列表类似,不同之处在于元组的元素可以修改,列表的元素不能修改,元组使用(),列表使用[]。

选项:

A、正确

B、错误

答案:【错误】18.单选题:d=np.array(range(12)).reshape((3,4)),d1=d[...],则d1和d相同,地址也一样。

选项:

A、正确

B、错误

答案:【错误】19.单选题:Python里的集合不能通过下标签获取其元素的值。

选项:

A、正确

B、错误

答案:【正确】20.s=pd.Series(['aa','ab','ac','ad','ae'],index=None),s1=s.str[-1],则s1.iloc[2]=___。

答案:【‘c’】21.s=pd.Series([1,2,3,4,5,6])则s.iloc[2]=____。

答案:【3】22.A和B为两个集合,则A&B,A|B,A-B,分表表示_______(A和B的交、并、差/A和B的交、差、并)。

答案:【A和B的交、并、差】23.d为一字典,若其有关键词“name”,则用___(d[‘name’]/d.items())获取其关键词“name”的值。

答案:【d[‘name’]】24.d为一字典,用___(d.keys()/d.values())查询其所有关键词。

答案:【d.keys()】25.集合A增加一个元素4,可以通过____(A.remove(4)/A.add(4))命令实现。

答案:【A.add(4)】第四章线性模型的Python实现与面向对象编程第四章单元测验1.单选题:sklearn.datasets含有一些常用的数据集,sklearn.preprocessing含有一些数据预处理方法,sklearn.metircs模块,含有一些模型评价的方法。

选项:

A、正确

B、错误

答案:【正确】2.单选题:importsklearn;dir(sklearn),则可以查看sklearn中当前可用的方法、属性、以及子库。

选项:

A、正确

B、错误

答案:【正确】3.单选题:只要调用大包中的任意模块.py,或者它的子包,则这个大包的__init__.py初始化文件就已经被执行了。

选项:

A、正确

B、错误

答案:【正确】4.单选题:frompackage.module1import*执行该命令就加载module1.py文件__all__中所有f方法和属性,若没有定义__all__变量,则加载module1.py中所有的方法和属性。

选项:

A、正确

B、错误

答案:【正确】5.单选题:frompackage_nameimport*执行该命令就加载了包里的__init__.py文件__all__中所有模块。

选项:

A、正确

B、错误

答案:【正确】6.单选题:importmodule.py(模块),本质上就是执行了module.py文件,并添加了调用路径。

选项:

A、正确

B、错误

答案:【正确】7.单选题:python中可以利用class实现面向对象编程。

选项:

A、正确

B、错误

答案:【正确】8.单选题:plt.scatter(x,y)表示作以x为横着标,y为纵坐标的散点图。

选项:

A、正确

B、错误

答案:【正确】9.b=1deffunc(x):globalb#申明b是全局变量b=2return(x**2+b,b)此时运行func(3)后,print(b)的结果为___。

答案:【2】第五章Logistic回归第五章单元测验1.单选题:在线性模型Lq惩罚中,当q=2时称为()。

选项:

A、Lasso回归

B、岭回归

C、桥回归

D、最小二乘回归

答案:【岭回归】2.单选题:在线性模型Lq惩罚中,当q>1时,损失函数()。

选项:

A、具有全局最优解

B、只有局部最优解,

C、有时有全局最优解

D、有时有局部最优解

答案:【具有全局最优解】3.单选题:过拟合本质上就是,特征__,模型比较复杂,而样本__,无法约束过多的参数导致的。()

选项:

A、太多,太多

B、太多,太少

C、太少,太多

D、太少,太少

答案:【太多,太少】4.单选题:Logistic回归的损失函数是()函数。

选项:

A、凸

B、非凸

C、凹

D、线性

答案:【凸】5.单选题:Logistic回归假设函数的含义()。

选项:

A、在x给定的条件下y=0的概率

B、在x给定的条件下y=1的概率

C、在x给定的条件下y出现的概率

D、是y=1的概率

答案:【在x给定的条件下y=1的概率】6.单选题:Logistic回归是()算法。

选项:

A、回归

B、强化学习

C、无监督学习

D、分类

答案:【分类】7.多选题:正则化的思想,惩罚参数,使得参数绝对值较小,因此假设函数对应更()的曲线,从而避免过拟合的发生。

选项:

A、简单

B、复杂

C、特殊

D、光滑

答案:【简单;光滑】8.多分类问题___(可以/不可以)转化为二分类问题。

答案:【可以】第六章神经网络第六章单元测验1.单选题:预测误差是反向传播的()。

选项:

A、阻力

B、动力

C、大小

D、原理

答案:【动力】2.单选题:反向传播的依据就是()。

选项:

A、梯度下降

B、预测误差

C、链式法则

D、计算图

答案:【链式法则】3.单选题:Relu函数,在正半轴上,梯度都为1,有效的缓解了()问题,加快训练速度。

选项:

A、梯度爆炸

B、过拟合

C、梯度消失

D、欠拟合

答案:【梯度消失】4.单选题:一般情况下,隐藏层激活函数选择()。

选项:

A、Sigmoid函数

B、Softmax函数

C、Relu

D、恒等函数

答案:【Relu】5.在多分类问题中,神经网络输出是___(一个向量/一个标量)。

答案:【一个向量】6.在用梯度下降时,我们要用到多个样本同时计算梯度,这时可以通过___(向量化表示/循环)来实现并行计算,提高计算效率。

答案:【向量化表示】7.神经网络是多个___(Logistic回归/线性回归)的组合和叠加。

答案:【Logistic回归】8.神经网络具有强大的___(非线性函数/简单函数)表达能力。

答案:【非线性函数】第七章模型的评价、诊断、改进及其设计第七章单元测验1.单选题:分析数据的一般步骤是()。1)根据实际数据,快速建一个相对简单的算法。2)进行误差分析,分析具体应该怎样做结果会更好。3)作学习曲线,明确改进的方向(增加样本、增加特征)

选项:

A、1)2)3)

B、3)2)1)

C、1)3)2)

D、2)1)3)

答案:【1)3)2)】2.单选题:对于回归问题,模型的评价指标可以通过()上的损失函数来衡量。

选项:

A、训练及

B、测试集

C、验证集

D、已有样本

答案:【测试集】3.多选题:正则化参数λ可以调节偏差和方差,以下说法正确的是()。

选项:

A、调大λ,模型的方差减小,偏差减小

B、调大λ,模型的方差减小,偏差增加

C、调小λ,模型的方差减小,偏差增大

D、调小λ,模型的方差增加,偏差减小

答案:【调大λ,模型的方差减小,偏差增加;调小λ,模型的方差增加,偏差减小】4.偏斜类数据,就是正样本很少,负样本很多,这时用错误率来评价模型___(合适/不合适)。

答案:【不合适】5.对已有模型,现在判断是否存在偏差或方差,____(损失函数/学习曲线)将是强有力的工具。

答案:【学习曲线】6.对于分类问题,模型的评价指标除损失函数外,还可以使用___(错误率/训练集)来评价。

答案:【错误率】第八章决策树与集成学习第八章单元测验1.单选题:下列说法正确的是()。

选项:

A、信息增益准则对可取值较少的属性有所偏好

B、C4.5算法是直接选择增益率最大的候选划分属性

C、基尼指数越小,数据集的纯度越高

D、基尼指数越大,数据集的纯度越高

答案:【基尼指数越小,数据集的纯度越高】2.单选题:决策树选择结点的基本思想:希望决策树的分支结点所包含的样本尽可能()。

选项:

A、越纯越好

B、越多越好

C、越少越好

D、越杂越好

答案:【越纯越好】3.单选题:决策树中,每个___对应于一个“预测结果”。

选项:

A、根结点

B、分支结点

C、叶子结点

D、属性

答案:【叶子结点】4.有放回抽样是逐个从数据集中抽取且每次抽取后记下,____(不用放回/再放回去),它是简单随机抽样的操作方式之一。

答案:【再放回去】5.ID3算法,对可取值较___(多/少)的属性有所偏好。

答案:【多】6.集成树,就是通过有放回抽样构造了多个个不同的训练集,从而训练得到多棵决策树,最终的结果由它们____(投票/随机)决定。

答案:【投票】第九章支持向量机第九章单元测验1.单选题:设K(x,y)是定义在X×X上的对称函数,K(x,y)可作为核函数,当且仅当对任意数据集{x^(1),x^(2),…,x^(m)}满足核矩阵K是()。

选项:

A、正定

B、负定

C、半正定

D、对称

答案:【半正定】2.单选题:若在原始空间大部分样本点不能线性可分,此时,可将样本从原始空间映射到一个___的特征空间,使得样本在这个特征空间内线性可分(或基本线性可分)。

选项:

A、更低维

B、更高维

C、简单的

D、线性

答案:【更高维】3.单选题:对偶函数一定是____函数。

选项:

A、凸

B、凹

C、光滑

D、递增

答案:【凹】4.单选题:离超平面最近的几个样本点,我们称为支持向量,最终的超平面___这几个点唯一确定。

选项:

A、只被

B、不能被

C、部分被

D、以上都不对

答案:【只被】5.从核方法的视角看,我们只要知道核函数,就知道了,特征函数之间的___(内积/外积),而不需要知道特征函数的具体形式。

答案:【内积】6.核函数可以度量两点之间的___(相似度/大小)。

答案:【相似度】第十章聚类第十章单元测验1.单选题:K-mean算法的计算过程:1)从D中随机选K个样本作为初始值向量{μ_1,μ_2,?,μ_K}2)重复两个for循环,第一个for循环是_____,第二个循环的是____直到分类中心停止更新。()

选项:

A、更新中心点,重新分配分组

B、重新分配分组,更新中心点

C、更新中心点,再更新中心点

D、重新分配分组,再重新分配分组

答案:【重新分配分组,更新中心点】2.单选题:聚类是按某个特定的标准把数据集分割成不同的类或簇,使得簇内数据对象尽可能____,簇间的数据对象尽可能____()

温馨提示

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

最新文档

评论

0/150

提交评论