IniziaInizia gratis

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 iperparametri
  • rfr: un modello di regressione Random Forest
  • scorer: un metodo di scoring da usare

Questo esercizio fa parte del corso

Validazione dei modelli in Python

Visualizza il corso

Istruzioni dell'esercizio

  • Carica il metodo per eseguire una random search in sklearn.
  • Completa una random search compilando i parametri: estimator, param_distributions e scoring.
  • 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=____)
Modifica ed esegui il codice