Это первый способ узнать, какое значение K является наилучшим
Это второй способ узнать, какое значение K является лучшим
вивализация для пи c 2
Просто интересно, какой метод лучше и почему?
Спасибо
Первый вариант предпочтителен, поскольку он использует перекрестную проверку для проверки точности (как правило, производительности) значения k, поэтому наилучшая точность K в первом методе больше c. KNN очень чувствителен к локальному минимуму, поэтому вам определенно нужна техника перекрестной проверки больше, чем всегда.
Вы должны сравнивать два метода с одинаковыми метриками, поэтому составьте график точности для них обоих.
По-видимому, наилучшее значение K встречается где-то около 15-20, потому что на обоих графиках лучшая производительность. Я рекомендую вам попробовать перекрестную проверку для k в диапазоне (15-20) с более высоким значением сгиба (в первом методе cv >> 10)
Рассмотрим это топи c о переоснащении и значении k.