Ein Modell mit Wertebereichen ausführen
Du hast gerade eine Liste von Hyperparametern und Wertebereichen erstellt, die du beim Tuning eines prädiktiven Modells für eine Aufgabe verwenden willst. Du hast max_depth, min_samples_split und max_features als Namen deiner Bereichsvariablen verwendet.
Diese Übung ist Teil des Kurses
Modellvalidierung in Python
Anleitung zur Übung
- Wähle zufällig einen
max_depth,min_samples_splitundmax_featuresmithilfe deiner Bereichsvariablen aus. - Gib alle Parameter von
rfraus, um zu sehen, welche Werte zufällig ausgewählt wurden.
Interaktive Übung
Vervollständige den Beispielcode, um diese Übung erfolgreich abzuschließen.
from sklearn.ensemble import RandomForestRegressor
# Fill in rfr using your variables
rfr = RandomForestRegressor(
n_estimators=100,
max_depth=random.____(____),
min_samples_split=random.____(____),
max_features=random.____(____))
# Print out the parameters
print(rfr.____)