Personalizza la valutazione del tuo modello
Creare funzioni di valutazione personalizzate è molto comodo quando iteri su vari modelli. La funzione metric_set() del pacchetto yardstick può aiutarti a farlo.
Definisci una funzione che restituisca roc_auc, accuracy, sens (sensibilità) e spec (specificità) e usala per valutare il tuo modello.
Il data frame aumentato lr_aug è già caricato e pronto all'uso.
Questo esercizio fa parte del corso
Feature Engineering in R
Istruzioni dell'esercizio
- Definisci una funzione di valutazione personalizzata che restituisca
roc_auc,accuracy,sensespec. - Valuta il tuo modello usando la nuova funzione su
lr_augper ottenere le metriche che hai appena scelto.
Esercizio pratico interattivo
Prova a risolvere questo esercizio completando il codice di esempio.
# Define a custom assessment function
class_evaluate <- ___(___, ___, sens, ___)
# Assess your model using your new function
___(___, truth = Attrition,
estimate = .pred_class,
.pred_No)