Обучение регрессора на основе случайного леса
В следующих упражнениях вы будете прогнозировать спрос на аренду велосипедов в программе 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
____.____(____, ____)