Matlab: Kmeans каждый раз дает разные результаты

Я запускаю kmeans в matlab на матрице 400x1000 и по какой-то причине всякий раз, когда я запускаю алгоритм, я получаю разные результаты. Ниже приведен пример кода:

[idx, ~, ~, ~] = kmeans(factor_matrix, 10, 'dist','sqeuclidean','replicates',20);

Почему-то каждый раз, когда я запускаю этот код, я получаю разные результаты? есть идеи?

Я использую его для выявления проблем мультиколлинеарности.

Спасибо за помощь!

8
задан user1129988 27 August 2012 в 06:40
поделиться