Il k-means++ algoritmo aiuta in due punti seguenti dell'originale algoritmo k-means:Dovremmo usare k-means ++ invece di k-means?
- Il k-mezzi originale algoritmo ha il caso peggiore tempo di super-polinomiale dimensioni ingresso esecuzione, mentre k-means ++ ha rivendicato essere O (log k).
- L'approssimazione trovata può produrre un risultato non così soddisfacente rispetto alla funzione obiettivo rispetto al clustering ottimale.
Ma ci sono degli inconvenienti di k-means ++? Dovremmo usarlo sempre al posto di k-significa d'ora in poi?
solo un nitpick. È log K competitivo con ottimo, non con Lloyd's. In effetti, i LLoyd possono essere arbitrariamente cattivi e non ottimali e non hanno alcuna garanzia di approssimazione. – Suresh
@Suresh: non è un ninnolo ma un thinko al mio fianco. Corretto. –