Mätning av modellprestanda

Maskininlärning för verksamheter

Karolis Urbonas

Head of Machine Learning & Science, Amazon

Typer av prestandamätning

Två viktiga mätvärden för övervakad inlärning:

  1. Noggrannhet --> klassificering
  2. Fel --> regression
Maskininlärning för verksamheter

Prestanda vid klassificering

  • Noggrannhet

  • Recall

  • Precision

Maskininlärning för verksamheter

Churn-exempel

c1

Maskininlärning för verksamheter

Churn-exempel

c2

Maskininlärning för verksamheter

Churn-prediktion

c3

Maskininlärning för verksamheter

Felklassificerade poster

c4

Maskininlärning för verksamheter

Ytterligare ett churn-exempel

c5

Maskininlärning för verksamheter

Noggrannhet

acc

Maskininlärning för verksamheter

Precision

precision

Maskininlärning för verksamheter

Recall

recall

Maskininlärning för verksamheter

Prestanda vid regression

  • Fel
Maskininlärning för verksamheter

Regressionsexempel

r1

Maskininlärning för verksamheter

Intäktsprediktion med en linje

r2

Maskininlärning för verksamheter

Regressionsfel

r3

Maskininlärning för verksamheter

Testning av icke-linjära modeller

r4

Maskininlärning för verksamheter

Förbättring av felet

r5

Maskininlärning för verksamheter

Användbara modeller – A/B-testning

Bra modeller är inte alltid användbara i praktiken:

Churn-prediktion, köpprediktion, prediktion av maskinfel

Testa om modellerna faktiskt förbättrar utfallen:

Rikta erbjudanden (rabatter, kuponger, kampanjer) till kunder som förutspås churna

Skicka påminnelsemejl och produktinformation till kunder som sannolikt kommer att köpa

_Ledde detta till minskad churn, fler köp och färre maskinfel? Om ja, bygg in det i en automatiserad process. Om nej, samla mer data, förbättra modellerna och testa igen. _

Maskininlärning för verksamheter

Nu kör vi en övning!

Maskininlärning för verksamheter

Preparing Video For Download...