Секція 4. Розділ 10
single
Виклик: Об'єднання Всіх Етапів
Свайпніть щоб показати меню
У цьому завданні застосуйте повний робочий процес, вивчений у курсі — від попередньої обробки даних до навчання та оцінювання моделі.
Завдання
Проведіть, щоб почати кодувати
Ви працюєте з набором даних про пінгвінів. Побудуйте ML-пайплайн для класифікації видів за допомогою KNN, обробляючи кодування, пропущені значення, масштабування та налаштування параметрів.
- Закодуйте
yза допомогоюLabelEncoder. - Розділіть дані за допомогою
train_test_split(test_size=0.33). - Створіть
ct:OneHotEncoderдля'island','sex',remainder='passthrough'. - Встановіть
param_gridдляn_neighbors,weights,p. Дляn_neighborsкраще використовувати непарні цілі значення. - Створіть
GridSearchCV(KNeighborsClassifier(), param_grid). - Пайплайн:
ct→SimpleImputer('most_frequent')→StandardScaler→GridSearchCV. - Навчіть на тренувальних даних.
- Виведіть
.scoreна тестових даних. - Зробіть передбачення, виведіть перші 5 декодованих міток.
- Виведіть
.best_estimator_.
Рішення
Все було зрозуміло?
Дякуємо за ваш відгук!
Секція 4. Розділ 10
single
Запитати АІ
Запитати АІ
Запитайте про що завгодно або спробуйте одне із запропонованих запитань, щоб почати наш чат