1 请大家读懂附件中的K均值聚类算法程序 将程序运行结果贴出来; 2 适当修改上面提供的程序代码

大学网课 已帮助 人

1、请大家读懂附件中的K均值聚类算法程序,将程序运行结果贴出来; 2、适当修改上面提供的程序代码,将附件中名为“788_points.txt”文件中788个点数据进行聚类,已给出聚类结果。

1 请大家读懂附件中的K均值聚类算法程序 将程序运行结果贴出来; 2 适当修改上面提供的程序代码

热搜:什么是电子政务?请列举电子政务建设中的两网一站五库

回答

共1条回复

  • (1) 首先选择一些类/组,并随机初始化它们各自的中心点。中心点是与每个数据点向量长度相同的位置。这需要我们提前预知类的数量(即中心点的数量)。(2) 计算每个数据点到中心点的距离,数据点距离哪个中心点最近就划分到哪一类中。(3) 计算每一类中中心点作为新的中心点。(4) 重复以上步骤,直到每一类中心在每次迭代后变化达到指定值或迭代次数达到最大为止。