Přesnost tvého modelu
Přesnost modelu lze vypočítat takto:
$$\text{Accuracy} = \frac{\text{ TP + TN }}{\text{ TP + TN + FP + FN }}$$
kde
- Pravdivě negativní (TN): správně identifikovaní aktivní zaměstnanci
- Pravdivě pozitivní (TP): správně identifikovaní neaktivní zaměstnanci
- Falešně pozitivní (FP): zaměstnanci označení jako neaktivní, kteří jsou ve skutečnosti aktivní
- Falešně negativní (FN): zaměstnanci označení jako aktivní, kteří jsou ve skutečnosti neaktivní
Funkce confusionMatrix() z balíčku caret automaticky vypočítá přesnost modelu spolu s dalšími relevantními statistikami.
Toto cvičení je součástí kurzu
HR Analytics: Predicting Employee Churn in R
Pokyny k cvičení
- Načti balíček
caret. - Zavolej funkci
confusionMatrix()na objektconf_matrix, aby se zobrazila přesnost modelu. - Prohlédni si výstup funkce
confusionMatrix()a přiřaď přesnost modelu do proměnnéaccuracy.
Interaktivní cvičení na vyzkoušení si v praxi
Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.
# Load caret
library(___)
# Call confusionMatrix
___
# Choose the model's accuracy as per confusionMatrix output (0.9283 or 92.83)?
accuracy <- ___