1. Learn
  2. /
  3. Курси
  4. /
  5. Середній рівень регресії зі statsmodels у Python

Connected

Вправа

Матриця неточностей (confusion matrix)

Коли залежна змінна має лише два результати, як у випадку відтоку клієнтів, успіх моделі визначають за двома запитаннями: «у скількох випадках, де клієнт справді пішов, модель правильно це передбачила?» та «у скількох випадках, де клієнт не пішов, модель правильно це передбачила?». Це можна з'ясувати, побудувавши матрицю неточностей і розрахувавши зведені метрики.

Згадайте такі визначення:

Accuracy (точність) — це частка правильних передбачень. $$ \text{accuracy} = \frac{TN + TP}{TN + FN + FP + TP} $$

Sensitivity (чутливість, recall) — це частка істинно позитивних спостережень, які модель правильно передбачила як позитивні. $$ \text{sensitivity} = \frac{TP}{TP + FN} $$

Specificity (специфічність) — це частка істинно негативних спостережень, які модель правильно передбачила як негативні. $$ \text{specificity} = \frac{TN}{TN + FP} $$

churn і mdl_churn_vs_both_inter доступні.

Інструкції 1/2

undefined XP
    1
    2
  • Створіть матрицю неточностей conf_matrix.