Accuracy del tuo modello
L'accuracy del modello può essere calcolata come:
$$\text{Accuracy} = \frac{\text{ TP + TN }}{\text{ TP + TN + FP + FN }}$$
dove
- True negatives (TN): hai identificato correttamente i dipendenti attivi
- True positives (TP): hai identificato correttamente i dipendenti inattivi
- False positives (FP): hai previsto come inattivi dei dipendenti che in realtà sono attivi
- False negatives (FN): hai previsto come attivi dei dipendenti che in realtà sono inattivi
La funzione confusionMatrix() del pacchetto caret calcola automaticamente l'accuracy del modello insieme ad altre statistiche rilevanti.
Questo esercizio fa parte del corso
HR Analytics: prevedere il turnover dei dipendenti in R
Istruzioni dell'esercizio
- Carica il pacchetto
caret. - Chiama
confusionMatrix()suconf_matrixper stampare l'accuracy del modello. - Esamina l'output di
confusionMatrix()e assegna l'accuracy del modello aaccuracy.
Esercizio pratico interattivo
Prova a risolvere questo esercizio completando il codice di esempio.
# Load caret
library(___)
# Call confusionMatrix
___
# Choose the model's accuracy as per confusionMatrix output (0.9283 or 92.83)?
accuracy <- ___