ee.Clusterer.wekaXMeans

X-Means to K-Means z wydajnym szacowaniem liczby klastrów. Więcej informacji:

Dan Pelleg, Andrew W. Moore: X-means: Extending K-means with Efficient Estimation of the Number of Clusters. W: Seventeenth International Conference on Machine Learning, 727–734, 2000.

WykorzystanieZwroty
ee.Clusterer.wekaXMeans(minClusters, maxClusters, maxIterations, maxKMeans, maxForChildren, useKD, cutoffFactor, distanceFunction, seed)Klasteryzator
ArgumentTypSzczegóły
minClustersLiczba całkowita, domyślnie: 2Minimalna liczba klastrów.
maxClustersLiczba całkowita, domyślnie: 8Maksymalna liczba klastrów.
maxIterationsLiczba całkowita, wartość domyślna: 3Maksymalna liczba wszystkich iteracji.
maxKMeansLiczba całkowita, domyślnie: 1000Maksymalna liczba iteracji do wykonania w algorytmie KMeans.
maxForChildrenLiczba całkowita, domyślnie: 1000Maksymalna liczba iteracji w algorytmie KMeans, która jest wykonywana na środkach klastrów podrzędnych.
useKDWartość logiczna, domyślnie: falseUżyj KDTree.
cutoffFactorLiczba zmiennoprzecinkowa, domyślnie: 0Jeśli żaden z elementów podrzędnych nie wygra, przyjmuje podany odsetek podzielonych centroidów.
distanceFunctionCiąg znaków, domyślnie: „Euclidean”Funkcja odległości do użycia. Dostępne opcje to: Czebyszewa, euklidesowa i Manhattan.
seedLiczba całkowita, domyślnie: 10Wartość początkowa randomizacji.