Stel het hyperparameterrooster van RF in
In deze oefening stel je handmatig het rooster met hyperparameters in dat wordt gebruikt om de hyperparameters van rf te tunen en de optimale regressor te vinden. Je bouwt hiervoor een rooster van hyperparameters en tune je het aantal estimators, het maximale aantal features dat wordt gebruikt bij het splitsen van elke knoop en het minimale aantal samples (of fractie) per blad.
Deze oefening maakt deel uit van de cursus
Machine Learning met boomgebaseerde modellen in Python
Oefeninstructies
Definieer een rooster van hyperparameters als een Python-dictionary
params_rfmet:de sleutel
'n_estimators'ingesteld op een lijst met waarden 100, 350, 500de sleutel
'max_features'ingesteld op een lijst met waarden 'log2', 'auto', 'sqrt'de sleutel
'min_samples_leaf'ingesteld op een lijst met waarden 2, 10, 30
Praktische interactieve oefening
Probeer deze oefening eens door deze voorbeeldcode in te vullen.
# Define the dictionary 'params_rf'
params_rf = ____