Anpassa din modellutvärdering
Att skapa egna utvärderingsfunktioner är mycket praktiskt när du itererar igenom olika modeller. Funktionen metric_set() från paketet yardstick hjälper dig att uppnå detta.
Definiera en funktion som returnerar roc_auc, accuracy, sens (känslighet) och spec (specificitet), och använd den sedan för att utvärdera din modell.
Dataramen lr_aug är redan inläst och redo att användas.
Den här övningen är en del av kursen
Feature Engineering i R
Övningsinstruktioner
- Definiera en anpassad utvärderingsfunktion som returnerar
roc_auc,accuracy,sensochspec. - Utvärdera din modell med den nya funktionen på
lr_augför att få fram de mätvärden du just valde.
Interaktiv övning med praktiskt arbete
Testa den här övningen genom att slutföra den här exempelkoden.
# Define a custom assessment function
class_evaluate <- ___(___, ___, sens, ___)
# Assess your model using your new function
___(___, truth = Attrition,
estimate = .pred_class,
.pred_No)