ÎncepețiÎncepe gratuit

Personalizează evaluarea modelului tău

Crearea unor funcții personalizate de evaluare este foarte utilă atunci când testezi mai multe modele pe rând. Funcția metric_set() din pachetul yardstick te ajută să faci exact asta.

Definește o funcție care returnează roc_auc, accuracy, sens (sensibilitate) și spec (specificitate), apoi folosește-o pentru a evalua modelul tău.

Dataframe-ul augmentat lr_aug este deja încărcat și gata de utilizare.

Acest exercițiu face parte din cursul

Ingineria caracteristicilor în R

Vezi cursul

Instrucțiuni pentru exercițiu

  • Definește o funcție personalizată de evaluare care returnează roc_auc, accuracy, sens și spec.
  • Evaluează modelul folosind noua funcție aplicată pe lr_aug pentru a obține metricile alese.

Exercițiu interactiv practic

Încearcă acest exercițiu completând acest cod de exemplu.

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

# Assess your model using your new function
___(___, truth = Attrition,
               estimate = .pred_class,
               .pred_No)
Editează și rulează codul