Desafio: Ajuste de Hiperparâmetros com RandomizedSearchCV
RandomizedSearchCV funciona como o GridSearchCV, mas em vez de verificar todas as combinações de hiperparâmetros, avalia um subconjunto aleatório.
No exemplo abaixo, a grade contém 100 combinações. O GridSearchCV testa todas elas, enquanto o RandomizedSearchCV pode amostrar, por exemplo, 20 — controlado por n_iter. Isso torna o ajuste mais rápido, geralmente encontrando uma pontuação próxima da melhor.
Swipe to start coding
Você possui um conjunto de dados de pinguins pré-processado. Realize o ajuste de um KNeighborsClassifier utilizando ambos os métodos de busca:
- Crie o
param_gridcom valores paran_neighbors,weightsep. - Inicialize o
RandomizedSearchCV(..., n_iter=20). - Inicialize o
GridSearchCVcom o mesmo grid. - Treine ambas as buscas em
X, y. - Exiba o
.best_estimator_da busca em grid. - Exiba o
.best_score_da busca aleatória.
Solução
Tente executar o código várias vezes. O RandomizedSearchCV pode igualar a pontuação do grid search quando amostra aleatoriamente os melhores hiperparâmetros.
Obrigado pelo seu feedback!
single
Pergunte à IA
Pergunte à IA
Pergunte o que quiser ou experimente uma das perguntas sugeridas para iniciar nosso bate-papo
Awesome!
Completion rate improved to 3.13
Desafio: Ajuste de Hiperparâmetros com RandomizedSearchCV
Deslize para mostrar o menu
RandomizedSearchCV funciona como o GridSearchCV, mas em vez de verificar todas as combinações de hiperparâmetros, avalia um subconjunto aleatório.
No exemplo abaixo, a grade contém 100 combinações. O GridSearchCV testa todas elas, enquanto o RandomizedSearchCV pode amostrar, por exemplo, 20 — controlado por n_iter. Isso torna o ajuste mais rápido, geralmente encontrando uma pontuação próxima da melhor.
Swipe to start coding
Você possui um conjunto de dados de pinguins pré-processado. Realize o ajuste de um KNeighborsClassifier utilizando ambos os métodos de busca:
- Crie o
param_gridcom valores paran_neighbors,weightsep. - Inicialize o
RandomizedSearchCV(..., n_iter=20). - Inicialize o
GridSearchCVcom o mesmo grid. - Treine ambas as buscas em
X, y. - Exiba o
.best_estimator_da busca em grid. - Exiba o
.best_score_da busca aleatória.
Solução
Tente executar o código várias vezes. O RandomizedSearchCV pode igualar a pontuação do grid search quando amostra aleatoriamente os melhores hiperparâmetros.
Obrigado pelo seu feedback!
single