LoslegenKostenlos starten

AUC vergleichen

Der Vergleich verschiedener Modelle ist der Kern der Modellwahl. In den letzten beiden Übungen führst du einen Modellvergleich über alle im Kurs behandelten Modelltypen durch: Entscheidungsbäume, Bagging-Bäume, Random Forests und Gradient Boosting.

Alle Modelle wurden perfekt getuned, auf demselben Trainingssatz customers_train trainiert und es wurden Vorhersagen für den Datensatz customers_test gemacht. Die Ergebnisse sind numerische Wahrscheinlichkeiten und in deiner Session als preds_combined verfügbar:

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", ...

Diese Übung ist Teil des Kurses

<Kurs>Maschinelles Lernen mit baumbasierten Modellen in R</Kurs>
Kurs ansehen

Interaktive praktische Übung

Versuche dich an dieser Übung, indem du diesen Beispielcode vervollständigst.

# 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
Code bearbeiten und ausführen