首页 > 其他分享 >机器学习复习3

机器学习复习3

时间:2023-06-24 19:57:39浏览次数:29  
标签:overrightarrow right mathbf 复习 学习 log 机器 mathrm left

机器学习复习

1 - 哪一个是分类任务的例子?

A. 根据肿瘤的大小,判断是否是恶性肿瘤
B. 根据患者年龄和血压,判断应该给患者开多少血压药
C. 根据患者的血压,判断应该给患者开多少血压药

答案:A

2 - 回忆一下Sigmoid函数:

\[g(z)=\frac{1}{1+e^{-z}} \]

如果 z 是一个大的正值,那么:

A. \(g(z)\) 接近-1
B. \(g(z)\) 在0附近
C. \(g(z)\) 在1附近
D. \(g(z)\) 在0.5附近

答案:C

3 - 一张猫咪照片的分类模型,如果是猫咪就预测为1,如果不是猫咪就预测为0。

对于一张特定的照片,逻辑回归模型输出 \(g(z)\)(0到1之间的数字)。哪一个是决定预测它是一只猫的合理标准?

Image Name

A. \(g(z)\) <0.7 预测它是一只猫
B. \(g(z)\) >=0.5 预测它是一只猫
C. \(g(z)\) =0.5 预测它是一只猫
D. \(g(z)\) <0.5 预测它是一只猫

答案:B

4 - 无论你使用什么特征(包括是否使用多项式特征),通过逻辑回归学到的决策边界将是一个线性决策边界。

A. 错
B. 对

答案:A

5 - 在这周课程中,代价(cost)与损失(loss)具有不同的含义,哪一个运用在一个单个的训练样本上?

Image Name

A. cost
B. loss
C. 两个都是
D. 两个都不是

答案:B

6 - 对于简化的loss函数,如果标签是0,那么这个表达式可以化简为:

Image Name

A. \(-\log \left(1-f_{\overrightarrow{\mathrm{w}}, b}\left(\mathbf{x}^{(i)}\right)\right)-\log \left(1-f_{\overrightarrow{\mathrm{w}}, b}\left(\mathbf{x}^{(i)}\right)\right)\)

B. \(+\log \left(1-f_{\overrightarrow{\mathrm{w}}, b}\left(\mathbf{x}^{(i)}\right)\right)+\log \left(1-f_{\overrightarrow{\mathrm{w}}, b}\left(\mathbf{x}^{(i)}\right)\right)\)

C. \(-\log \left(1-f_{\overrightarrow{\mathrm{w}}, b}\left(\mathbf{x}^{(i)}\right)\right)\)

D. \(\log \left(f_{\overrightarrow{\mathrm{w}}, b}\left(\mathbf{x}^{(i)}\right)\right)\)

答案:C

7 - 下面两种说明中,哪种说明关于逻辑回归的梯度下降更加准确?

Image Name

A. 更新步骤看起来和线性回归的更新步骤一样,但是\(f_{\overrightarrow{\mathrm{w}},b}\left(mathbf{x}^{(i)}\right)\)的定义是不同的
B. 更新步骤和线性回归的更新步骤一样

答案:A

8 - 以下哪一步可以解决过拟合?(多选)

A. 运用正则化
B. 从训练集中移除一个随机集合
C. 从更相关的特征中选择一个子集
D. 收集更多训练数据

答案:ACD

9 - 你使用一个数据集中多项式特征来拟合逻辑回归,你的模型看起来像这样

Image Name

你能从总结出什么?

A. 这个模型方差较大(过拟合)。因此,增加数据不太可能起到作用
B. 这个模型偏差较大(欠拟合)。因此,增加数据可能起到作用
C. 这个模型方差较大(过拟合)。因此,增加数据可以起到帮助
D. 这个模型偏差较大(欠拟合)。因此,增加数据,不太可能起到帮助

答案:C

10 - 正则化

Image Name

假定你有一个正则化的线性回归模型。如果你能增加正则化参数\(\lambda\),你期望参数\(w_1,w_2,...,w_n\)发生什么?

A. 这会减小参数规模
B. 这会增加参数规模

答案:A

标签:overrightarrow,right,mathbf,复习,学习,log,机器,mathrm,left
From: https://www.cnblogs.com/fyuan0206/p/17501567.html

相关文章

  • python学习日志,五大容器的比较
    列表的使用:列表.append(元素):向列表中追加一个元素列表.extend(容器):将数据容器的内容依次取出,追加到列表尾部列表.insert(下标,元素):在指定下标处,插入指定的元素del列表[下标]:删除列表指定下标元素列表.pop(下标):删除列表指定下标元素列表.remove(元素):从前向后,翻除此......
  • c#学习笔记-------------------c#中的委托
    一、什么是委托委托是C#中类型安全的,可以订阅一个或多个具有相同签名方法的函数指针。委托可以把函数做为参数传递,其实际意义便是让别人代理你的事情。委托可以看做是函数的指针,整数可以用整数变量指向它,对象可以用对象变量指向它,函数也可以用委托变量指向它。我们可以选择将......
  • 学习 | App自启动和关联启动
    一、监管要求1.1监管条例164号文(《工业和信息化部关于开展纵深推进APP侵害用户权益专项整治行动的通知》)中有提到,App在无合理场景、且未经用户明示告知和同意的情况下,禁止频繁自启动和关联启动:《工业和信息化部关于进一步提升移动互联网应用服务能力的通知》1.2被通报案......
  • Pickle反序列化漏洞学习
    Pickle反序列化漏洞模块pickle实现了对一个Python对象结构的二进制序列化和反序列化。"pickling"是将Python对象及其所拥有的层次结构转化为一个字节流的过程,而"unpickling"是相反的操作,会将(来自一个binaryfile或者bytes-likeobject的)字节流转化回一个对象层次......
  • kafka学习之五_多个磁盘的性能验证
    kafka学习之五_多个磁盘的性能验证背景周末在家学习kafka上午验证了grafana+kafka_exporter的监控下午想着验证一把性能相关.kafka学习之三里面,有成套的脚本.我这边想起来之前还有一个机器,是四个单盘HDD,我可以直接进行使用和验证.测试思路计划创建四个partitio......
  • JavaScript学习笔记:Web Components
    组件的概念组件是对可重用的HTML与JS功能的封装。在没有组件的时候,同样的HTML结构会在文档中多次出现,使代码变得复杂。在使用组件封装后,就像使用一个HTML标签那样使用这些HTML结构,HTML文档变得清晰易维护。它主要由三项技术实现:CustomElement:自定义元素,JavaScriptWEBAP......
  • spring 学习框架知识结构
    b站上,spring开发实战,书籍配套视频https://www.bilibili.com/video/BV1144y1g7Q2/?spm_id_from=333.999.0.0&vd_source=debae4e77e1cafd283cb9668d2acb3a7......
  • springboot 学习框架
    李兴华,springboot开发书籍配套视频https://www.bilibili.com/video/BV1wL411H7W8?p=172&vd_source=debae4e77e1cafd283cb9668d2acb3a7......
  • Java学习-流程控制介绍
    什么是流程控制呢,就是计算机在进行代码执行时,对于代码执行的顺序。这一章一笔带过吧,感觉有点基础。java中代码执行的顺序主要有三种:1.顺序执行2.分支执行(一般是有判断语句): 3.重复执行:这个一般就是用的循环,常用的三种循环分别是:while循环,do...while循环,for循环,我来举几个例......
  • Struts2漏洞学习(s2-001——s2-009)
    Struts2漏洞复现Struts2是一个基于MVC设计模式的Web应用框架S2-001漏洞原理:后端将用户之前提交的参数使用OGNL表达式%{}进行解析,然后重新填充到对应的表单数据中,例如注册或登录页面,提交失败后端一般会默认返回之前提交的数据,由于后端使用%{value}对提交的数据执行了一次OGNL表达式......