Как найти оптимальное k в методе K-средних? - PullRequest
0 голосов
/ 30 марта 2012

У меня есть данные, которые выглядят как

(0 1 0 1 0 0 1 1 1) (1 0 0 0 0 0 1 1 0) (1 0 0 0 0 0 1 1 1)

реальные данные - матрица 150 * 180.Я хочу использовать метод K-средних, но не знаю, как найти оптимальный k.В некоторых случаях символы «1» сгруппированы.Может кто-нибудь сказать, пожалуйста, как найти оптимальный k?Спасибо

1 Ответ

0 голосов
/ 30 марта 2012

Оптимальное k - это квадратный корень из числа точек данных, но оно будет зависеть от вашего набора данных, эмпирическое правило также является квадратным корнем от половины числа точек данных, см. wiki и аналогичный вопрос здесь

...