CommencezCommencez 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 avec ensachage (bagging), forêts aléatoires (random forests) et gradient boosting.

Tous les modèles ont été parfaitement ajustés et entraînés sur le même ensemble d'entraînement, customers_train, et des prédictions ont été faites pour l'ensemble customers_test. Les résultats sont des probabilités numériques et sont 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", ...

Cette activité fait partie du cours

Machine Learning avec des modèles arborescents en R

Voir le cours

Exercice interactif pratique

Essayez cet exercice en complétant ce code d’exemple.

# 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