CommencezCommencez gratuitement

Personnaliser l'évaluation de votre modèle

Créer des fonctions d'évaluation personnalisées est très pratique quand vous itérez sur divers modèles. La fonction metric_set() du paquet yardstick peut vous y aider.

Définissez une fonction qui retourne roc_auc, accuracy, sens (sensibilité) et spec (spécificité), puis utilisez-la pour évaluer votre modèle.

La trame de données augmentée lr_aug est déjà chargée et prête à être utilisée.

Cette activité fait partie du cours

Ingénierie des caractéristiques en R

Voir le cours

Instructions de l’exercice

  • Définissez une fonction d'évaluation personnalisée qui retourne roc_auc, accuracy, sens et spec.
  • Évaluez votre modèle avec votre nouvelle fonction sur lr_aug pour obtenir les mesures que vous venez de choisir.

Exercice interactif pratique

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

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

# Assess your model using your new function
___(___, truth = Attrition,
               estimate = .pred_class,
               .pred_No)
Modifier et exécuter le code