LoslegenKostenlos loslegen

Einen RF-Regressor trainieren

In den folgenden Übungen sagst du die Nachfrage nach Fahrradverleihen im Capital-Bikeshare-Programm in Washington, D.C. mithilfe historischer Wetterdaten aus dem über Kaggle verfügbaren Datensatz Bike Sharing Demand voraus. Dafür verwendest du den Random-Forests-Algorithmus. Als ersten Schritt definierst du einen Random-Forests-Regressor und passt ihn an den Trainingssatz an.

Der Datensatz ist bereits für dich aufbereitet und in 80 % Training und 20 % Test aufgeteilt. Die Merkmalematrix X_train und das Array y_train stehen dir in deinem Workspace zur Verfügung.

Diese Übung ist Teil des Kurses

Maschinelles Lernen mit baumbasierten Modellen in Python

Kurs anzeigen

Anleitung zur Übung

  • Importiere RandomForestRegressor aus sklearn.ensemble.

  • Erzeuge eine Instanz RandomForestRegressor namens rf mit 25 Bäumen.

  • Fitte rf auf den Trainingssatz.

Interaktive Übung

Vervollständige den Beispielcode, um diese Übung erfolgreich abzuschließen.

# Import RandomForestRegressor
____

# Instantiate rf
rf = ____(n_estimators=____,
            random_state=2)
            
# Fit rf to the training set    
____.____(____, ____) 
Code bearbeiten und ausführen