Zacznij terazZacznij za darmo

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

Zobacz kurs

Instrukcje do ćwiczenia

  • Zaimportuj RandomForestRegressor z sklearn.ensemble.

  • Utwórz instancję RandomForestRegressor o nazwie rf składającą się z 25 drzew.

  • Dopasuj rf do 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    
____.____(____, ____) 
Edytuj i uruchom kod