Kom igångKom igång gratis

Implementera RandomizedSearchCV

Du hoppas att en slumpmässig sökalgoritm ska hjälpa dig att förbättra förutsägelserna för en kursuppgift. Din professor har utmanat klassen att förutsäga det övergripande genomsnittsresultatet på det slutliga provet.

Inför den slumpmässiga sökningen har du skapat:

  • param_dist: fördelningarna för hyperparametrarna
  • rfr: en regressionsmodell med slumpmässig skog
  • scorer: en poängsättningsmetod att använda

Den här övningen är en del av kursen

Modellvalidering i Python

Visa kurs

Övningsinstruktioner

  • Ladda in metoden för att genomföra en slumpmässig sökning i sklearn.
  • Genomför en slumpmässig sökning genom att fylla i parametrarna: estimator, param_distributions och scoring.
  • Använd 5-faldig korsvalidering för den slumpmässiga sökningen.

Interaktiv övning med praktiskt arbete

Testa den här övningen genom att slutföra den här exempelkoden.

# 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=____)
Redigera och kör kod