MATLAB kMeans не всегда сходится к глобальным минимумам

Я написал алгоритм кластеризации k-средних в MATLAB, и я подумал, что попробую его MATLAB, построенный в kmeans (X, k) .

Однако для очень простой настройки из четырех кластеров (см. Рисунок) MATLAB kMeans не всегда сходится к оптимальному решению ( слева), но (справа).

Тот, который я написал, тоже не всегда делает это, но если встроенная функция не сможет решить такую ​​простую задачу, всегда находишь оптимальное решение?

alt text

7
задан Amro 7 September 2010 в 21:55
поделиться