Uncertainty and models

Lift chart

Shows outcome concentration in selected cases relative to a baseline.

  • Chart
  • Model evaluation
  • Ranking

What it answers

How much better is selection than the baseline rate?

Shape
Lift across score-ranked groups
What it shows
Outcome enrichment in ranked selections.

Example

The question

How much better than random is our model at finding buyers?

Response rate by score decile, relative to average (lift chart)

Response rate by score decile, relative to average (lift chart)Customers ranked by model score into ten equal groups. The top tenth responds 3.4 times the average rate, the second 2.5 times; the bottom half is below average.Lift (times the average rate)01234123456789103.42.51.81.310.70.50.40.30.1Random = 1
Response rate by score decile, relative to average (lift chart)Customers ranked by model score into ten equal groups. The top tenth responds 3.4 times the average rate, the second 2.5 times; the bottom half is below average.Lift (times the average rate)0123412345678910Random = 1
Customers ranked by model score into ten equal groups. The top tenth responds 3.4 times the average rate, the second 2.5 times; the bottom half is below average.

Illustrative data. It belongs to no company.

When to use it

Use it when

Evaluating targeting or prioritisation rankings.

Avoid it when

Undefined baseline or causal claims about model treatment effects.

How to read it

Read lift relative to baseline 1 and check cumulative/group-specific definition.

Note

Define cumulative versus group-specific lift.

The data you need

Layout
Long table
Fields
CaseID: text; Actual: 0/1; Score: number
One row is
One case with its true binary outcome and prediction score. What is the grain?
Rules
Define the positive class and score direction. Use held-out predictions for evaluation. Calibration needs probabilities in [0,1].
Optional
Weight. ROC/PR alternatives: precomputed Threshold,TP,FP,TN,FN with complete threshold coverage.
Preparation
Rank cases by score, define baseline outcome rate and calculate group-specific or cumulative lift.
Units
Lift =selected-group outcome rate/overall baseline outcome rate. Lift 1 means baseline performance.
Example of the input layout: Long tableA long table: one row per observation, few columns. New data adds rows.CaseIDActualScoreAABBC
A long table: one row per observation, few columns. New data adds rows.

Worked example

Overall 10 positives in 100 cases gives 10% baseline. Top 20 contain 6 positives:30% rate and 3 x lift.

CaseIDActualScore
A10.90
B00.20
C10.65
D00.55