Modellmått

Marknadsföringsanalys: Prediktera kundbortfall i Python

Mark Peterson

Director of Data Science, Infoblox

Obalanserade klasser

telco['Churn'].value_counts()
no     2850
yes     483
Name: Churn, dtype: int64
  • Noggrannhet är inte ett särskilt användbart mått
Marknadsföringsanalys: Prediktera kundbortfall i Python

Förvirringsmatris del 1

Marknadsföringsanalys: Prediktera kundbortfall i Python

Förvirringsmatris del 2

Marknadsföringsanalys: Prediktera kundbortfall i Python

Förvirringsmatris del 3

Marknadsföringsanalys: Prediktera kundbortfall i Python

Förvirringsmatris del 4

Marknadsföringsanalys: Prediktera kundbortfall i Python

Förvirringsmatris del 5

Marknadsföringsanalys: Prediktera kundbortfall i Python

Förvirringsmatris del 6

Marknadsföringsanalys: Prediktera kundbortfall i Python

Förvirringsmatris del 7

Marknadsföringsanalys: Prediktera kundbortfall i Python

Förvirringsmatris del 8

Marknadsföringsanalys: Prediktera kundbortfall i Python

Förvirringsmatris del 9

Marknadsföringsanalys: Prediktera kundbortfall i Python

Förvirringsmatris del 10

Marknadsföringsanalys: Prediktera kundbortfall i Python

Förvirringsmatris del 11

Marknadsföringsanalys: Prediktera kundbortfall i Python

Förvirringsmatris del 12

Marknadsföringsanalys: Prediktera kundbortfall i Python

Precision

Mått Formel
Precision Sanna positiva / (Sanna positiva + Falska positiva)

 

  • En modell med hög precision innebär:
    • Få falska positiva ("falska larm")
    • Få icke-churners klassificerades som churners
Marknadsföringsanalys: Prediktera kundbortfall i Python

Recall

Mått Formel
Recall/Sensitivitet Sanna positiva / (Sanna positiva + Falska negativa)

 

  • En modell med hög recall innebär att den korrekt klassificerade de flesta churners
Marknadsföringsanalys: Prediktera kundbortfall i Python

Precision vs. Recall

Marknadsföringsanalys: Prediktera kundbortfall i Python

Förvirringsmatris i scikit-learn

from sklearn.metrics import confusion_matrix

cm = confusion_matrix(y_test, y_pred)
Marknadsföringsanalys: Prediktera kundbortfall i Python

Nu kör vi en övning!

Marknadsföringsanalys: Prediktera kundbortfall i Python

Preparing Video For Download...