Eseguire un modello usando intervalli
Hai appena finito di creare un elenco di hyperparameter e relativi intervalli da usare per il tuning di un modello predittivo per un compito. Hai usato max_depth, min_samples_split e max_features come nomi delle variabili degli intervalli.
Questo esercizio fa parte del corso
Validazione dei modelli in Python
Istruzioni dell'esercizio
- Seleziona in modo casuale
max_depth,min_samples_splitemax_featuresusando le tue variabili di intervallo. - Stampa tutti i parametri di
rfrper vedere quali valori sono stati selezionati casualmente.
Esercizio pratico interattivo
Prova a risolvere questo esercizio completando il codice di esempio.
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.____)