ComeçarComece de graça

Avaliar

Chegou a hora do acerto de contas. Ajuste seu modelo para descobrir o valor ótimo de penalty e ajuste um modelo final para avaliar seu trabalho.

Seu workflow, a grade de penalty e a função definida pelo usuário class_evaluate() estão disponíveis no seu ambiente.

Este exercício faz parte do curso

Feature Engineering em R

Ver curso

Instruções do exercício

  • Configure um tune_grid para explorar o desempenho do seu modelo em relação ao ROC_AUC.
  • Selecione o melhor valor de penalty.
  • Ajuste o workflow final com a melhor penalty.

Exercício interativo prático

Experimente este exercício completando este código de exemplo.

# Set up a tune grid to explore your model performance against roc_auc
lr_tune_output <- ___(lr_workflow, resamples = vfold_cv(train, v = 5),
  metrics = metric_set(roc_auc), grid = lr_penalty_grid)

# Select the best penalty value
best_penalty <- ___(lr_tune_output, metric = 'roc_auc', desc(penalty)) 

# Fit the final workflow with the best penalty
lr_final_fit<- ___(lr_workflow, best_penalty) %>% fit(data = train)

lr_final_fit %>% augment(test) %>% 
class_evaluate(truth = Attrition, estimate = .pred_class, .pred_Yes)
Editar e executar o código