НачатьНачать бесплатно

Реализация 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=____)
Редактировать и запускать код