Quiero realizar un clustering K-means sobre objetos que tengo, pero los objetos no están descritos como puntos en el espacio, es decir, por objects x features
conjunto de datos. Sin embargo, soy capaz de calcular la distancia entre dos objetos cualesquiera (se basa en una función de similitud). Así pues, dispongo de la matriz de distancias objects x objects
.
He implementado K-means antes, pero eso fue con entrada de conjunto de datos de puntos; y con entrada de matriz de distancia no me queda claro cómo actualizar los clusters para que sean los "centros" de los clusters sin una representación de puntos. ¿Cómo se haría esto normalmente? ¿Existen versiones de K-means o métodos parecidos para ello?