← The collection

Base Rate Neglect.

A convincing story can make us forget how rare something was to begin with.

Interactive experimentintuitiveField note ·
INTERACTIVE EXPERIMENT / 003

A flag is not the whole story.

Screen 1,000 fictional messages for spam. How many flags are right?

ILLUSTRATIVE MODEL
1%50%
50%100%
0%30%
Each square = one message
Correct flagFalse alarmNot flagged
Correct / false flags
11 / 52
Spam among flags · sample
17.5%
Spam among flags · model
15.4%
Start with how rare it is. The detection rate answers “How often is spam caught?” The model result answers a different question: “Given a flag, how likely is spam?” Resampling changes the sample, not that model probability.

Independent fictional messages; fixed detection and false alarm rates. No real spam classifier is being evaluated.

THE SHORT VERSION

Base Rate Neglect, explained.

Base rate neglect is overlooking how common an event was before receiving new evidence. A reliable signal can still produce many false positives when its target is rare.

01 / THE MECHANISM

Why it happens

A detection rate starts with actual targets; a positive predictive value starts with flagged cases. These are different groups. Count true and false flags before interpreting the meaning of one flag.

A detection rate starts with actual spam and asks how much gets flagged. The chance that a flagged message is spam starts with all flagged messages. Swapping those denominators is an easy mistake.

In this experiment, only 1% of messages are spam initially. A 90% detection rate produces about 9 correct flags per 1,000 messages. A 5% false alarm rate among the other 990 messages produces about 49.5 false flags on average. The probability that a flag indicates spam is therefore about 15.4%, not 90%.

Read the result

Lower the spam prevalence while keeping detection and false alarms fixed. The fraction of flags that are genuine falls because there are many more non-spam messages available to generate false alarms.

02 / FOLLOW IT THROUGH

A worked example

A spam filter flags a message

  1. Among 1,000 messages, suppose 10 are spam and the filter catches 9 of them.

  2. A 5% false alarm rate among 990 legitimate messages adds about 49.5 false flags in expectation.

  3. About 9 out of 58.5 expected flags are spam: roughly 15.4%, despite a 90% detection rate.

OPTIONAL DEEPER DETAILGo deeper: inside the model

Inside this model

P(spam | flag) = p × d / [p × d + (1 − p) × f], where p is the base rate, d is the detection rate, and f is the false alarm rate.

The dot grid samples 1,000 independent messages. Sample counts fluctuate; the model probability is calculated exactly from the controls. A sample with no flags has no observed proportion.

03 / BEYOND THE EXPERIMENT

Where this idea is useful

Evidence should update a prior belief, not erase it. Ask both how often a signal finds its target and how often it appears without that target.

CHECK YOUR INTUITION

A common misconception

THE TEMPTING CONCLUSION

“A 90% detection rate means a flag is 90% likely to be correct.”

THE MORE USEFUL DISTINCTION

That swaps the conditioning. You also need prevalence and the false alarm rate to interpret a flag.

What this explanation leaves out

  • Fixed error rates and independent messages simplify a real classifier. Rates can differ across populations and change over time.
  • This model illustrates reasoning about evidence; it does not measure how people actually make judgments.
ONE MORE QUESTION

Which base rate should I use?

Use the population from which the case was drawn. A broad average can be misleading if a specific subgroup has a different prevalence or if the signal behaves differently within it.

TAKE THE IDEA WITH YOU

Before trusting a striking signal, which denominator would you count?

Associated thinkers

Associated withDaniel Kahneman ↗
Associated withAmos Tversky ↗

Associations marked provisional are awaiting source review.

Further reading

Explore conditional probability and Bayes’ rule in Brown University’s Seeing Theory.