Implementarea RandomizedSearchCV
Speri că folosirea unui algoritm de căutare aleatorie te va ajuta să îmbunătățești predicțiile pentru o temă de curs. Profesorul tău a lansat o provocare întregii clase: să prezică scorul mediu final la examen.
Pentru a pregăti căutarea aleatorie, ai creat:
param_dist: distribuțiile hiperparametrilorrfr: un model de regresie cu păduri aleatoarescorer: o metodă de evaluare a scorului
Acest exercițiu face parte din cursul
Validarea modelelor în Python
Instrucțiuni pentru exercițiu
- Încarcă metoda pentru efectuarea unei căutări aleatoare din
sklearn. - Realizează o căutare aleatoare completând parametrii:
estimator,param_distributionsșiscoring. - Folosește validarea încrucișată cu 5 iterații pentru această căutare aleatoare.
Exercițiu interactiv practic
Încearcă acest exercițiu completând acest cod de exemplu.
# 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=____)