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

Обучение регрессора на основе случайного леса

В следующих упражнениях вы будете прогнозировать спрос на аренду велосипедов в программе Capital Bikeshare в Вашингтоне (округ Колумбия), используя исторические данные о погоде из набора данных Bike Sharing Demand, доступного на Kaggle. Для этого вы воспользуетесь алгоритмом случайного леса. На первом шаге необходимо определить регрессор на основе случайного леса и обучить его на тренировочных данных.

Набор данных уже подготовлен и разбит на 80% обучающую и 20% тестовую выборки. Матрица признаков X_train и массив y_train доступны в вашем рабочем пространстве.

Это упражнение является частью курса

Машинное обучение на основе древовидных моделей в Python

Посмотреть курс

Инструкции к упражнению

  • Импортируйте RandomForestRegressor из sklearn.ensemble.

  • Создайте экземпляр RandomForestRegressor с именем rf, состоящий из 25 деревьев.

  • Обучите rf на тренировочной выборке.

Интерактивное практическое упражнение

Попробуйте выполнить это упражнение, дополнив этот пример кода.

# Import RandomForestRegressor
____

# Instantiate rf
rf = ____(n_estimators=____,
            random_state=2)
            
# Fit rf to the training set    
____.____(____, ____) 
Редактировать и запускать код