Vytvoření matice záměn
Jak jsi viděl/a ve videu, matice záměn slouží k vyhodnocení toho, jak dobře tvůj model funguje. Před jejím vytvořením je ale potřeba převést předpovězené pravděpodobnosti na hodnoty 1 nebo 0 pomocí tzv. cut-off (prahové hodnoty).
Poznámka: 1 znamená Inactive (neaktivní), 0 znamená Active (aktivní).
prediction_test, obsahující předpovězené pravděpodobnosti odchodu pro všechny záznamy v test_set, máš k dispozici ve svém pracovním prostředí.
Toto cvičení je součástí kurzu
HR Analytics: Predicting Employee Churn in R
Pokyny k cvičení
- Převeď numerické predikce v
prediction_testna vektor kategorických predikcí pomocí cut-off hodnoty 0,5. - Vytvoř matici záměn pomocí
prediction_categoriesa skutečných hodnot z testovací sady (test_set$turnover).
Interaktivní cvičení na vyzkoušení si v praxi
Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.
# Classify predictions using a cut-off of 0.5
prediction_categories <- ___(prediction_test > 0.5, 1, 0)
# Construct a confusion matrix
conf_matrix <- ___(prediction_categories, test_set$turnover)
conf_matrix