Crie um objeto resamples
Agora que você ajustou dois modelos ao conjunto de dados de churn, é hora de comparar as previsões fora da amostra e escolher qual deles é o melhor modelo para o seu conjunto de dados.
Você pode comparar modelos no caret usando a função resamples(), desde que eles usem os mesmos dados de treino e o mesmo objeto trainControl com dobras de validação cruzada predefinidas. A resamples() recebe como entrada uma lista de modelos e pode ser usada para comparar dezenas de modelos de uma só vez (embora, neste caso, você esteja comparando apenas dois modelos).
Este exercício faz parte do curso
Machine Learning com caret em R
Instruções do exercício
model_glmnet e model_rf já estão carregados no seu ambiente.
- Crie uma
list()contendo o modeloglmnetcomoitem1e o modelorangercomoitem2. - Passe essa lista para a função
resamples()e salve o objeto resultante comoresamples. - Resuma os resultados chamando
summary()emresamples.
Exercício interativo prático
Experimente este exercício completando este código de exemplo.
# Create model_list
model_list <- list(item1 = ___, item2 = ___)
# Pass model_list to resamples(): resamples
# Summarize the results