← Back to Research Model evaluation · NeurIPS SoLaR 2024 Spotlight

Report Cards

A total score alone picks neither a good student nor a good model; Report Cards write model behavior into a teacher’s-comments-style report card — readable and verifiable.

arXiv Project Dashboard OpenReview
3report-quality axes
3automatic metrics
100%automated generation
SpotlightNeurIPS SoLaR
2409.00844arXiv

Choosing a model from a leaderboard is a little like hiring from a single exam score: two candidates with the same total can fail in completely different places. Models are no different — a model that leads on average can still fail consistently on specific skills, formats, or input types, and the average erases exactly that information. Report Cards offer an answer: have the evaluation system automatically write a natural-language behavior report for each model, then put the reports themselves through three checks.

Contrastive accuracy: match the report to the answerthe judge sees the two reports and the two answers, nothing elseQ24 apples, 36 oranges. A basket takes 3 apples and 4 oranges. How many full baskets?Report A“… is very good at addition butnot division…”Report B“… cannot correctly interpret problems,but excels at abstract ones …”Bob24/3 = 8 baskets. For oranges … so8 + 9 = 17 baskets in total.ClaireDivide total fruits by fruits per basket:60/7 = 10→ 10 baskets can be filled.judgeA ↔ Claire · B ↔ BobContrastive accuracy = how often the judge gets this pairing right.
Redrawn from the paper. Contrastive accuracy asks a judge to match report cards to model answers using the reports alone — a summary that would fit any model scores at chance.

One score cannot describe a model

Benchmarks — standardized test sets with automated scoring — are the infrastructure of model evaluation: objective, repeatable, easy to rank. But they compress performance on thousands of items into one scalar, and the information loss is structural. Two models both scoring 85 can fail in entirely different places — one on mathematical reasoning, the other on long-document understanding — and the score will show no difference.

For teams putting models into real workflows, that difference is the question that matters: where will the model fail, what does the failure look like, and can the evidence be audited later? A leaderboard rank cannot answer it. The idea is right there in the name — a school report card: alongside the total grade, the teacher writes “strong in algebra, essays tend to drift off topic”, and parents know what needs work. Report Cards translate quantitative samples into readable behavior profiles, extending evaluation from “how many points apart” to “apart in what way”.

Positioning: Report Cards run alongside benchmark scores — the score gives the ranking, the report explains the behavioral differences behind it.

Teaching evaluation to write reports

The system first collects model answers under a target skill, then uses the PRESS pipeline (a procedure that progressively compresses samples into a distilled summary) to organize subtopics, error modes, and strengths into a report. Generation is decomposed into reviewable intermediate steps so the output stays evidence-oriented rather than vague.

① Progression stepBatch j of samplesQ1 3x − 7 = 2x + 5A1 x = 12Q2 8x − 25 = 4x + 55A2 x = 10summarizernew evidence“… lacks proficiency withlarger numbers like 50 …”② Refinement stepthe report so far“… understands basic algebra,arithmetic is fine …”how much does it add?adds a lot → the summarizer rewrites the reportadds little → it is appended straight onupdated reportnext batchEvery step leaves a reviewable intermediate report.
Redrawn from the paper. PRESS reads the samples batch by batch: each batch is summarized, then merged into the report so far, so every step leaves a reviewable intermediate result.
InputModel responses for a target skill or topic
OutputA human-readable natural-language behavior report
MetricsContrastive Accuracy, Card Elo, Human Scoring
Use casesModel choice, deployment audit, capability regression analysis

Do the reports hold up to scrutiny

The biggest risk of auto-generated reports is a summary that sounds insightful but would fit any model. The paper therefore treats the report itself as the object under evaluation, with three checks: contrastive accuracy (judge which model produced a new output using only the report, and measure how often the judgment is right), Card Elo (a chess-style rating that ranks reports through pairwise comparisons), and human scoring on relevance, informativeness, and clarity.

The experiments show that strong reports help readers distinguish model behavior. A de-stylization experiment (re-testing after stripping stylistic cues) further shows the reports record behavioral differences independent of model voice — they compress behavior, not writing style.

Contrastive specificity, before and after de-stylizationReport Cardfew-shot examplespale = before de-stylization0.250.751.000.660.56HS-MAT0.610.51HS-PHY0.600.46HS-CHM0.550.47ML0.730.56COR-HHH0.750.62MYO-REWchance 0.50De-stylized, the few-shot baseline drops to chance; the report cards stay above it everywhere.
Redrawn from the paper, values approximate. Contrastive specificity on six skills, before (pale) and after (solid) de-stylization. Stripping the stylistic cues costs the report cards a few points; it takes the few-shot baseline down to chance.
What survives the compression · MMLU report cardsPRESS · compressed batch by batchone pass · summarized all at onceFaithfulnessdoes the report only say true thingsHS-MAT0.810.64HS-PHY0.850.73HS-CHM0.700.75ML0.890.5000.51.0Specificitydoes it pin this model downHS-MAT0.750.66HS-PHY0.710.70HS-CHM0.700.63ML0.600.5700.51.0Compressing in steps keeps more signal than one pass — clearest on ML, 0.89 against 0.50.
Redrawn from the paper, values approximate. Faithfulness and specificity of MMLU report cards. Compressing the samples batch by batch keeps more of the decision-relevant signal than summarizing them all in one pass.
  • From score to behavior. Average scores still matter, but reports make failure modes decision-ready.
  • An evaluation loop for the report itself. The paper avoids treating fluent prose as evidence by default.
  • Useful for deployment review. Once a model enters a product, behavioral explanations matter more than leaderboard rank.

Toward auditable model evaluation

The evaluation target becomes behavior, not only score.The score says how many points apart; the report says where the difference lies.
Readability and verification are both preserved.Natural language serves human decision-making; automatic metrics keep the reports accountable.
A path toward richer model audit documents.Future model cards should include behavior summaries, not just metric tables.

Read the paper and report artifacts

Open the project page, the interactive comparison dashboard, and the paper.

arXiv Project Dashboard OpenReview