Zacznij terazZacznij za darmo

Zdefiniuj regresor GB

Wróćmy teraz do zbioru danych Bike Sharing Demand, który pojawił się w poprzednim rozdziale. Przypomnij sobie, że zadanie polega na przewidywaniu popytu na wypożyczenia rowerów na podstawie historycznych danych pogodowych z programu Capital Bikeshare w Waszyngtonie. W tym celu skorzystasz z regresora gradientowego wzmacniania (gradient boosting).

Na początek utwórz instancję regresora gradientowego, który wytrenujesz w kolejnym ćwiczeniu.

To ćwiczenie jest częścią kursu

Uczenie maszynowe z modelami drzewiastymi w Pythonie

Zobacz kurs

Instrukcje do ćwiczenia

  • Zaimportuj GradientBoostingRegressor z sklearn.ensemble.

  • Utwórz instancję regresora gradientowego, ustawiając następujące parametry:

    • max_depth na 4

    • n_estimators na 200

Interaktywne ćwiczenie praktyczne

Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.

# Import GradientBoostingRegressor
____

# Instantiate gb
gb = ____(____=____, 
            ____=____,
            random_state=2)
Edytuj i uruchom kod