Bewertung deines Modells anpassen
Eigene Bewertungsfunktionen zu erstellen, ist sehr praktisch, wenn du verschiedene Modelle durchprobierst. Die Funktion metric_set() aus dem yardstick-Paket kann dir dabei helfen.
Definiere eine Funktion, die roc_auc, accuracy, sens (Sensitivität) und spec (Spezifität) zurückgibt, und verwende sie, um dein Modell zu bewerten.
Der erweiterte Data Frame lr_aug ist bereits geladen und einsatzbereit.
Diese Übung ist Teil des Kurses
Feature Engineering in R
Anleitung zur Übung
- Definiere eine benutzerdefinierte Bewertungsfunktion, die
roc_auc,accuracy,sensundspeczurückgibt. - Bewerte dein Modell mit deiner neuen Funktion auf
lr_aug, um die von dir gewählten Metriken zu erhalten.
Interaktive Übung
Vervollständige den Beispielcode, um diese Übung erfolgreich abzuschließen.
# Define a custom assessment function
class_evaluate <- ___(___, ___, sens, ___)
# Assess your model using your new function
___(___, truth = Attrition,
estimate = .pred_class,
.pred_No)