CommencerCommencer gratuitement

Évaluer

Le moment de vérité est arrivé. Réglez (tunez) votre modèle pour trouver la pénalité optimale, puis entraînez un modèle final afin d’évaluer votre travail.

Votre workflow, votre grille de pénalité et la fonction personnalisée class_evaluate() sont disponibles dans votre environnement.

Cet exercice fait partie du cours

Feature engineering en R

Afficher le cours

Instructions

  • Configurez un tune_grid pour analyser les performances de votre modèle selon ROC_AUC.
  • Sélectionnez la meilleure valeur de pénalité.
  • Ajustez le workflow final avec cette meilleure pénalité.

Exercice interactif pratique

Essayez cet exercice en complétant cet exemple de code.

# 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)
Modifier et exécuter le code