|
|
K- Means Clustering MATLAB Tutorial1 Leggere i dati in MATLAB come matrice . Individuare il file di dati sul computer e ricordare il nome del file ( ad esempio " datafile.dat " ) . Utilizzare il comando " [ dat , Vars, casi ] = tblread (filename )" dove " nomefile " è il nome del file contenente i propri dati , come ad esempio " datafile.dat ". Premere invio e la variabile " che" sarà una matrice di dati contenente i dati . Decidere il numero di mezzi per l'algoritmo di clustering k-means . Il numero di mezzi che scegliete sarà esattamente uguale al numero di gruppi di prodotto . Utilizzare le proprietà dei vostri dati e il problema a portata di mano per decidere quanti gruppi si desidera partizionare i dati in . Decidere come l' algoritmo di clustering k-means dovrebbe calcolare la distanza tra punti . Ci sono due metodi comuni per il calcolo della distanza di questo algoritmo : euclidee e di correlazione . Euclideo guarda solo alla distanza " fisica" tra i punti se li graficamente su un piano cartesiano . Distanza Correlational tiene conto della variazione dei dati e può essere più adatto quando si tratta di dati che ha una distribuzione nota ( come la distribuzione normale) . Eseguire il k- means algoritmo . Utilizzare il comando " ind = Kmeans ( dat , g , 'distanza' )" dove " g " è un numero che rappresenta il numero di cluster che si desidera e " distanza" è il tipo di distanza che si desidera l'algoritmo di clustering k- mezzi da utilizzare : " sqEuclidean " per la distanza euclidea e la " correlazione" per la distanza di correlazione Dottorati di ricerca
|
|
Copyright © https://www.educazione.win - Tutti i diritti riservati |