Skip to content
ML Academy

Statistics, experimentation, causal reasoning · insight-1013

Choose the multiplicity family and error rate by what a false positive costs, and say which you used

Evidence type
documented fact
Difficulty
medium
Roles
Data scientist, Data analyst
Industries
cross-industry, aviation, healthcare

Summary: situation, action, reason, boundary

  1. Situation

    A route-level analysis tests 80 hypotheses; one analyst uses Bonferroni, another raw p-values, a third Benjamini-Hochberg, and the reports cannot be compared.

  2. Action

    Define the family as all hypotheses behind one decision before looking. Use familywise control (Holm or Bonferroni) when one false claim is costly, and false discovery rate control when screening candidates for follow-up. Under arbitrary dependence use the conservative variant or permutation, and report raw and adjusted values.

  3. Reason

    The Benjamini-Hochberg procedure controls the false discovery rate for independent or positively dependent tests; a more conservative modification covers any dependence at a power cost.

  4. Boundary

    Route, segment and feature scans with many simultaneous tests.

Symptom or risk

Familywise correction discards real leads in a screening exercise, while raw p-values flood a launch decision with false positives.

Exceptions

A single pre-registered primary hypothesis, which needs no adjustment.

Trade-offs

Stricter control raises the bar for every lead, including real ones.

Pitfalls

Shrinking the family after seeing which tests failed.

Lessons and concepts

Claims and their sources