IN THIS BREAKDOWN · 10 SECTIONS
You can read 24% of this breakdown.
The paper in one minute
A trained model is often used by people who did not build it, for purposes its builders did not foresee. The usual release tells them a single accuracy number on a benchmark. This paper proposes model cards: short documents published with a model that state what it is, what it was built for, how it was evaluated and how its performance changes across the people and conditions it will meet.
The card has nine sections. Model details give the developer, date, version, type, license and a contact. Intended use states primary uses and users and also out-of-scope uses, in the spirit of warning labels. Factors list what could change performance: groups of people, the instruments that capture inputs (cameras, microphones), and the environment. Metrics name the performance measures, the decision thresholds and how uncertainty was estimated. Evaluation and training data describe the datasets and why they were chosen. Quantitative analyses report results for each factor on its own and for intersections of factors. The last two sections cover ethical considerations and caveats.
The paper explains which metrics fit which systems. For a classifier, it recommends all four error rates from the confusion matrix (false positive, false negative, false discovery and false omission), with confidence intervals, noting that equality of different rates across groups corresponds to different fairness definitions. For score-based systems it suggests comparing score distributions across groups.
Two example cards make it concrete. A smiling detector trained on the CelebA face dataset reports all four rates by age, gender and their combination at a 0.5 threshold: the false discovery rate for older men was much higher than for other groups. A card for the Perspective API toxicity model, which states it is not intended for fully automated moderation, compares version 1 and version 5 on synthetic sentences mentioning identity terms: version 1 scored terms such as "lesbian", "gay" and "homosexual" poorly, which later versions fixed. Cards should be updated with every release.
Research notes: the problem, approach and results
sections in the proposed card, from model details to caveats and recommendations (Figure 1)
error rates reported for classifiers: false positive, false negative, false discovery and false omission (Section 4.4)
range of all four error rates for the smiling detector at the 0.5 threshold, with 95% bootstrap intervals (Figure 2)
Trained models get reused far from where they were built, in hiring, medicine, policing and content moderation, with a single headline accuracy and no statement of what they were meant for or where they fail.
Ship every model with a short card: details, intended and out-of-scope uses, the factors that may change performance, the metrics and thresholds chosen, evaluation and training data, results broken down by group and by intersection of groups, ethical considerations and caveats.
Two worked cards show the value: a smiling detector on CelebA whose false discovery rate was much higher for older men, and Google's Perspective toxicity model, where version 1 scored identity terms such as 'gay' poorly and version 5 did not.
Why it matters to an FDE
A model card is the handoff document for a deployment. When you deliver a classifier, a fine-tuned model or a prompt-based system to a customer, the card is what their risk, compliance and operations teams read. Stating intended and out-of-scope uses in writing prevents the most common failure: the model reused, with no alert to anyone, for a job it was never tested on.
Disaggregated results find the problems averages hide. In our simulated card, overall false discovery was 0.15 and each group looked acceptable, while one intersection of 500 cases sat at 0.40. Break results down by the slices the customer cares about: region, product line, language, document type, customer segment.
Thresholds are part of the model. The paper asks cards to state the decision threshold and why, and ideally show performance across thresholds. A score of 0.5 means nothing until someone picks the operating point and states its error rates.
Regulators and buyers now expect this. Model documentation in this shape shows up in AI governance frameworks, procurement questionnaires and model registries. A card written as part of delivery saves weeks of questionnaires later.
Version the card with the model. The toxicity example shows models change between versions. A card tied to a model version and updated with each release is the record a customer can audit.
Understand the mechanism. Try it on a real problem.
Unlock this breakdown and 290 more papers.
Premium opens every paper in full, plus every answer, concept, course and guide on the site. One payment for six months of access.
6 months · One payment · No auto-renewal
- ◇1 architecture diagram
- </>1 runnable code experiment
- ▦2 results tables
- ?5 interview questions with answers
- 03Key takeaways
The nine sections, the factors, four error rates, fairness links and the two examples
Free account - 04How it works
Who reads a card, what each section answers, picking metrics and intervals, two worked cards
Premium - 05The numbers that matter
The example cards' thresholds, the fairness criteria, and a definition the card gets wrong
Premium - 06Try it yourself
Build a card's results with intervals and intersections, see base rates bite, sweep the threshold
Premium - 07Where it breaks
A format with no enforcement, factors that need sensitive data, small slices, and two short examples
Premium - 08Using it on a deployment
A card per delivered model, slices agreed with the customer, thresholds recorded, kept current
Premium - 09Interview angles
Five questions this paper prepares you for, with answer hints
Premium - 10Read next
Where to go from here on this site
Premium
