Utfordring: Justering av Hyperparametere med RandomizedSearchCV
RandomizedSearchCV fungerer på samme måte som GridSearchCV, men i stedet for å sjekke alle kombinasjoner av hyperparametere, evaluerer den et tilfeldig utvalg.
I eksempelet under inneholder rutenettet 100 kombinasjoner. GridSearchCV tester alle, mens RandomizedSearchCV for eksempel kan trekke ut 20 — styrt av n_iter. Dette gjør justeringen raskere, samtidig som man vanligvis finner en score nær den beste.
Swipe to start coding
Du har et forhåndsbehandlet pingvindatasett. Juster en KNeighborsClassifier ved å bruke begge søkemetodene:
- Opprett
param_gridmed verdier forn_neighbors,weightsogp. - Initialiser
RandomizedSearchCV(..., n_iter=20). - Initialiser
GridSearchCVmed det samme rutenettet. - Tren begge søkene på
X, y. - Skriv ut grid search sin
.best_estimator_. - Skriv ut randomized search sin
.best_score_.
Løsning
Prøv å kjøre koden flere ganger. RandomizedSearchCV kan matche grid search-score når den tilfeldig trekker de beste hyperparameterne.
Takk for tilbakemeldingene dine!
single
Spør AI
Spør AI
Spør om hva du vil, eller prøv ett av de foreslåtte spørsmålene for å starte chatten vår
Fantastisk!
Completion rate forbedret til 3.13
Utfordring: Justering av Hyperparametere med RandomizedSearchCV
Sveip for å vise menyen
RandomizedSearchCV fungerer på samme måte som GridSearchCV, men i stedet for å sjekke alle kombinasjoner av hyperparametere, evaluerer den et tilfeldig utvalg.
I eksempelet under inneholder rutenettet 100 kombinasjoner. GridSearchCV tester alle, mens RandomizedSearchCV for eksempel kan trekke ut 20 — styrt av n_iter. Dette gjør justeringen raskere, samtidig som man vanligvis finner en score nær den beste.
Swipe to start coding
Du har et forhåndsbehandlet pingvindatasett. Juster en KNeighborsClassifier ved å bruke begge søkemetodene:
- Opprett
param_gridmed verdier forn_neighbors,weightsogp. - Initialiser
RandomizedSearchCV(..., n_iter=20). - Initialiser
GridSearchCVmed det samme rutenettet. - Tren begge søkene på
X, y. - Skriv ut grid search sin
.best_estimator_. - Skriv ut randomized search sin
.best_score_.
Løsning
Prøv å kjøre koden flere ganger. RandomizedSearchCV kan matche grid search-score når den tilfeldig trekker de beste hyperparameterne.
Takk for tilbakemeldingene dine!
single