A CMU research blog post argues that the well-documented gap between LLM benchmark performance and real-world deployment in healthcare (e.g., a 61 percentage point drop in one study) stems not from poorly designed benchmarks but from implicit assumptions embedded in evaluation protocols. The authors classify these assumptions into two types: task assumptions (how conversations are structured) and outcome assumptions (how human behavior mediates results). They propose BenchmarkCards — structured documentation for benchmark designers to make assumptions explicit — and a staged evaluation process to systematically test which assumptions hold before deployment. The framework is illustrated with a healthcare LLM-as-medical-assistant case where the gap decomposes into 12 points from query distribution, 19 from interaction type, and 30 from decision mediation.

8m read timeFrom blog.ml.cmu.edu
Post cover image
Table of contents
Understanding the Evaluation–Deployment Gap through AssumptionsClosing the Gap through Benchmark Cards and Staged EvaluationA Call to Action
1K Impressions