K-means算法,也被称为k-平均或k-均值算法(k由来是由于算法实现要用户事先给定要划分成K类),是一种得到最广泛使用的动态聚类算法。它是将各个聚类子集内的所有数据样本的均值作为该聚类的代表点。