Implementare RandomizedSearchCV
Speri che usare un algoritmo di ricerca casuale ti aiuti a migliorare le previsioni per un compito del corso. Il professore ha sfidato la classe a prevedere il punteggio medio complessivo dell’esame finale.
Per prepararti a completare una random search, hai creato:
param_dist: le distribuzioni degli iperparametrirfr: un modello di regressione Random Forestscorer: un metodo di scoring da usare
Questo esercizio fa parte del corso
Validazione dei modelli in Python
Istruzioni dell'esercizio
- Carica il metodo per eseguire una random search in
sklearn. - Completa una random search compilando i parametri:
estimator,param_distributionsescoring. - Usa una cross-validation a 5 fold per questa random search.
Esercizio pratico interattivo
Prova a risolvere questo esercizio completando il codice di esempio.
# Import the method for random search
from sklearn.model_selection import ____
# Build a random search using param_dist, rfr, and scorer
random_search =\
____(
estimator=___,
param_distributions=____,
n_iter=10,
cv=____,
scoring=____)