为什么聚类不能用来作分类算法?

Posted siberiawind

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了为什么聚类不能用来作分类算法?相关的知识,希望对你有一定的参考价值。

关于常见的聚类算法的详解可以参见K均值聚类和高斯混合聚类一文。
本文内容仅适于机器学习初学者

可能刚接触机器学习过后都知道,聚类属于无监督学习的范畴,而分类问题是有监督学习里常见的任务,二者都有个划分类别的过程,为什么聚类方法不能用于分类呢?


我们做分类任务的时候首先需要一批已标注好的样本,这里的标注除了一个标签值以外,还需要的一个信息就是,标签,即坐标轴所代表的意义,比方说 垃圾邮件分类任务里标签的意义就是垃圾邮件, 猫狗大战里标签的意义就是是猫还是狗。 而聚类中不一样的是,它的类别只包含我们按照某种特征聚类方法得到的标签值,但究竟这个值所代表的类别,它对应的含义,是没有解释的。


以上是关于为什么聚类不能用来作分类算法?的主要内容,如果未能解决你的问题,请参考以下文章

解读分类算法与聚类算法

入门 | 解读分类算法与聚类算法

模型算法分类算法和聚类算法的差异

深入解读 | 分类算法和聚类算法的差异

分类与监督学习,朴素贝叶斯分类算法

机器学习各个算法的应用场景