机器学习之逻辑回归丨KNN测试

选择题

  1. 1
    【 正确答案: A D】
    A.a
    B. b
    C. c
    D. d

  2. 2
    【 正确答案: B】
    A.a
    B. b
    C. c
    D. d

  3. 3
    【 正确答案: C, D】
    A.a
    B.b
    C.c
    D.d

  4. 假设我们三个类别中心4-1,若某测试样本为4-2,它的 c ( i ) c^{(i)} c(i)是多少?
    【 正确答案: B】
    A.1
    B.2
    C.3
    D.不确定

  5. 假设你训练一个逻辑回归分类器,输入一个新的样本x,输出预测值 h θ ( x ) h_{\theta}(x) hθ(x)=0.35,这意味着 【 正确答案: A B】
    A. P ( y = 1 ∣ x ; θ ) = 0.35 P(y=1|x;\theta)=0.35 P(y=1∣x;θ)=0.35
    B. P ( y = 0 ∣ x ; θ ) = 0.65 P(y=0|x;\theta)=0.65 P(y=0∣x;θ)=0.65
    C. P ( y = 1 ∣ x ; θ ) = 0.65 P(y=1|x;\theta)=0.65 P(y=1∣x;θ)=0.65
    D. P ( y = 0 ∣ x ; θ ) = 0.35 P(y=0|x;\theta)=0.35 P(y=0∣x;θ)=0.35

  6. 以下哪个图你认为假设函数在训练集上存在过拟合?【 正确答案: B】
    A.a
    B.b
    C.c
    D.d

  7. 以下哪个图你认为假设函数在训练集上存在欠拟合?【正确答案: D】
    A.a
    B.b
    C.c
    D.d

  8. 8
    【 正确答案: A】
    A.a
    B.b
    C. AB都是
    D. AB都不是

  9. 8
    【 正确答案: C】
    A.a
    B.b
    C.c
    D.d

  10. 以下哪些说法是正确的?【 正确答案: D】
    A.a
    B.b
    C.c
    D.d

11
【 正确答案: D】
A.a
B.b
C.c

D.d

  1. 8
    【 正确答案: CD】
    A. P ( y = 1 ∣ x ; θ ) = 0.6 P(y=1|x;\theta)=0.6 P(y=1∣x;θ)=0.6
    B. P ( y = 0 ∣ x ; θ ) = 0.4 P(y=0|x;\theta)=0.4 P(y=0∣x;θ)=0.4
    C. P ( y = 1 ∣ x ; θ ) = 0.4 P(y=1|x;\theta)=0.4 P(y=1∣x;θ)=0.4
    D. P ( y = 0 ∣ x ; θ ) = 0.6 P(y=0|x;\theta)=0.6 P(y=0∣x;θ)=0.6

  2. kNN算法称为K最近邻分类算法。就是需要预测a,就根据最接近a的K的数据的最大特征结果来表示a的类别, 下面关于K的选择正确的是 【 正确答案: A B D】
    A.K值较小,则模型复杂度较高,容易发生过拟合,学习的估计误差会增大,预测结果对近邻的实例点非常敏感
    B.K值较大可以减少学习的估计误差,但是学习的近似误差会增大
    C.与输入实例较远的训练实例也会对预测起作用,使预测发生错误,k值增大模型的复杂度会增加
    D.在应用中,k值一般取一个比较小的值,通常采用交叉验证法来来选取最优的K值

  3. 当发现机器学习模型过拟合时,以下操作正确的是 【 正确答案: A B C】
    A.降低特征维度
    B.增加样本数量
    C.添加正则项
    D.增加特征维度

  4. 不平衡是指:输入实例的K邻近点中,大数量类别的点会比较多,但其实可能都离实例较远,这样会影响最后的分类的精度,下面可以解决不平衡问题的是: 【 正确答案: A】
    A. 对样本点根据距离及逆行加权,近处节点赋予较大权重,反之较小权重
    B. 选择较大的K值
    C. 采用KD树优化
    D. 选择较小的K值

  5. 关于KNN的缺点正确的是【 正确答案: A】
    A. 计算量大
    B. 存在类别不平衡问题
    C. 需要大量内存
    D. 计算结果好坏依赖于K的选择

  6. 关于 KNN的优点正确的是【 正确答案: A】
    A. KNN既可以做非线性分类又可以做回归
    B. 准确率高
    C. 原理简单,对数据没有假设
    D. 对离群点不敏感

  7. KNN的三要素是下面哪三项【 正确答案: BCD】
    A. 判断数据是否有标签
    B. 距离度量的方式
    C. 分类和回归决策规则
    D. k值的选取

  8. KNN算法称为K最近邻分类算法,当需要预测样本a的类别时,就可以根据最接近a的K个数据来近似表示a,下面关于K的选择正确的是 【 正确答案: ABC】
    A. K值较小,则模型复杂度较高,容易发生过拟合,学习的估计误差会增大,预测结果对近邻的实例点非常敏感
    B. K值较大可以减少学习的估计误差,但是学习的近似误差会增大
    C. 在应用中,k值一般取一个比较小的值,通常采用交叉验证法来来选取最优的K值
    D. 与输入实例较远的训练实例也会对预测起作用,使预测发生错误,k值增大模型的复杂度会增加

  9. 20
    【 正确答案: A】
    A.a
    B.b
    C.c
    D.d

判断题

  1. K近邻算法是一种无监督学习算法。
    【正确答案:错误】

  2. K近邻算法对数据集中特征的尺度不敏感。
    【正确答案:错误】

  3. K近邻算法中的K值表示特征空间的维度数。
    【正确答案:错误】

  4. K近邻算法可用于回归问题。
    【正确答案:正确】

  5. K近邻算法中,欧氏距离越小,表示样本越相似。
    【正确答案:正确】

  6. K近邻算法的计算开销主要受训练集大小影响。
    【正确答案:正确】

  7. 逻辑回归是一种回归模型。
    【正确答案:错误】

  8. 分类模型一般采用均方损失函数,回归模型通常采用交叉熵损失函数。
    【正确答案:错误】

  9. K-MEANS算法若选择了不合适的初始聚类中心,可能会导致算法陷入局部最优。
    【正确答案:正确】

  10. 学习曲线可以用来判断模型是否存在过拟合或欠拟合。
    【正确答案:正确】

  11. K近邻算法的超参数K的选择不受训练集大小和数据维度的影响。
    【正确答案:错误】

  12. K近邻算法的决策边界是特征空间中两个类别的中间线。
    【正确答案:错误】

  13. K近邻算法在处理不平衡数据集时对多数类别更为敏感。
    【正确答案:正确】

简答题

  1. 什么是k均值聚类算法,它是如何工作的?

    • k均值聚类算法是一种常用的聚类分析方法。
    • 通过将数据分配给最近的聚类中心将数据划分为k个类别,并且不断更新聚类的中心,直至聚类稳定。
  2. KNN算法中的K值选择对结果有何影响?如何选择合适的K值?

    • KNN算法中的K值是指选择多少个邻居来参与投票或平均。
    • K值的选择直接影响算法的性能。
    • 通过交叉验证等技术.
  3. 什么是K近邻算法(KNN)?它的工作原理是什么?

    • K近邻算法(KNN)是一种基本的监督学习算法,用于分类和回归问题。
    • KNN的工作原理可以概括为:“近朱者赤,近墨者黑”,即一个样本的类别或数值很可能与其周围的邻居相似。
  4. 什么是查准率(精确率)?什么是查全率(召回率)?如何权衡查准率(精确率)与查全率(召回率)?

    • 查准率(Precision):查准率是指模型预测为正类别的样本中,真正为正类别的比例。
    • 查全率(Recall):查全率是指所有正类别样本中,被模型正确预测为正类别的比例。

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

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

UE5 场景物体一键放入蓝图中

场景中,选择所有需要加入到蓝图的模型或物体。 点击 蓝图按钮,点击“将选项转换为蓝图” 在创建方法中,选择“子Actor”或着 “获取组件” 如果需要保持相对应的Actor的父子级别(多层),那么选择“获取组件…

如何在Linux下使用git(几步把你教会)

目录 一、注册github账号 二、新建项目 1.点击右上角自己的头像,然后点击Your repositories。 2.点击New。 3.配置新项目信息。 4.点击Create repository即可成功创建。 三、安装git 四、配置git 五、初始化git仓库 1.先进入想要使用git的目录。 2.初始化…

SD-WAN是什么?它有哪些应用领域?

随着企业业务的不断扩展和数字化转型的加速,传统网络架构已无法满足企业对高效、灵活和安全网络连接的需求。在此背景下,SD-WAN(软件定义广域网)应运而生,为企业带来了全新的网络连接体验。本文将详细介绍SD-WAN网络及…

vue音乐播放条

先看效果 再看代码 <template><div class"footer-player z-30 flex items-center p-2"><div v-if"isShow" class"h-12 w-60 overflow-hidden"><div :style"activeStyle" class"open-detail-control-wrap&…

Calibre - 翻译电子书(Ebook Translator)

本文参考教程 &#xff1a;https://bookfere.com/post/1057.html 使用 Ebook Translator 插件&#xff0c;详见&#xff1a; 官网&#xff1a;https://translator.bookfere.comgithub &#xff1a;https://github.com/bookfere/Ebook-Translator-Calibre-Plugin 一、基本翻译 …

【已解决】手机进入fastboot无法退出

文章目录 报错及效果图报错代码效果图 解决方案必要的解决方法可能有用的解决方法 报错及效果图 报错代码 手机屏幕显示fastboot&#xff0c;长按电源键无法正常启动 效果图 解决方案 必要的解决方法 1.在电脑上下载并安装adb/fastboot驱动&#xff0c;可以在这里免费下载&…

重学java 83.Java注解

As a failure,I met my last sound. —— 24.6.24 一、注解的介绍 1.引用数据类型: 类、数组、接口、枚举、注解 jdk1.5版本的新特性 一个引用数据类型 和类,接口,枚举是同一个层次的 引用数据类型:类、数组、接口、枚举、注解 2.作用: ① 说明&#xff1a;对代码进行说明,生…

视频格式转换方法:如何使用视频转换器软件转换视频

众所周知&#xff0c;目前存在许多不同的视频和音频格式。但我们的媒体播放器、移动设备、PC 程序等仅兼容少数特定格式。例如&#xff0c;如果不先将其转换为 MP4、MOV 或 M4V 文件&#xff0c;AVI、WMV 或 MKV 文件就无法在 iPhone 上播放。 视频转换器允许您将一种视频格式…

2024年经济与国际贸易国际会议(ICEIT 2024)

2024年经济与国际贸易国际会议&#xff08;ICEIT 2024&#xff09; 2024 International Conference on Economy and International Trade 【重要信息】 大会地点&#xff1a;温州 大会官网&#xff1a;http://www.iciceit.com 投稿邮箱&#xff1a;iciceitsub-conf.com 【注意…

cityscapes数据集转换为COCO数据集格式【速来,我吃过的苦,兄弟们就别再吃了】

利用CityScapes数据集&#xff0c;将其转换为COCO格式的实例分割数据集 – – – 进而再训练出新的YOLOv8-seg模型 写个前言&#xff1a; 人嘛&#xff0c;总想着偷点懒&#xff0c;有现成的数据集&#xff0c;就得拿来用&#xff0c;是吧&#xff1f;确实是这样。 接下来的步…

如何使用mapXplore将SQLMap数据转储到关系型数据库中

关于mapXplore mapXplore是一款功能强大的SQLMap数据转储与管理工具&#xff0c;该工具基于模块化的理念开发&#xff0c;可以帮助广大研究人员将SQLMap数据提取出来&#xff0c;并转储到类似PostgreSQL或SQLite等关系型数据库中。 功能介绍 当前版本的mapXplore支持下列功能…

贪心算法系列(二)|摆动序列最长递增子序列|买卖股票的最佳时机|买卖股票的最佳时机II

摆动序列 分析 最经典的做法还是使用两个dp表的动态规划(代码放下面)这里采用贪心算法&#xff0c;直接上结论整个序列中&#xff0c;波峰波谷起点和重点的个数就是整个最长的摆动序列长度 那么如何判断波峰/波谷呢&#xff1f;也很简单left nums[i] - nums[i-1]right nu…

JBPM4 JBDL Demo

JBPM4 JBDL Demo 工作流样例&#xff0c;工作流程定义文件

面向对象六大设计原则--依赖倒置

目录 六大原则 定义 概念 Java语言中的表现 优点 在设计模式中体现 工厂方法模式 观察者模式 状态模式 示例 手机模块设计 五个示例 一、读取数据 二、发送消息 三、支付方式 四、日志记录 五、数据持久化 使用汽车驾驶进行说明 依赖的三种写法 1.构造函数…

基于FPGA的温湿度检测

初始化部分就不过多赘述&#xff0c;我会给出对应的文件&#xff0c;我只说明这部分里面涉及到使用的代码部分 1、数据的读取和校验 数据的读取和检验代码如下 always (posedge clk_us)if (data_temp[7:0] data_temp[39:32] data_temp[31:24] data_temp[23:16] data_te…

SQLite3的使用

14_SQLite3 SQLite3是一个嵌入式数据库系统&#xff0c;它的数据库就是一个文件。SQLite3不需要一个单独的服务器进程或操作系统&#xff0c;不需要配置&#xff0c;这意味着不需要安装或管理&#xff0c;所有的维护都来自于SQLite3软件本身。 安装步骤 在Linux上安装SQLite…

AI数据分析:集中度分析和离散度分析

在deepseek中输入提示词&#xff1a; 你是一个Python编程专家&#xff0c;要完成一个Python脚本编写的任务&#xff0c;具体步骤如下&#xff1a; 读取Excel表格&#xff1a;"F:\AI自媒体内容\AI行业数据分析\toolify月榜\toolify2023年-2024年月排行榜汇总数据.xlsx&qu…

【PADS】软件下载安装、PADS—Altium Designer文件转换

PADS软件学习——软件下载、安装、解析 一、软件下载 PADS&#xff1a;链接&#xff1a;https://pan.baidu.com/s/1J9z-Rl9sLjfnZYwlE3ZLPQ?pwdGLNG 提取码&#xff1a;GLNG解析软件&#xff1a;http://mentor.mr-wu.cn/PADS教学视频&#xff1a;https://www.bilibili.com/v…

“硝烟下的量子”:以色列为何坚持让量子计算中心落地?

自2023年10月7日新一轮巴以冲突爆发以来&#xff0c;支持巴勒斯坦伊斯兰抵抗运动&#xff08;哈马斯&#xff09;的黎巴嫩真主党不时自黎巴嫩南部向以色列北部发动袭击&#xff0c;以军则用空袭和炮击黎南部目标进行报复&#xff0c;双方在以黎边境的冲突持续至今。 冲突走向扑…

Django教程(001):安装及快速上手

1.1 Django安装 pip install django安装之后 c:\python39-python.exe-Scripts-pip.exe-django-admin.exe【安装django之后&#xff0c;工具&#xff0c;创建django项目】-Lib-内置模块-site-packages-flask-django(安装django之后&#xff0c;【django框架源码】)如下图&…
最新文章