- 9
- 0
- 约3.49千字
- 约 33页
- 2023-03-30 发布于安徽
- 举报
第一章 概论西华大学机器学习第四章 K近邻算法XXX学校XXX2022
目录Contents模型介绍案例:约会网站配对案例:手写数字识别案例:鸢尾花品种识别
知识引入3
本章知识图谱4
模型介绍一
1.1 算法概述6 K近邻算法(K-Nearest Neighbor,简称KNN),是一种根据不同样本的特征值之间的距离进行分类的算法。KNN中可以根据具体的情况选择不同的“距离”衡量方式。它的基本思想是:如果一个样本在特征空间中的K个最邻近样本中的大多数属于某一个类别,那么该样本也属于这个类别。用一句话来总结KNN算法就是:近朱者赤,近墨者黑。
1.1 算法概述7KNN的优点包括:算法简单,易于理解,易于实现,无需参数估计,无需训练。精度高,对异常值不敏感(个别噪音数据对结果的影响不是很大)。适合对稀有事件进行分类。KNN的缺点包括:对测试样本分类时的计算量大,空间开销大。可解释性差,无法给出像后续章节将要介绍的决策树模型那样的规则。当样本不平衡时,不能准确的判别分类,这是KNN最大的缺点。例如一个类的样本容量很大,而其他类样本容量很小。这有可能导致当输入一个新样本时,新样本的K个邻居中始终都是大容量类的样本占多数,从而导致错误分类。可以采用加权值的方法(和该样本距离小的邻居权值大)来改进这个问题
1.2 算法基本原理8KNN算法的三个基本要素是K值的选择
您可能关注的文档
- Python工程应用—机器学习方法与实践第1章机器学习概述.pptx
- Python工程应用—机器学习方法与实践第2章Python机器学习基础库.pptx
- Python工程应用—机器学习方法与实践第3章数据预处理.pptx
- Python工程应用—机器学习方法与实践第5章朴素贝叶斯.pptx
- Python工程应用—机器学习方法与实践第6章决策树.pptx
- Python工程应用—机器学习方法与实践第7章随机森林.pptx
- Python工程应用—机器学习方法与实践第8章AdaBoost模型.pptx
- Python工程应用—机器学习方法与实践第9章支持向量机.pptx
- Python工程应用—机器学习方法与实践第10章人工神经系统.pptx
- Python工程应用—机器学习方法与实践第11章K均值聚类.pptx
最近下载
- 国家开放大学《商法》形考任务3参考答案.doc VIP
- 新技能英语基础教程 2 学生用书(新智慧版)Unit+2+课件.pptx VIP
- 汽车行业研发部总监新产品导入流程手册(执行版).docx VIP
- 超声引导下腰椎部位穿刺.pptx VIP
- 建筑工程图集 给水排水2 (2017)_17ZS02_给水工程_1.pdf VIP
- 大疱性类天疱疮患者皮肤护理查房.docx VIP
- 广西河池市宜州区2025-2026学年九年级上学期期中测试物理试题(含答案).pdf VIP
- 17ZS02 给水工程(建筑图集).docx VIP
- GZ066 建筑工程识图赛项正式赛卷1.1-建筑识图试卷-2023年全国职业院校技能大赛赛项正式赛卷.pdf VIP
- 战略管理_地产_麦肯锡_P613页-华发集团战略规划f.pptx VIP
原创力文档

文档评论(0)