Extensión del algoritmo de agrupamiento K-means que determina automáticamente el número óptimo de clústeres en un conjunto de datos. A diferencia de K-means, que requiere que se especifique el número de clústeres de antemano, X-means utiliza criterios, como el criterio de información bayesiano para determinar el número óptimo de clústeres de manera
automatizada durante el proceso de agrupamiento.