Загрузите выборку 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.
Дарья
Синергия
Я очень довольна.Девочка хорошая,вежливая)Сумму установила очень приемлемую.Всё сделала на...
Светлана
СПбТИ(ТУ)
Задание (тесты) исполнитель выполнил на отлично, досрочно, диалог прекрасный. Спасибо огро...
Ангелина
ИРНИТУ
Умничка. Обращаюсь не первый раз. Все верно, согласно методички, работу выполняет досрочно...
Ангелина
ИРНИТУ
Отлично выполнена работа. Быстро, качественно и раньше срока. Исполнителя рекомендую