Python :k-means聚类算法对数据进行分类

K均值聚类算法,基于目标最小化策略算法能够首先从给定的数据集中,随机选择k个数据对象做为k个簇的初始聚类中心,且每一个聚类中心点对应于一个聚类;对剩余的数据对象,计算它们与各个簇中心点的距离,将它们指派到离其最近的簇中;最后,从新计算各个簇中的中心点。按照上述过程进行重复计算,直到聚类中心点再也不发生变化或者目标准则函数收敛到一个最佳的位置处。该算法所采用的目标函数通常为如式(1)和式(2)所示:
相关文章
相关标签/搜索