Desafio: Avaliando o Modelo com Validação Cruzada
Neste desafio, construa e avalie um modelo utilizando tanto a divisão treino-teste quanto a validação cruzada no conjunto de dados penguins já pré-processado.
As seguintes funções serão úteis:
cross_val_score()desklearn.model_selection;train_test_split()desklearn.model_selection;- Métodos
.fit()e.score()do modelo.
Swipe to start coding
Você recebe uma versão pré-processada do conjunto de dados de pinguins, onde a matriz de características X e a variável alvo y estão prontas para modelagem.
Seu objetivo é treinar e avaliar um modelo KNeighborsClassifier utilizando tanto validação cruzada quanto um divisão treino-teste.
- Inicialize um objeto
KNeighborsClassifiercomn_neighbors=4. - Utilize a função
cross_val_score()comcv=3para calcular as pontuações de validação cruzada para o modelo. - Divida os dados em conjuntos de treino e teste utilizando a função
train_test_split(). - Ajuste o modelo no conjunto de treino utilizando o método
.fit(). - Avalie o modelo no conjunto de teste utilizando o método
.score()e imprima o resultado.
Solução
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: Avaliando o Modelo com Validação Cruzada
Deslize para mostrar o menu
Neste desafio, construa e avalie um modelo utilizando tanto a divisão treino-teste quanto a validação cruzada no conjunto de dados penguins já pré-processado.
As seguintes funções serão úteis:
cross_val_score()desklearn.model_selection;train_test_split()desklearn.model_selection;- Métodos
.fit()e.score()do modelo.
Swipe to start coding
Você recebe uma versão pré-processada do conjunto de dados de pinguins, onde a matriz de características X e a variável alvo y estão prontas para modelagem.
Seu objetivo é treinar e avaliar um modelo KNeighborsClassifier utilizando tanto validação cruzada quanto um divisão treino-teste.
- Inicialize um objeto
KNeighborsClassifiercomn_neighbors=4. - Utilize a função
cross_val_score()comcv=3para calcular as pontuações de validação cruzada para o modelo. - Divida os dados em conjuntos de treino e teste utilizando a função
train_test_split(). - Ajuste o modelo no conjunto de treino utilizando o método
.fit(). - Avalie o modelo no conjunto de teste utilizando o método
.score()e imprima o resultado.
Solução
Obrigado pelo seu feedback!
single