Py学习  »  机器学习算法

【机器学习】中国大学热门慕课《机器学习》课后习题(一)

机器学习初学者 • 2 年前 • 740 次点击  

部分习题来自黄海广老师的慕课《机器学习》的课后习题,答案暂不公布。

课程链接:

https://www.icourse163.org/course/WZU-1464096179

引言部分习题

1.哪一个是机器学习的合理定义?( )(单选)

A. 机器学习是允许机器人智能行动的领域

B. 机器学习从标记的数据中学习

C. 机器学习是计算机编程的科学

D. 机器学习能使计算机能够在没有明确编程的情况下学习

2.一个计算机程序从经验E中学习任务T,并用P来衡量表现。并且,T的表现P随着经验E的增加而提高。假设我们给一个学习算法输入了很多历史天气的数据,让它学会预测天气。什么是P的合理选择?( )(单选)

A. 正确预测未来日期天气的概率

B. 计算大量历史气象数据的过程

C. 天气预报任务

D. 以上都不

3.回归问题和分类问题的区别是什么?( )(单选)

A. 回归问题输出值是连续的,分类问题输出值是离散的

B. 回归问题有标签,分类问题没有

C. 回归问题输出值是离散的,分类问题输出值是连续的

D. 回归问题与分类问题在输入属性值上要求不同

4.以下关于特征选择的说法正确的是?( )(单选)

A. 选择的特征越多越好

B. 选择的特征需尽可能反映不同事物之间的差异

C. 选择的特征越少越好

D. 以上说法均不对

5.一个包含n类的多分类问题,若采用一对剩余的方法,需要拆分成多少次?( )(单选)

A. n

B. 1

C. n-1

D. n+1

6.机器学习方法传统上可以分为( )类。(单选)

A.4

B.3

C.7

D.9

7.哪些机器学习模型经过训练,能够根据其行为获得的奖励和反馈做出一系列决策?( )(单选)

A.监督学习

B.无监督学习

C.强化学习

D.以上全部

8.机器学习这个术语是由(B)定义的?(单选)

A. James Gosling

B. Arthur Samuel

C. Guido van Rossum

D. 以上都不是

9.哪种开发语言最适合机器学习?( )(单选)

A. C

B. Java

C. Python

D. HTML

10.(  )是机器学习的一部分,与神经网络一起工作。(单选)

A.人工智能

B.深度学习

C.A和B

D.以上都不是

11.(  )是可用于标记数据的机器学习算法。(单选)

A.回归算法

B.聚类算法

C.关联规则算法

D.以上都不是

12.谷歌新闻每天收集非常多的新闻,并运用( )方法再将这些新闻分组,组成若干类有关联的新闻。于是,搜索时同一组新闻事件往往隶属同一主题的,所以显示到一起。(单选)

A.回归

B.分类

C.聚类

D.关联规则

13.下列哪些学习问题不属于监督学习?( )(多选)

A. 聚类

B. 降维

C. 分类

D. 回归

14.下列哪些学习问题属于监督学习?( )(多选)

A.关联规则

B.分类

C.聚类

D.回归

15.机器学习的方法由( )等几个要素构成。(多选)

A. 模型

B. 损失函数

C. 优化算法

D. 模型评估指标

16.对于非概率模型而言,可按照判别函数线性与否分成线性模型与非线性模型。下面哪些模型属于线性模型?(多选)

A. 感知机

B. k近邻

C. AdaBoost

D. K-means

17.朴素贝叶斯属于概率模型。(判断题)

18.根据肿瘤的体积、患者的年龄来判断良性或恶性,这是一个回归问题。(判断题)

19.大部分的机器学习工程中,数据搜集、数据清洗、特征工程这三个步骤绝大部分时间,而数据建模,占总时间比较少。(判断题)

20.已知你朋友的信息,比如经常发email的联系人,或是你微博的好友、微信的朋友圈,我们可运用聚类方法自动地给朋友进行分组,做到让每组里的人们彼此都熟识。(判断题)

往期精彩回顾




本站qq群851320808,加入微信群请扫码:


Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/120762
 
740 次点击