learn-model-risk-with-phoebe / Leader session 3 of 6
Learn Model Risk with Phoebe · Leader session 3 of 6

What a validator is checking

Validation is not a recount. Nobody is re-adding the columns, and at Brackwater the arithmetic was right every single time. A validator is asking a narrower and much harder question: does the evidence submitted support the claim being made. Tonight is the tour of that work from the side of the table you sit on - the person who will read the report rather than write it. Three components, four findings, and one number that looked perfect while everything underneath it was wrong.

🟠 Advanced Whoever signs the approval Risk, audit and the second line 45 min
0-3 · Welcome 3-22 · The three components 22-40 · Build-along: sort the findings 40-45 · Q&A
Part 0

Where tonight sits

Session 1 was what model risk is. Session 2 was effective challenge and why organisations with all the right job titles still fail at it. Tonight is the other half of that: what the challenge actually consists of, component by component, with no metric defined anywhere on the page. Session 4 is materiality and the inventory, which decides which models get this treatment at all. Session 5 is how to read the report that comes out of it, and session 6 is signing it. The worked example stays Brackwater, whose consumer scorecard was submitted with a recommendation to deploy and came back with four findings, each caught by a different part of the review.

Live = presented in the 45 minutes Self-study = the full depth, after class 🔍 Every diagram zooms

★ What you walk out with tonight. The three components of validation in language you can use in a committee, so you can tell which of them a report has actually done and which it has skipped. The habit that catches the most expensive class of error: when a report hands you one number, ask what it looks like broken into bands. And the single most useful sentence for a leader in this whole discipline - the validator is not checking whether the arithmetic is right, they are checking whether the evidence supports the claim.

LiveNobody is re-checking the arithmetic4 min▶

The most common misreading of validation, from people who have never had one done to them, is that it is a quality-control pass on the computation. Somebody re-runs the numbers, confirms they come out the same, and signs. If that were the job it would be a week of work and it would catch almost nothing, because the modelling team has already run those numbers many more times than the validator will.

The real job is evidential. A model document makes a claim: this model separates the customers who will default from the ones who will not, this well, on this population, for this purpose. Validation asks whether the evidence attached to that document is good enough, and wide enough, to support the claim. Those are two separate tests. Evidence can be impeccable in quality and far too narrow in extent, which is exactly the shape of the Brackwater failure.

Real world

Every number in Brackwater's model document reproduced. The headline figure of 0.863 for how well the scorecard separates defaulters from non-defaulters was correct, reproducible, and computed the way the document said. The validation still went badly, because three of the four findings were about things the document never showed, and the fourth was about a field nobody had questioned.

Self-studyThe three words, before anyone says them at you4 min▶
  • Conceptual soundness. Assessing the model's design, its key modelling choices, its assumptions, the qualitative judgements built into it, how the data was selected and constructed, and what developmental testing was done. The test is on both the quality and the extent of the developmental evidence.
  • Outcomes analysis. Comparing the model's outputs to the corresponding real-world outcomes. Back-testing and outlier analysis are named forms of it. Where a model rests substantially on expert judgement, quantitative outcomes analysis is how the quality of that judgement gets evaluated rather than simply accepted.
  • Ongoing monitoring. Evaluating whether the model still performs as expected given changes in products, exposures, activities, clients, the relevance of the data, or market conditions.
  • Benchmarking. Not one of the three. A comparison against an alternative, often a deliberately simpler one, that answers a question none of the three components asks on its own: was the complexity worth anything.
  • Out of time. Scored on a later period than the one the model was built on. The single cheapest way to find out whether a result was a property of the model or a property of that year.
  • Developmental evidence. What the builders produced while building: the tests they ran, the alternatives they tried, the choices they rejected and why. Its absence is itself a finding.

The numbers on this page are quoted, not explained. What a separation figure is, how calibration is computed and what a base rate does to both belong to learn-model-evaluation-with-phoebe, which defines every one of them properly.

Part 1 · covers the three components and the finding each one caught

Three components, three different questions

10 min live

The current guidance sets out validation in three components, in this order: conceptual soundness, outcomes analysis, and ongoing model monitoring. The order is not decorative. The first can be done on the day the document arrives, with no new data at all. The second needs the world to have answered back. The third never finishes. A report that is strong on one and silent on another has not been half done, it has answered a different question.

Three components. Three questions. Four findings. 1 · Conceptual soundness Design, assumptions, key choices, data selection, construction and developmental testing. Judged on the quality and extent of evidence. Caught: the leak 0.748 on its own vs 0.863 full; without it development is 0.772 2 · Outcomes analysis Compare what the model said with what actually happened. Back-testing and outlier analysis are the named forms of it. Caught: the calibration overall gap -0.006, but by band it runs +0.068 down to -0.142 3 · Ongoing monitoring Does it still perform as expected, given changes in products, exposures, activities, clients, data relevance or market conditions. Caught: the population thin-file share moved from 19.0 percent to 34.0 percent Benchmarking: not a fourth component, but the comparison that asks whether any of it was worth it Out of time the champion scores 0.682. A three-feature challenger scores 0.676. The difference is 0.006.
🔍 Click to zoom - each component asks a question the other two cannot, and at Brackwater each one found something different.
LiveConceptual soundness, and the field that was a consequence5 min▶

Conceptual soundness is the part of validation that needs no new data and no waiting. It is an assessment of the model's design, the key modelling choices, the assumptions, the qualitative judgements, and how the data was selected and constructed, together with whatever developmental testing the builders did. The word to hold onto is extent. The review is not only whether the developmental evidence is any good; it is whether there is enough of it to support what is being claimed.

At Brackwater this is the component that found the leak. One of the eleven fields was a count of collections contacts. Collections contacts are logged after the outcome window opens, which means the field is a consequence of a customer defaulting rather than a signal that they are about to. On its own that single field separates defaulters from non-defaulters at 0.748, against the full model's 0.863. Refit without it, development performance drops to 0.772.

Notice what caught it. Not a performance test - the performance was excellent, which is precisely the problem. It was a question about what the field means and when it comes into existence, asked by somebody reading the data dictionary against the outcome definition. That question costs an afternoon and no data at all.

Real world

The reason nobody caught this internally is that the field is noisy. It is not a copy of the answer: plenty of defaulters never get a collections contact and some non-defaulters do. A field that predicted perfectly would have been spotted in a day. A field that predicts well and imperfectly looks exactly like a good feature, and it will keep looking like one right up until it is deployed against customers who have not defaulted yet.

LiveThe two components that need the world to answer back4 min▶

Outcomes analysis compares model output to the corresponding real-world outcomes. That is the whole idea, and everything else is a form of it: back-testing, where you score a period the model did not see and wait for the outcomes to arrive, and outlier analysis, where you go and look at the cases the model got most wrong rather than the average of all of them. The point worth carrying into a committee is the one about judgement. Where a model rests substantially on expert judgement, quantitative outcomes analysis is how the quality of that judgement is evaluated. Experience is not a substitute for a track record; it is a reason to go and measure one.

Ongoing monitoring asks whether the model still performs as expected given changes in products, exposures, activities, clients, the relevance of the data, and market conditions. It is the only component with no end date, and the only one that fails quietly, because nothing about a model going stale generates an alert unless somebody wrote the alert first.

At Brackwater it found the population. Between the development vintage and the later one, the share of thin-file applicants in the book went from 19.0 percent to 34.0 percent. Nobody changed the model and nobody made an error. The book moved toward exactly the customers the model had seen least of, and the only reason this is a finding rather than a surprise is that somebody was still looking a year after launch.

Self-studyHow to tell whether a report did conceptual soundness at all3 min▶

Conceptual soundness is the easiest component to fake, because it produces prose rather than tables and prose can be written without doing anything. Four tells, all of which you can check in a report without any technical background.

  • Are the assumptions listed as assumptions? A section that describes the methodology is not the same as a section that names what is being presumed true. If the word "assumes" appears nowhere, nobody wrote them down.
  • Is any alternative mentioned? Developmental evidence includes what was tried and rejected. A document in which the chosen approach is the only approach ever considered is describing a decision that was never made.
  • Does every field have a provenance and a timing? Where it comes from and when in the customer's life it gets written. This one question is what caught Brackwater's leak, and it is answerable by anybody.
  • Is the extent of the evidence assessed, or only its quality? "The tests performed were correct" and "the tests performed were sufficient" are different sentences, and reports routinely contain only the first.
Part 2 · covers the one number that hid everything else

The average was right and every band was wrong

8 min live

This is the finding that should change how you read reports. Scored on the later vintage, Brackwater's scorecard predicted a default rate of 0.330 against an actual 0.324. The gap is -0.006. On a single line in a summary table that is not just acceptable, it is the best-looking number in the document. Split the same customers into five bands by how risky the model said they were, and the story inverts completely.

Predicted against actual, by band of predicted risk, on the later vintage. Predicted Actual Gap printed above each band 0.00 0.20 0.40 0.60 +0.061 Q1 safest pred 0.086 actual 0.147 +0.068 Q2 pred 0.169 actual 0.237 +0.035 Q3 pred 0.270 actual 0.305 -0.054 Q4 pred 0.432 actual 0.378 -0.142 Q5 riskiest pred 0.694 actual 0.552 The one number in the summary Predicted 0.330 against actual 0.324, a gap of -0.006. It looks excellent. A single calibration number would have passed this model. What the bands say instead Q1 +0.061 · Q2 +0.068 · Q3 +0.035 Q4 -0.054 · Q5 -0.142 It under-predicts the safest borrowers and over-predicts the riskiest ones. Both errors cost.
🔍 Click to zoom - the errors run in opposite directions, so they cancel in the total. The aggregate gap of -0.006 is arithmetically true and tells you nothing.
LiveWhy the two errors cancel, and what each one costs5 min▶

The mechanism is simple enough to say in a sentence. The model is too optimistic about the customers it thinks are safe and too pessimistic about the customers it thinks are risky. In the first three bands the actual default rate comes in above what was predicted, by +0.061, +0.068 and +0.035. In the last two it comes in below, by -0.054 and -0.142. Add them all up across the whole book and they very nearly wipe each other out, leaving the -0.006 that looks like a triumph.

Both halves of that cost money, in different places and to different people. Under-predicting the safest band means the customers being approved most freely, at the best prices, default more often than the pricing assumed. Over-predicting the riskiest band means declining or repricing customers who would mostly have paid. One error shows up in losses and the other shows up in volume that never happened, which is why only the first tends to get noticed.

The question to ask every time. When a report shows you an aggregate accuracy or a single gap, ask for the same comparison split into bands - by risk, by segment, by product, by anything the business actually treats differently. If the answer is that it was not done, that is not a gap in the analysis, it is the analysis missing. An average is only safe to read when you already know the parts agree.

LiveBenchmarking, and the six thousandths question4 min▶

The fourth finding came from a comparison rather than from any of the three components. The validator built a challenger: a deliberately plain model using three features, the kind of thing a competent analyst produces in an afternoon. Scored on the later vintage, the champion separates defaulters from non-defaulters at 0.682, with the leaking field removed. The challenger scores 0.676. The difference is 0.006.

Be careful with what that does and does not establish. It does not establish that the champion is worthless or that the challenger should be deployed instead; on this data the two are close enough that the ranking is not the point, and each has different consequences for volume and for losses. What it establishes is the thing a leader needs: the model document claimed an edge, and the edge that survives to the population the model is actually being used on is six thousandths over something nobody needed a project for. The defensible finding is not about the model. It is about the document, which asserted more than its evidence supported.

Real world

The benchmark is also the cheapest thing on this entire page to demand. You do not need to know how it is built, and you do not need the result to be flattering. You need one line in every model document that says what this model was compared against and by how much it won, because a model submitted with no comparison has been graded against nothing.

Self-studyWhat is still there after a clean validation3 min▶

The guidance is unusually direct about its own limits, and it is worth reading that part rather than skipping to the procedures. Even with sound model development and rigorous validation, material model risk can remain. Validation reduces risk; it does not retire it, and a model that has passed is not a model that has been made safe.

What follows from that is a short list of habits for the people who use the output, and none of them are the validator's job. Understand the model's limitations and communicate them, rather than passing the number on stripped of its caveats. Monitor performance instead of assuming the launch conditions persist. Review periodically whether the model is still relevant to the decision it is feeding, which is a different question from whether it still performs. And supplement the model's output with complementary analysis, so that no consequential decision rests on one number from one source.

That last habit is the one leaders can actually enforce, and it is worth noticing that it is the same discipline as the band question. One number, from one model, read on its own, is the failure mode that runs through every finding on this page.

Part 3 · build-along

Sort a real report into the three components

18 min build-along

No laptop. Bring to mind a validation report, a model document, or an approval paper you have actually been sent - and if you have never been sent one, use the last analysis that arrived with a recommendation attached. The exercise is to stop reading it as a verdict and start reading it as a set of claims with evidence behind them.

Write the claim in one sentence. What is this document asserting, in a form that could turn out to be false. "The model performs well" is not a claim, it is a mood. "This model ranks applicants well enough to set the approval cutoff for next year's book" is a claim, and you can now go looking for the evidence attached to it.

Sort every finding into one of the three boxes. Design and assumptions go in conceptual soundness. Predicted against actual goes in outcomes analysis. Anything about whether it still holds goes in ongoing monitoring. Then look at which box is empty, because an empty box is the report telling you what it did not do.

Find the single numbers. Go through and mark every place where one figure stands for a whole population. For each one, ask out loud what it would look like split into five bands. Brackwater's -0.006 is the warning: the aggregate can be right while nothing underneath it is.

Ask where each input comes from and when it gets written. Pick the three fields doing the most work and ask when in the customer's life each one appears. Anything recorded after the thing being predicted has already started is a consequence, not a predictor, however well it performs.

Ask what it was compared against. Not "is it good" but "good compared to what". If the document contains no alternative, no simpler version and no prior model, the recommendation has been graded on a curve of one.

Write the expiry condition. One sentence: "This conclusion stops being true if [population, relationship or input] changes, and we would find out because [somebody is watching this]." If the second half is blank, you have just written the monitoring requirement that should have been in the report.

The one sentence to take into the committee. The validator is not checking whether the arithmetic is right. The validator is checking whether the evidence submitted supports the claim being made. At Brackwater the arithmetic was right every time, and the model still should not have been approved as submitted, which is a sentence that only makes sense once those two things are separated.

Check yourself

Three questions

A report tells you the model predicted a 0.330 default rate against an actual 0.324 on the later vintage. What should your next question be?

At Brackwater that aggregate gap of -0.006 sits on top of band gaps of +0.061, +0.068, +0.035, -0.054 and -0.142. The model under-predicts the safest borrowers and over-predicts the riskiest, and the two directions very nearly cancel. A single calibration number would have passed this model.

The collections field is a count of contacts logged after the outcome window opens. Which component of validation is built to catch that, and why?

Performance testing cannot catch this one, which is the trap: the field looks excellent, separating defaulters from non-defaulters at 0.748 on its own against the full model's 0.863. Only a review of how the data was selected and constructed asks when in a customer's life the field gets written. Refit without it, development performance falls to 0.772.

Out of time the champion scores 0.682 and a three-feature challenger scores 0.676. What is the defensible finding to put in the report?

A difference of 0.006 does not establish that either model is better; the two are close, and each wins on a different business axis. What it does establish is that the document claimed an edge its own evidence cannot carry. Findings are written about the evidence and the claim, not about which model somebody prefers.

Homework

Before session 4

30 min

Take the report you sorted tonight and do two things with it. First, count how many of its numbers are aggregates standing in for a whole population, and pick the one that would hurt most if the bands disagreed. Second, ask whoever owns the model when it was last looked at, and what would have triggered a fresh look if nobody had asked. Bring both answers to session 4, which is about how an institution decides in advance which models get the full three-component treatment and which get a line in a register.

Sources covered

What tonight maps to

✓ The three components, in the order the current guidance gives them Conceptual soundness, outcomes analysis, ongoing model monitoring. The 2011 text listed the last two the other way round; the April 2026 revision reordered them.
✓ Conceptual soundness, including the quality and extent test Design, key modelling choices, assumptions, qualitative judgements, data selection and construction, developmental testing - assessed on both the quality and the extent of the developmental evidence.
✓ Outcomes analysis, back-testing and expert judgement Comparing outputs to corresponding real-world outcomes; back-testing and outlier analysis as named forms; quantitative outcomes analysis as the way the quality of expert judgement gets evaluated.
✓ Ongoing monitoring and what it watches for Whether the model still performs as expected given changes in products, exposures, activities, clients, data relevance or market conditions. At Brackwater: thin-file share 19.0 percent to 34.0 percent.
✓ What remains after a clean validation Material model risk can remain even with sound development and rigorous validation, so users benefit from understanding and communicating limitations, monitoring performance, periodically reviewing relevance, and supplementing output with complementary analysis.
◐ Findings, severity and conditions Session 5. Tonight produces the four findings; how they are graded, what "approve with conditions" buys, and when to refuse come next but one.
◐ Which models earn this treatment at all Session 4, and practitioner session 1. Materiality and the inventory decide how much of the three-component review a given model gets.
· The EU AI Act, NIST AI RMF, ISO/IEC 42001, MAS and FEAT Not covered by design, in any session. Governing AI systems is learn-ai-governance-with-phoebe's territory, and the model risk guidance itself puts generative and agentic AI out of scope.
· What separation, calibration and a base rate actually are Not covered by design. learn-model-evaluation-with-phoebe defines every metric on this page; here they are quoted only as evidence a validator weighs.

Session 3 cheat sheet

Evidence, not arithmeticThe validator asks whether the evidence submitted supports the claim made. At Brackwater the arithmetic was right every time.
Three components, in orderConceptual soundness, outcomes analysis, ongoing monitoring. An empty box is a report telling you what it skipped.
Quality and extentDevelopmental evidence is judged on both. Correct tests and insufficient tests are different failures.
Provenance and timingCollections contacts are logged after the outcome window opens. 0.748 alone, and removing it takes development from 0.863 to 0.772.
Never accept one numberPredicted 0.330 against actual 0.324 is a gap of -0.006. By band: +0.061, +0.068, +0.035, -0.054, -0.142.
Ask for the bandsOpposite errors cancel in a total. A single calibration number would have passed this model.
Good compared to what0.682 against a three-feature challenger's 0.676. Six thousandths. A model with no benchmark was graded against nothing.
Validation does not retire riskMaterial model risk can remain. Communicate the limitations, monitor, review relevance, and never rest a decision on one number.