Este es un algoritmo de agrupamiento clásico ampliamente utilizado en la investigación científica y en la vida cotidiana. El algoritmo K-Means es un algoritmo de agrupamiento basado en particiones. Dado que n objetos de datos se dividen en K grupos como parámetros, la similitud dentro del grupo es muy alta, pero la similitud entre los grupos es baja.