1. Learn
  2. /
  3. Курси
  4. /
  5. Кероване навчання зі scikit-learn

Connected

вправа

Центрування та масштабування для регресії

Тепер, коли ви побачили переваги масштабування даних, скористайтеся конвеєром, щоб попередньо обробити ознаки з music_df і побудувати модель ласо‑регресії для передбачення гучності пісні.

X_train, X_test, y_train та y_test уже створено з набору даних music_df, де ціль — "loudness", а ознаки — всі інші стовпці в наборі. Lasso і Pipeline також імпортовано для вас.

Зверніть увагу, що "genre" перетворено на бінарну ознаку, де 1 означає рок‑пісню, а 0 — інші жанри.

Інструкції

100 XP
  • Імпортуйте StandardScaler.
  • Створіть кроки для об'єкта конвеєра: об'єкт StandardScaler з назвою "scaler" і модель ласо з назвою "lasso" з alpha, встановленим у 0.5.
  • Створіть екземпляр конвеєра зі кроками для масштабування та побудови моделі ласо‑регресії.
  • Обчисліть значення R‑квадрата на тестових даних.