Загрузите выборку Wine по адресу https://archive.ics.uci.edu/ml/machine-learning-databases/wine/wine.data (файл также приложен к этому заданию)
Извлеките из данных признаки и классы. Класс записан в первом столбце (три варианта), признаки — в столбцах со второго по последний. Более подробно о сути признаков можно прочитать по адресу https://archive.ics.uci.edu/ml/datasets/Wine (см. также файл wine.names, приложенный к заданию)
Оценку качества необходимо провести методом кросс-валидации по 5 блокам (5-fold). Создайте генератор разбиений, который перемешивает выборку перед формированием блоков (shuffle=True). Для воспроизводимости результата, создавайте генератор KFold с фиксированным параметром random_state=42. В качестве меры качества используйте долю верных ответов (accuracy).
Найдите точность классификации на кросс-валидации для метода k ближайших соседей (sklearn.neighbors.KNeighborsClassifier), при k от 1 до 50. При каком k получилось оптимальное качество? Чему оно равно (число в интервале от 0 до 1)? Данные результаты и будут ответами на вопросы 1 и 2.
Произведите масштабирование признаков с помощью функции sklearn.preprocessing.scale. Снова найдите оптимальное k на кросс-валидации.
Какое значение k получилось оптимальным после приведения признаков к одному масштабу? Приведите ответы на вопросы 3 и 4.
Андрей
Колледж ЧОУВО «МУ им. С.Ю. Витте»
Работа выполнена качественно и досрочно! Буду обращаться еще, исполнителя рекомендую!
Ольга
МЭИ
Исполнитель безупречен!! Которые по счету тесты и 5-ка. Просто шикарно и восхитительно!!
Ольга
МЭИ
Исполнитель, просто киборг знаний!!! Решает совершенно разные тесты!! и всегда 5 . Просто ...
Андрей
Московский Университет имени С.Ю. Витте
СПАСИБО БОЛЬШОЕ Tina! Как всегда на высоте и по баллам как договаривались. МОИ РЕКОМЕНДАЦИ...