K-means 算法流程:
1. 随机初始化簇数(以K=3 为例)
2.计算对剩余点进行归类(计算每个点距离这三个簇的距离,按照距离近原则归类,距离计算公式可以是欧式、曼哈顿之类)
3.对3个簇更新质点
4.从新归类
重复3和4至两次更新后的结果完全相同停止更新。
K-means算法有没有训练过程?
有----------->>>>>>Kmeans 训练过程中确定了---->>>>>
1.与传统的基于特征工程 的机器学习一样 ------:特征选择
2.自身参数的确定 ------ :如果非要说那么K值也算,但是我认为不应该算。各簇或各类的质心。
在各类的中心的确定时也不能算是严格意义上的无监督训练。有个反复尝试最优匹配解的过程。