Home/Applied AI/External Validation
Applied AI

External Validation

An independent check of a model on data its developer did not choose, which is the only test that separates performance from the conditions it was reported under.

Reviewed July 16, 2026Stable
Reading level: Curious
Pick your depth ↓

When not to use it

  • As a one-time gate. A validation describes performance on one population at one time, and both change.
  • Where the validating population is nothing like yours, in which case the result bounds the claim rather than confirming it.
  • To dismiss a system outright. A poor external result raises the question of fitness for your setting; it does not settle it.

Reach for something else instead

  • Local validation — evaluate on your own population before clinical or operational use, which answers the question that matters to you.
  • Prospective evaluation — measure the system in live use against outcomes, rather than retrospectively against recorded ones.
  • -

Further reading

  • Wong et al. (2021), External Validation of a Widely Implemented Proprietary Sepsis Prediction Model — the canonical case, and the source of the 7% figure.
  • Raji et al. (2021), AI and the Everything in the Whole Wide World Benchmark — why a developer-selected evaluation cannot license a general claim.

Primary sources, listed so you can check the claims on this page rather than take them on trust.

Where people go wrong

  • Accepting a vendor-run study on customer data as external. The evaluators matter as much as the population.
  • Reporting discrimination without calibration, which hides whether the stated probabilities mean anything.
  • Treating deployment scale as evidence. Hundreds of installations tell you about procurement, not performance.

At a glance

FieldApplied AI
Requirementindependent evaluators, unselected population
Measuresdiscrimination, calibration, incremental contribution
Canonical casesepsis model, 2021
Barriernothing requires it
DifficultyIntermediate
Flashcards for this concept · study, save or share them →
Question
Answer
1 / 4

Where this sits

A starting point. Nothing needs to come before it.

0Levelstarting point
0Needs firstnothing
0Opens upnothing further
1Areastays here

Computed from the prerequisite graph, not assigned. How this works