CommencerCommencer gratuitement

Comparer l’AUC

Comparer différents modèles est au cœur de la sélection de modèles. Dans les deux derniers exercices, vous allez comparer tous les types de modèles vus dans ce cours : arbres de décision, arbres agrégés (bagging), forêts aléatoires et gradient boosting.

Tous les modèles ont été finement réglés et entraînés sur le même ensemble d’entraînement, customers_train, et des prédictions ont été réalisées pour le jeu de données customers_test. Les résultats sont des probabilités numériques disponibles sous le nom preds_combined dans votre session :

tibble [1,011 × 5]
 $ preds_tree    : 0.144 0.441 ...
 $ preds_bagging : 0.115 0.326 ...
 $ preds_forest  : 0 0 0 0.286 ...
 $ preds_boosting: 0.136 0.149 ...
 $ still_customer: "no","no", ...

Cet exercice fait partie du cours

Machine Learning avec des modèles à base d’arbres en R

Afficher le cours

Exercice interactif pratique

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

# Calculate the AUC for each model
auc_tree   <- ___(preds_combined, truth = ___, estimate = ___)
auc_bagged <- ___(preds_combined, truth = ___, estimate = ___)
auc_forest <- ___(preds_combined, truth = ___, estimate = ___)
auc_boost  <- ___(preds_combined, truth = ___, estimate = ___)

# Print the results
auc_tree
auc_bagged
auc_forest
auc_boost
Modifier et exécuter le code