Précision de votre modèle
La précision du modèle peut être calculée ainsi :
$$\text{Accuracy} = \frac{\text{ TP + TN }}{\text{ TP + TN + FP + FN }}$$
où
- Vrais négatifs (TN) : vous avez correctement identifié les employés actifs
- Vrais positifs (TP) : vous avez correctement identifié les employés inactifs
- Faux positifs (FP) : vous avez prédit des employés comme inactifs alors qu’ils sont en réalité actifs
- Faux négatifs (FN) : vous avez prédit des employés comme actifs alors qu’ils sont en réalité inactifs
La fonction confusionMatrix() du package caret calcule automatiquement la précision du modèle, ainsi que d’autres statistiques pertinentes.
Cet exercice fait partie du cours
Analytique RH : prédire l’attrition des employés en R
Instructions
- Chargez le package
caret. - Appelez
confusionMatrix()surconf_matrixpour afficher la précision du modèle. - Examinez la sortie de
confusionMatrix()et affectez la précision du modèle àaccuracy.
Exercice interactif pratique
Essayez cet exercice en complétant cet exemple de code.
# Load caret
library(___)
# Call confusionMatrix
___
# Choose the model's accuracy as per confusionMatrix output (0.9283 or 92.83)?
accuracy <- ___