Zacznij terazZacznij za darmo

Dokładność modelu

Dokładność modelu można obliczyć według wzoru:

$$\text{Accuracy} = \frac{\text{ TP + TN }}{\text{ TP + TN + FP + FN }}$$

gdzie

  • Prawdziwe negatywy (TN): pracownicy aktywni poprawnie zaklasyfikowani jako aktywni
  • Prawdziwe pozytywy (TP): pracownicy nieaktywni poprawnie zaklasyfikowani jako nieaktywni
  • Fałszywe pozytywy (FP): pracownicy aktywni błędnie zaklasyfikowani jako nieaktywni
  • Fałszywe negatywy (FN): pracownicy nieaktywni błędnie zaklasyfikowani jako aktywni

Funkcja confusionMatrix() z pakietu caret automatycznie oblicza dokładność modelu wraz z innymi istotnymi statystykami.

To ćwiczenie jest częścią kursu

HR Analytics: Przewidywanie rotacji pracowników w R

Zobacz kurs

Instrukcje do ćwiczenia

  • Wczytaj pakiet caret.
  • Wywołaj funkcję confusionMatrix() na obiekcie conf_matrix, aby wyświetlić dokładność modelu.
  • Przejrzyj wyniki funkcji confusionMatrix() i przypisz dokładność modelu do zmiennej accuracy.

Interaktywne ćwiczenie praktyczne

Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.

# Load caret
library(___)

# Call confusionMatrix
___

# Choose the model's accuracy as per confusionMatrix output (0.9283 or 92.83)?
accuracy <- ___
Edytuj i uruchom kod