knn和meanshift画图结果中的centers都是从kmeans模型来的吗?

来源:4-6 KNN-Meanshift

谢思阳

2020-03-14

老师,我看了您的代码,后面画图用的centers都没有变过,一直是前面kmeans用过的,就是说必须要先用kmeans模块的centers = KM.cluster_centers_得出centers才能用到knn和meanshift的画图中是吗?

写回答

1回答

flare_zhao

2020-03-14

同学你好,聚类算法kmeans和meanshift是可以获得聚类中心的,knn监督算法不存在聚类中心。课程中都是使用的kmeans的中心,当我们使用meanshift算法的时候,可以使用meanshift的聚类中心,代码如下:

//img.mukewang.com/szimg/5e6ceef709d9e3c205490369.jpg

对比我们可以发现,两种方法寻找到的聚类中心是非常接近的。

2
2
flare_zhao
回复
谢思阳
cheers
2020-03-14
共2条回复

Python3入门人工智能 掌握机器学习+深度学习

人工智能基础全方位讲解,构建完整人工智能知识体系,带你入门AI

1946 学习 · 594 问题

查看课程