Ho un modello di clustering gerarchico che mi piace.Ho scelto i cluster in base a un equilibrio tra le statistiche e la conoscenza del dominio, quindi sono generalmente molto più ampi di quanto suggerirebbe il CCC ottimale (sebbene in alcuni casi più ristretti).Questo perché i cluster vengono utilizzati come un'euristica generale per le decisioni aziendali e troppi cluster rendono troppo difficile l'azione nel modo principale necessario.
Quando ricevo nuovi dati, è semplice determinare in quale di questi cluster rientrano.Tuttavia, uno dei miei utenti ha davvero adorato il grafico delle costellazioni (anch'io!) e ha scoperto che forniva alcune utili conoscenze qualitative.Quindi, sebbene i sub-cluster più piccoli non siano stati scelti per la rappresentazione della qualità complessiva, sono comunque molto utili per l'osservazione visiva.
Quello che voglio sapere è se esiste un modo per visualizzare dove i nuovi dati entrerebbero nel modello di clustering, fino a un sottoramo specifico.Soprattutto all'interno della carta delle costellazioni.L'unica cosa che mi viene in mente di fare è
a) Trova un algoritmo dei vicini più vicini che mi avvicini alla stessa struttura dei cluster gerarchici
b) Risolvere alcuni livelli extra di cluster che sono molto molto più granulari, scendendo all'ultimo paio di rami, e quindi segnalare all'utente le appartenenze dei cluster vicini.
Nessuno di questi lo mette davvero sulla carta delle costellazioni, ma l'opzione b potrebbe almeno dare loro una tabella di marcia su dove guardare.
Qualche idea su come visualizzare le nuove voci in un modello di cluster gerarchico?
Dai un'occhiata all'opzione triangolo rosso SaveClusterTree e vedi se fa quello che ti serve. Se no, forse Dendrogramma circolare potrebbe rispondere ad alcune delle tue domande. Penso che il codice avrebbe potuto essere più semplice se avessi guardato la tabella SaveClusterTree. Oh bene.
se aggiungi una riga puoi aspettarti che l'ordine di clustering si sposti, forse molto. Il nuovo albero probabilmente non assomiglierà al vecchio albero con il nuovo nodo inserito nel punto identificato. Big Class, raggruppato per altezza e peso, mostra questo quando James viene aggiunto/rimosso:
Senza James si riorganizza.