k-medoids聚类算法
时间: 2023-07-17 09:03:08 浏览: 112
k_medoids.zip_K Medoids_K._K——medoids_k-medoids聚类_聚类算法实现
k-medoids聚类算法是一种基于中心点(称为"medoid")的聚类算法。它和k-means算法类似,但是k-medoids使用样本点作为聚类中心,而k-means使用质心(即均值)。
在matlab中,可以使用pam()函数实现k-medoids聚类算法。该函数是由Kaufman和Rousseeuw在1987年提出的Partitioning Around Medoids(PAM)算法的实现。
使用示例如下:
[IDX,C,SUMD,K] = pam(X,k)
其中X是待聚类的数据矩阵, k是聚类的类别数。
IDX表示每个样本所属的类别, C表示每个类别的中心点。
阅读全文