Створіть матрицю неточностей
Як ви бачили у відео, матрицю неточностей можна використати, щоб оцінити, наскільки добре працює ваша модель. Але перед її створенням потрібно класифікувати ймовірності, що передбачені, як 1 або 0, застосувавши порогове значення.
Примітка: 1 означає Inactive, а 0 — Active.
prediction_test, що містить передбачені ймовірності звільнення для всіх випадків у test_set, доступний у вашому робочому просторі.
Ця вправа є частиною курсу
HR Analytics: прогнозування плинності кадрів у R
Інструкції до вправи
- Перетворіть числові передбачення в
prediction_testна вектор категоріальних передбачень із порогом 0,5. - Створіть матрицю неточностей, використовуючи
prediction_categoriesта фактичні значення в тестовій вибірці (test_set$turnover).
Інтерактивна практична вправа
Спробуйте виконати цю вправу, доповнивши цей зразок коду.
# 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