1 K-means算法 实际上,无论是从算法思想,还是具体实现上,K-means算法是一种很简单的算法。它属于无监督分类,通过按照一定的方式度量样本之间的相似度,通过迭代更新聚类中心,当聚类中心不再移动或移动差值小于阈值时,则就样本分为不同的类别。 1.1 算法思路 随机选取聚类中心 根据当前聚类中心,利用选定的度量方式,分类所有样本点 计算当前每一类的样本点的均值,作为下一次迭代的聚类中心 计算下一次迭代的聚类中心与当前聚类中心的差距 如4中的差距小于给定迭代阈值时,迭代结束。反之,至2继续下一次迭代 1.2 度量方式 根据聚类中心,将所有样本点分为最相似的类别。这需
2021-10-06 23:53:46 205KB input k-means k-means算法
1
K-means算法讲解
2021-10-06 23:22:56 3.22MB
1
k-means聚类算法,演示效果,可调节k值
2021-10-04 17:00:28 2KB k-means K-Means聚类 k-means聚类算法 K.
改进的基于划分算法的三维点云聚类matlab实现点云聚类算法_改进k-means_k-mean_K._源码.zip
2021-10-01 09:04:12 2KB
可以看看 其中要加入输入输出 只需要加入 cin《《path cout《《path 就可以运行得到自己的结果
2021-09-30 15:29:09 5KB nonlocal means 的代码
1
何凯明2013年再cvpr中发表的文章K-means Hashing: an Affinity-Preserving Quantization Method for Learning Binary Compact Codes 源代码
2021-09-30 10:06:27 94.92MB kmeans hashing Kaiming Quantization
1
用matlab开发的k-means聚类算法,每类用不同颜色绘制
2021-09-29 16:33:41 271KB 聚类 k-means 用不同颜色绘制每类点
1
k均值约束 K-均值聚类实现,可以为每个聚类指定最小和/或最大大小。 通过将K-means实现公式化为最小成本流(MCF)线性网络优化问题,它可以修改集群分配步骤(EM中的E)。 然后,使用成本缩放推入重新标记算法解决此问题,并使用这是一种快速的C ++实现)。 该软件包的灵感来自 。 Bradley等人提出的原始最低成本流(MCF)网络。 已被修改,因此最大群集大小和最小群集大小也可以指定。 该代码基于并实现了相同的 。 参考: 安装 您可以从PyPI安装k-means-constrained: pip install k-means-constrained 在Python 3.6及更高版本中受支持。 例子 可以在API文档中找到更多详细信息。 >> > from k_means_constrained import KMeansConstrained >> > i
2021-09-29 15:46:50 10.65MB python clustering optimization ml
1
根据网上基于划分法k-means的聚类算法,我做了改进。可以预设一个最大的类数和一个半径,自动划分合适的类。最终将随机三维点云聚类完成后显示为不同颜色。
根据网上基于划分法k-means的聚类算法,我做了改进。可以预设一个最大的类数和一个半径,自动划分合适的类。最终将随机三维点云聚类完成后显示为不同颜色。