LoslegenKostenlos starten

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

<Kurs>Feature Engineering in R</Kurs>
Kurs ansehen

Übungsanweisungen

  • Definiere eine benutzerdefinierte Bewertungsfunktion, die roc_auc, accuracy, sens und spec zurückgibt.
  • Bewerte dein Modell mit deiner neuen Funktion auf lr_aug, um die von dir gewählten Metriken zu erhalten.

Interaktive praktische Übung

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

# Define a custom assessment function 
class_evaluate <- ___(___, ___, sens, ___)

# Assess your model using your new function
___(___, truth = Attrition,
               estimate = .pred_class,
               .pred_No)
Code bearbeiten und ausführen