He a $n$ palabras y su relación peso que me da un $n\times n$ matriz. Yo voy a usar esto para un algoritmo de búsqueda, pero el problema es que necesito clúster de las palabras clave en función de sus pares de la relación. Así que vamos a decir si las palabras clave son {tenis,federer,wimbledon,londres,la policía} y tenemos los siguientes datos de nuestra matriz de pesos:
tennis federer wimbledon london police
tennis 1 0.8 0.6 0.4 0.0
federer 0.8 1 0.65 0.4 0.02
wimbledon 0.6 0.65 1 0.2 0.09
london 0.4 0.4 0.2 1 0.71
police 0.0 0.02 0.09 0.71 1
Necesito un algoritmo para el conjunto de ellos, en 2 grupos : {tenis,federer,wimbledon} {londres,la policía}. ¿Hay algún conocido algoritmo de clústeres de que se puede tratar con tal cosa ? Hice algunas investigaciones, parece que K-means el algoritmo es el más conocido algoritmo se utiliza para la agrupación, pero al parecer K-means no se ajusta a este caso. Les agradecería mucho cualquier ayuda.