Frage

ich brauche und Beispiel dafür, wie K-Mittel zu verwenden, in MATLAB Clustering aber einige vorgegebene Datenpunkte als die Anfangs Samen verwendet wird.

Danke

War es hilfreich?

Lösung

IDX = kmeans(X,k,'start',seeds)

läuft K-Means mit vordefinierten Datenpunkten seeds (wie k Reihen von X, aber Sie können alle Samen wählen, solange es sich um eine k-by-p-Array ist, wobei p die Anzahl der Spalten von X ist ) als Anfang Samen. Beachten Sie, dass, wenn Sie seeds angeben, die Sie nicht k (Pass [] statt) angeben müssen. kmeans wird aus der Anzahl der Reihen von seeds ableiten, wie viele Cluster Sie wollen.

In der Standardeinstellung kmeans k wählen Reihen von X als Samen zufällig ausgewählt.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top