Implementando RandomizedSearchCV
Você espera que usar um algoritmo de busca aleatória ajude a melhorar as previsões para um trabalho da disciplina. Seu professor desafiou a turma a prever a média geral da nota da prova final.
Para se preparar para a busca aleatória, você criou:
param_dist: as distribuições de hiperparâmetrosrfr: um modelo de regressão de floresta aleatóriascorer: um método de avaliação a ser usado
Este exercício faz parte do curso
Validação de Modelos em Python
Instruções do exercício
- Importe o método para realizar uma busca aleatória no
sklearn. - Faça uma busca aleatória preenchendo os parâmetros:
estimator,param_distributionsescoring. - Use validação cruzada com 5 folds para esta busca aleatória.
Exercício interativo prático
Experimente este exercício completando este código de exemplo.
# 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=____)