Cli*_*ley 4 python cluster-analysis data-mining k-means centroid
我正在致力于在 Python 中实现 k-means 聚类。为数据集选择初始质心的好方法是什么?例如:我有以下数据集:
A,1,1
B,2,1
C,4,4
D,4,5
Run Code Online (Sandbox Code Playgroud)
我需要创建两个不同的集群。我如何从质心开始?
您可能想了解K-means++方法,因为它是最流行、最简单且结果一致的选择初始质心的方法之一。这儿有纸。它的工作原理如下:
x,计算与已选择的最近中心D(x)之间x的距离。x选择一个点的概率与概率成正比D(x)^2(您可以使用scipy.stats.rv_discrete)。k选择了中心。| 归档时间: |
|
| 查看次数: |
10478 次 |
| 最近记录: |