哪里可以找到可靠的K-medoid(非k-means)开源软件/工具?

Cas*_*sie 13 open-source cluster-analysis k-means

我正在学习K-medoids算法,所以如果我提出不恰当的问题,我很抱歉.据我所知,K-medoids算法实现了K-means聚类,但使用实际数据点作为质心而不是数学计算方法.

当我在网上搜索时,我发现了许多k-means工具,如GenePattern,geWengh等等,但不是k-medoids工具.一些好朋友告诉我,在Matlab,还有一个由一些用户编写.但是,我担心个人实现的工具可能仍然存在一些缺陷或限制.因此,我想知道是否有一些广泛使用的可靠的开源软件/工具使用实际数据点作为集群的质心.我需要找出有关实际质心的信息,因此只返回聚类结果是不够的.我更喜欢在线网站,但如果不是这样,我可以将它安装到我的本地机器上.非常感谢你,

cyb*_*org 11

  1. C群集库(源代码,手册)中提供了C中的k-medoid implmentation .(请注意,Cluster 3.0是此库的扩展,可能不提供k-medoids)

    从手册:

    在C群集库中,有三种分区算法可用:•k-means聚类•k-medians聚类• k-medoids聚类

  2. ml中的k-medoids,Python中的机器学习库

  3. matlab中的k-medoids

  4. Java中的k-medoids

  5. C++中的k-medoids

  • 我在mlpy中找不到任何k-medoids.它消失了吗?或者它有另一个名字? (11认同)