k-均值聚类算法该怎么学习

如题所述

算法步骤
1.初始化k个原形{w1,w2,...,wk}
2.使每一个聚类Cj与原形wj相对应
3.Repeat
4.for 每一个输入向量il,其中l{1,2,3,...,n} do
5. 将il分配给最近的原形wj所属的聚类Cj
6.for 每一个聚类Cj,其中j{1,2,...,k} do
7. 将原形wj更新为当前的Cj中所有样本的重心
8. 计算准则函数
9.until E不再明显地改变

将算法编写出来,就会明白。
温馨提示:内容为网友见解,仅供参考
无其他回答
相似回答
大家正在搜