机器学习复习7

机器学习复习7

1 - 根据下图中绘制的决策树,如果一个动物的耳朵是软的,脸型是圆的,并且有胡须,那么这个模型会预测它是猫还是不是猫?

Image Name

A. 不是猫
B. 是猫

**答案:B **

2 - 以一棵决策树学习来对垃圾邮件和非垃圾邮件进行分类。有20个训练实例,包括10个垃圾邮件和10个非垃圾邮件。
如果算法可以从四个特征中选择,产生四个相应的分割,它将选择哪一个(即纯度最高的)?

A. 左边分割:10封邮件中有5封是垃圾邮件。右边分割:10封邮件中有5封是垃圾邮件
B. 左边分割:2封邮件中有2封是垃圾邮件。右边分割:18封邮件中有8封是垃圾邮件
C. 左边分割:8封邮件中有7封是垃圾邮件。右边分割。12封邮件中有3封是垃圾邮件
D. 左边分割:10封邮件中有10封是垃圾邮件。右边分割:10封邮件中有0封是垃圾邮件

**答案:D **

3 - 熵的定义为 \(H(p_1) = - p_1 log_2(p_1) - p_0 log_2(p_0)\),其中 \(P_1\) 是正样本的占比,\(P_0\) 是负样本的占比
在一棵决策树的某一节点上,10个例子中有6个是猫,10个例子中有4个不是猫。哪个表达式可以计算熵 \(H(p_1)H(p_1)\) 这组10只动物的熵?

Image Name

A. \((0.6) \log _{2}(0.6)+(1-0.4) \log _{2}(1-0.4)\)

B. -\((0.6) \log _{2}(0.6)-(1-0.4) \log _{2}(1-0.4)\)

C. \((0.6) \log _{2}(0.6)+(0.4) \log _{2}(0.4)\)

D. -\((0.6) \log _{2}(0.6)-(0.4) \log _{2}(0.4)\)

**答案:D **

4 - 信息增益

信息增益的定义:\(H\left(p_{1}^{\text {root }}\right)-\left(w^{\text {left }} H\left(p_{1}^{\text {left }}\right)+w^{\text {right }} H\left(p_{1}^{\text {right }}\right)\right)\)

在分裂之前,由5只猫和5只非猫组成的群体的熵是H(5/10) H(5/10)。在对某一特征进行分割后,由7只动物(其中4只是猫)组成的小组的熵为H(4/7)H(4/7)。另一组有3只动物(1只是猫),其熵为H(1/3)H(1/3)。信息增益的表达式是什么?

A. \(H(0.5)-\left(\frac{4}{7} * H(4 / 7)+\frac{4}{7} * H(1 / 3)\right)\)

B. \(H(0.5)-\left(\frac{7}{10} H(4 / 7)+\frac{3}{10} H(1 / 3)\right)\)

C. \(H(0.5)-(H(4 / 7)+H(1 / 3))\)

D. \(H(0.5)-(7 * H(4 / 7)+3 * H(1 / 3))\)

**答案:B **

5 - 独热编码

Image Name

为了表示耳朵形状的3种可能值,你可以为耳朵形状定义3个特征:尖耳朵、软耳朵、椭圆形耳朵。对于一个耳朵不尖、不软但呈椭圆形的动物,你如何用特征向量表示这一信息?

A. [0, 0, 1]
B. [1,0,0]
C. [0, 1, 0]
D. [1, 1, 0]

**答案:A **

6 - 对于一个连续值的特征(如动物的体重),数据集中有10只动物。为该特征找到最佳分割的推荐方法是什么?

Image Name

A. 选择10个例子之间的9个中点作为可能的分割点,并找到能带来最高信息增益的分割点
B. 尝试每一个间隔有规律的数值(例如,8、8.5、9、9.5、10等),并找到能带来最高信息增益的分割
C. 使用梯度下降法,找到能带来最高信息增益的分割阈值
D. 使用单次编码将特征转化为0和1的离散特征向量,然后应用我们讨论过的离散特征的算法

**答案:A **

7 - 其中哪些是决定停止分裂的常用标准?(多选)

A. 当树已经达到最大深度时
B. 当额外分裂的信息收益过大时
C. 当一个节点50%是一个类,50%是另一个类时(熵的最高值)
D. 当一个节点中的例子数量低于一个阈值时

**答案:AD **

8 - 对于随机森林,你如何建立每个单独的树,以使它们不都是彼此相同的?

Image Name

A. 对训练数据进行无替换抽样
B. 在同一训练集上多次训练该算法。这自然会产生不同的树
C. 对训练数据进行替换采样
D. 如果你要训练B个树,就在训练集的1/B上训练每个树,所以每个树都是在一个不同的例子集上训练

**答案:C **

9 - 在一项分类任务中,你要在决策树和神经网络之间做出选择,输入x是一张100x100分辨率的图像。你会选择哪个?

A. 决策树,因为输入是非结构化的,决策树通常在非结构化数据中工作得更好
B. 一个神经网络,因为输入的是非结构化的数据,而神经网络通常对非结构化的数据工作得更好
C. 神经网络,因为输入的是结构化数据,而神经网络通常在结构化数据中工作得更好
D. 决策树,因为输入的是结构化数据,而决策树通常在结构化数据中工作得更好

**答案:C **

10 - 替代抽样指的是什么?

A. 它指的是使用一个新的数据样本,我们用它来永久地覆盖(也就是替换)原始数据
B. 它指的是对训练集做一个相同的拷贝的过程
C. 绘制一个例子的序列,当挑选下一个例子时,首先从我们要挑选的集合中删除所有以前绘制的例子
D. 绘制一个例子序列,当挑选下一个例子时,首先将所有先前绘制的例子从我们正在挑选的集合中替换掉

**答案:D **

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/7557.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

uniapp radio如何实现取消选中

uniapp 内置radio组件明确表示&#xff0c;不能取消选中&#xff0c;那如果要实现取消选中呢&#xff1f; 只要在外层加上label或者其他标签包裹&#xff0c;或者直接加入click事件然后加入事件控制radio的值改变即可 <label class"radio" click"changeAll&…

vue 连载软件大陆 vue之新手村,vue创建运行指导(如:vue脚手架,创建启动项目,配置等)

第一章 ’vue功法启动‘ 宇宙之间&#xff0c;开天辟地&#xff0c;从无到有&#xff0c;有一颗蔚蓝色的星球&#xff0c;名为软件大陆&#xff0c;如今大陆上有着众多老牌家族势力的诞生,如&#xff1a;c家族、c家族、java家族、.net家族、等&#xff0c; 而我们今天要说的是…

机器人学科建设沙盘套件!mechArm机械臂智慧农业3D分拣套装详解

作为最热门的技术领域&#xff0c;机器人技术正在彻底改变产业&#xff0c;并推动全球的创新。为了满足这个快速发展的领域对技术人才日益增长的需求&#xff0c;高校开发了一个开创性的机器人教育解决方案。这个创新的解决方案将自动化水果采摘机的模拟与水果分拣和运送的自动…

Simulink 中基于 FPGA 的波束成形:算法设计(附源码)

一、前言 本示例显示了在 Simulink中开发适用于在硬件&#xff08;如现场可编程门阵列 &#xff08;FPGA&#xff09;&#xff09;上实现的波束成形器的工作流程的前半部分。它还演示如何将实现模型的结果与行为模型的结果进行比较。 示例 Simulink 中基于 FPGA 的波束成形&…

docker专题系列之十五:卸载docker

一、准备工作 1.杀死docker有关的容器&#xff1a; docker kill $(docker ps -a -q)2.删除所有docker容器&#xff1a; docker rm $(docker ps -a -q)3.删除所有docker镜像&#xff1a; docker rmi $(docker images -q)4.停止 docker 服务&#xff1a; systemctl stop dock…

redis知识复习

redis知识复习 redis基础知识一. redis的认识1. 非关系型数据库 与 传统数据库 的区别2. 安装redis并设置自启动3. 熟悉命令行客户端4. 熟悉图形化工具RDM 二. redis的命令与数据结构1. 数据结构介绍2. redis通用命令&#xff08;熟练掌握&#xff09; 三. redis的Java客户端1.…

背光图像增强论文调研

背光图像增强 M. Akai, Y. Ueda, T. Koga and N. Suetake, “A Single Backlit Image Enhancement Method For Improvement Of Visibility Of Dark Part,” 2021 IEEE International Conference on Image Processing (ICIP), Anchorage, AK, USA, 2021, pp. 1659-1663, doi: 10…

springboot中Thymeleaf模板插入Freemarker模板页面

概述 最近在修改springboot架构的项目&#xff0c;项目之前配置的是Thymeleaf模板&#xff0c; 但是在我新加的功能中&#xff0c;我非常想用Freemarker模板来新加一些页面功能。 看到网上很多其他地方描述&#xff0c;要么用不同的文件后缀来区分(如html文件为Thymeleaf&…

C# 交错数组学习

C# 交错数组是元素为数组的数组。 一个示例&#xff1b; using System;class Program {static void Main(string[] args) {string[][] weeks new string[3][];weeks[0] new string[] { "星期日", "星期一", "星期二", "星期三", &…

举例说明什么是循环神经网络

循环神经网络&#xff08;Recurrent Neural Network, RNN&#xff09;是一种处理时间序列数据和自然语言等具有顺序信息的数据的神经网络模型。与普通的前馈神经网络&#xff08;Feedforward Neural Network&#xff09;不同&#xff0c;RNN具有循环连接&#xff0c;使得网络能…

区块链技术如何改变Web3认证的现状?

随着加密货币和区块链技术的迅猛发展&#xff0c;Web3钱包成为了数字经济时代中的重要组成部分。Web3钱包是一种工具&#xff0c;用于存储、管理和交互加密货币及其他数字资产&#xff0c;以及与去中心化应用程序&#xff08;DApp&#xff09;进行交互。它们是实现Web3.0理念的…

谈高考志愿填报

目录 不如先说说我自己。 一、选专业还是选学校&#xff1a; 二、你想推荐/避雷的专业&#xff1a; 三、填报志愿的策略&#xff1a; 四、影响专业选择的因素&#xff1a; 各省高考成绩已出&#xff0c;又到一年高考季。张雪峰提到&#xff1a;“普通家庭不要光谈理想&…