Реалізація RandomizedSearchCV
Ви сподіваєтеся, що випадковий пошук допоможе поліпшити прогнози для завдання з курсу. Викладач кинув виклик вашій групі — передбачити середній підсумковий бал за фінальний іспит.
Готуючись до випадкового пошуку, ви підготували:
param_dist: розподіли гіперпараметрівrfr: модель випадкового лісу для регресіїscorer: метод обчислення якості
Ця вправа є частиною курсу
Валідація моделей у Python
Інструкції до вправи
- Імпортуйте метод для виконання випадкового пошуку в
sklearn. - Виконайте випадковий пошук, заповнивши параметри:
estimator,param_distributionsіscoring. - Використайте 5-кратну перехресну валідацію для цього випадкового пошуку.
Інтерактивна практична вправа
Спробуйте виконати цю вправу, доповнивши цей зразок коду.
# Import the method for random search
from sklearn.model_selection import ____
# Build a random search using param_dist, rfr, and scorer
random_search =\
____(
estimator=___,
param_distributions=____,
n_iter=10,
cv=____,
scoring=____)