有哪些聚类算法,聚类算法特征选择

  有哪些聚类算法,聚类算法特征选择

  说明

  1.如果数据集是高维的,选择谱聚类就是一种子空间。

  2.如果数据量是中小型的,K-means会是更好的选择。

  如果数据量超过100W,可以考虑使用MiniBatchKMeans。

  3.如果数据集中有噪声,选择DBSCAN。

  使用基于密度的DBSCAN可以有效解决这个问题。

  4.如果想要更高的分类精度,选择谱聚类。

  实例

  importnumpyasnp

  importmatplotlib.pyplotasplt

  #数据准备

  Raw _ data=np.loadtxt(。/pythonlearn/cluster.txt) #导入数据文件

  X=raw _ data [3360,3360-1] #划分要聚类的数据。

  y_true=raw_data[:-1]

  打印(X)以上是python聚类算法的选择方法。希望对你有帮助。更多python学习方向:Python基础课程

  本教程运行环境:windows7系统,Python 3.9.1,DELL G3电脑。

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: