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.
★ 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.
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.
Three components, three different questions
10 min liveThe 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.
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.
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.
The average was right and every band was wrong
8 min liveThis 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.
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.
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.
Sort a real report into the three components
18 min build-alongNo 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.
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.
Before session 4
30 minTake 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.