03基于KNN算法的分类模型教学课件 .pptx
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《03基于KNN算法的分类模型教学课件 .pptx》由会员分享,可在线阅读,更多相关《03基于KNN算法的分类模型教学课件 .pptx(18页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、03基于KNN算法的分类模型教学课件 基于KNN算法的分类模型K最近邻算法原理第一节K最近邻算法流程第二节K最近邻算法关键第三节目录 contentcontentK最近邻算法原理第一节K最近邻算法原理假假设设有两个不同有两个不同类别类别的数据,分的数据,分别别用用红色红色小三角形和小三角形和蓝色蓝色小正方形表示,小正方形表示,图图中中间间那那个个绿绿色的色的圆圆点点所所标标示的数据示的数据则则是待分是待分类类的数据的数据,现在这个新的圆点应该属于哪个分,现在这个新的圆点应该属于哪个分类呢?类呢?K K最近邻最近邻(K-Nearest Neighbor(K-Nearest Neighbor,KN
2、N)KNN)算法的核心思想就是距离的比较,即离谁近,算法的核心思想就是距离的比较,即离谁近,就和谁属于同一分类。就和谁属于同一分类。K最近邻算法原理假假设设K代表代表邻邻居的个数,从上居的个数,从上图图中,我中,我们们看到:看到:如果如果K=3,圆圆点最点最邻邻近的近的3个个邻邻居是居是2个小三角形和个小三角形和1个小正方形,少数从服从多数,个小正方形,少数从服从多数,基于基于统计统计的方法,判定的方法,判定圆圆点属于三角形一点属于三角形一类类。如果如果K=5,圆圆点最点最邻邻近的近的5个个邻邻居是居是2个三角形和个三角形和3个正方形,个正方形,还还是少数服从多数,是少数服从多数,基于基于统计
3、统计的方法,判定的方法,判定圆圆点属于正方形一点属于正方形一类类。由此我由此我们们看到,在看到,在KNN算法中,所算法中,所选择选择的的邻邻居都是已居都是已经经正确分正确分类类的的对对象,象,对对于新来于新来的待分的待分样样本,只要找到离它最近的本,只要找到离它最近的K个个实实例,按照少数服从多数原例,按照少数服从多数原则则,哪个,哪个类别类别多多就就把它把它归为归为哪一哪一类类。K最近邻算法原理K最近最近邻邻算法,即是算法,即是给给定一个定一个训练训练数据集,数据集,对对新的新的输输入入实实例,在例,在训练训练数据集中找到数据集中找到与与该实该实例最例最邻邻近的近的k个个实实例,例,这这k个
4、个实实例的多数属于某个例的多数属于某个类类,就把,就把该输该输入入实实例分例分类类到到这这个个类类中。中。K最近邻算法流程第二节K最近邻算法的流程(1)计计算已知算已知类别类别数据集中的点与当前点之数据集中的点与当前点之间间的距离;的距离;(2)按照距离)按照距离递递增次序排序;增次序排序;(3)选选取与当前点距离最小的取与当前点距离最小的k个点;个点;(4)确定前)确定前k个点所在个点所在类别类别的出的出现频现频率;率;(5)返回前)返回前k个点所出个点所出现频现频率最高的率最高的类别类别作作为为当前点的当前点的预测预测分分类类。K最近邻算法关键第三节K最近邻算法的关键1.K最近最近邻邻算法
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 03基于KNN算法的分类模型教学课件 03 基于 KNN 算法 分类 模型 教学 课件
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内