Tengo un modelo de agrupamiento jerárquico que me gusta. Elegí los clústeres basándome en un equilibrio entre las estadísticas y el conocimiento del dominio, por lo que, en general, son mucho más amplios de lo que sugeriría el CCC óptimo (aunque en algunos casos son más estrechos). Esto se debe a que los clústeres se utilizan como una heurística amplia para las decisiones comerciales, y demasiados clústeres dificultan demasiado la acción de la manera principal que necesitamos.
Cuando recibo nuevos datos, es sencillo determinar en cuál de estos grupos se encuentran. Sin embargo, a uno de mis usuarios le encantó el gráfico de constelaciones (¡a mí también!) y descubrió que brindaba información cualitativa útil. Por lo tanto, si bien los subgrupos más pequeños no se eligieron para la representación de calidad general, siguen siendo muy útiles para analizarlos visualmente.
Lo que quiero saber es si hay una manera de visualizar dónde entrarían los nuevos datos en el modelo de agrupamiento, hasta una subrama específica. Especialmente dentro del gráfico de constelación. Lo único que se me ocurre hacer es:
a) Encontrar un algoritmo de vecinos más cercanos que me acerque a la misma estructura que los clústeres jerárquicos
b) Resolver algunas capas adicionales de clústeres que sean mucho más granulares, llegando hasta las últimas ramas, y luego simplemente informar las membresías de los clústeres relativos cercanos al usuario.
Ninguna de estas opciones lo ubica realmente en el mapa de la constelación, pero la opción b al menos podría darles una hoja de ruta de dónde buscar.
¿Alguna idea sobre cómo se pueden visualizar nuevas entradas en un modelo de clúster jerárquico?