楼主: shadowaver
247 2

[学科前沿] KNN与K-Means的区别 [推广有奖]

随心所欲不逾矩

教授

8%

还不是VIP/贵宾

-

威望
0
论坛币
8766 个
通用积分
690.8580
学术水平
18 点
热心指数
19 点
信用等级
13 点
经验
28386 点
帖子
781
精华
0
在线时间
926 小时
注册时间
2007-9-27
最后登录
2024-4-26

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币

KNN翻译的名字很可爱——K近邻,K个nearest neighbors

knn和kmeans的区别
1.KNN算法是分类算法,分类算法肯定是需要有学习语料,然后通过学习语料的学习之后的模板来匹配我们的测试语料集,将测试语料集合进行按照预先学习的语料模板来分

2kmeans算法是聚类算法,聚类算法与分类算法最大的区别是聚类算法没有学习语料
集合。
K-means算法是聚类分析中使用最广泛的算法之一。它把n个对象根据他们的属性分为k
个聚类以便使得所获得的聚类满足:同一聚类中的对象相似度较高;而不同聚类中的对象相似度较小。

所谓统计学上的聚类,是一种无监督学习模型,通俗讲是不需要区分训练和测试数据集的,给到一个数据集扔给聚类算法(如:K-means,Q型聚类、R型聚类),算法可以直接给到分类结果。

所谓KNN的分类算法,是一种有监督的学习模型,类似统计学上的判别分析,需要先通过训练数据集学习得到某个分类函数或规则,再按照该函数或规则对测试数据集、待分类数据集进行判断归类


二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

关键词:k-means means mean ans knn

shadowaver@163.com
QQ 540722048
沙发
HappyAndy_Lo 发表于 2023-12-18 08:49:27 |只看作者 |坛友微信交流群

简单理解:KNN是监督学习、K-Means是非监督学习

使用道具

藤椅
albertwishedu 发表于 2023-12-18 08:50:19 |只看作者 |坛友微信交流群

使用道具

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群

京ICP备16021002-2号 京B2-20170662号 京公网安备 11010802022788号 论坛法律顾问:王进律师 知识产权保护声明   免责及隐私声明

GMT+8, 2024-4-27 23:36