Trenowanie regresora lasu losowego
W kolejnych ćwiczeniach będziesz przewidywać zapotrzebowanie na wypożyczenia rowerów w ramach programu Capital Bikeshare w Waszyngtonie, używając historycznych danych pogodowych ze zbioru danych Bike Sharing Demand dostępnego na Kaggle. W tym celu skorzystasz z algorytmu lasów losowych. Na początek zdefiniujesz regresor lasów losowych i dopasujesz go do zbioru treningowego.
Zbiór danych został już przetworzony i podzielony na 80% danych treningowych i 20% testowych. Macierz cech X_train oraz tablica y_train są dostępne w twoim środowisku.
To ćwiczenie jest częścią kursu
Uczenie maszynowe z modelami drzewiastymi w Pythonie
Instrukcje do ćwiczenia
Zaimportuj
RandomForestRegressorzsklearn.ensemble.Utwórz instancję
RandomForestRegressoro nazwierfskładającą się z 25 drzew.Dopasuj
rfdo zbioru treningowego.
Interaktywne ćwiczenie praktyczne
Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.
# Import RandomForestRegressor
____
# Instantiate rf
rf = ____(n_estimators=____,
random_state=2)
# Fit rf to the training set
____.____(____, ____)