软聚类,硬聚类?

  统计/机器学习 无监督学习    浏览次数:13064        分享
3

机器学习新人,才开始了解聚类算法,看到软聚类和硬聚类这两个名词,不是很明白它们的意思。

谢谢!

 

雕牌   2017-04-13 12:13



   2个回答 
11

硬聚类就是把数据确切地分到某一类中,比如K-Means。

硬就是说“强硬”,是属于A类就是A类,不会跑到B类。


软聚类就是把数据以一定的概率分到各类中,比如高斯混合模型(GMM),比如模糊C均值模型(Fuzzy c-Means)。聚类的结果往往是样本1在A类的概率是0.7,在B类的概率是0.3。

软聚类又称为模糊聚类(fuzzy clustering)。


SofaSofa数据科学社区DS面试题库 DS面经

起个好名字   2017-04-21 10:24

2

返回标签的聚类算法是硬聚类

返回概率的聚类算法是软聚类

SofaSofa数据科学社区DS面试题库 DS面经

Josh_Josh   2022-04-07 23:48



  相关讨论

层次聚类里的linkage是什么意思?

什么是K-Modes(K众数)聚类法?

层次聚类中的Ward's method是什么意思

dbscan 中的参数值如何确定?

谱聚类中的相似矩阵是怎么定义的?

聚类问题可以用stacking model的方法吗?

python中实现k-modes的包

HDBSCAN和DBSCAN这两种聚类方法有什么区别?

有没有对聚类成员个数有限制的聚类算法?

一维的数据可以做聚类吗?

  随便看看

怎么给plt.subplot加一个主标题?

为什么图的拉普拉斯矩阵的最小特征值一定是0?

opencv里waitkey和destroyAllWindows有什么用?

dataframe每行或者每列中缺失值(na, nan, null)的个数

人工神经网络有哪些常用的激活函数?