Ho quello che sembra un semplice problema, ma non riesco a trovare una risposta. Sono abbastanza nuovo per Weka, ma mi sento come se avessi fatto un po 'di ricerche su questo (almeno leggere il primo paio di pagine dei risultati di Google) e venire fuori a secco.Weka simple K-means incarichi di raggruppamento
Sto utilizzando Weka per eseguire il clustering utilizzando Simple K-Means. Nella lista dei risultati non ho problemi a visualizzare il mio output ("Visualizza assegnazioni di cluster") ed è chiaro sia dalla mia comprensione dell'algoritmo di K-Means sia dall'output di Weka che ognuna delle mie istanze sta finendo come membro di un cluster diverso (centrato attorno a un particolare centroide, se vuoi).
Riesco a vedere qualcosa della composizione del cluster dall'output di testo. Tuttavia, Weka non fornisce alcuna "mappatura" esplicita dal numero di istanza al numero di cluster. Vorrei qualcosa di simile:
instance 1 --> cluster 0
instance 2 --> cluster 0
instance 3 --> cluster 2
instance 4 --> cluster 1
... etc.
Come faccio a ottenere questi risultati senza calcolare la distanza da ogni elemento per ogni baricentro per conto mio?
Grazie per l'aggiornamento! –
Dove è possibile trovare l'api aggiornata in cui compaiono la documentazione dei metodi setPreserveInstancesOrder, getAssignments, ecc.? – Maoritzio
ciao @ amon.gammon come se volessi mostrare attributi specifici dall'istanza? http://stackoverflow.com/questions/21014916/getting-database-attribute-from-kmeans-clustering-weka – randytan