ClinConsensus: A Physician-Calibrated Benchmark for Evaluating Clinical Rubric Coverage in Chinese Medical LLMs
Organizations: Alibaba Group, China
Abstract
Open-ended medical LLM evaluation remains weakly grounded in physician-calibrated coverage of clinically relevant response criteria, especially in localized clinical settings. We introduce ClinConsensus, a Chinese medical benchmark of 2{,}500 expert-curated cases spanning 36 specialties, 12 task themes, multiple difficulty levels, and lay-facing versus professional-facing settings. Each case is paired with 30 case-specific binary rubric criteria. To evaluate whether responses satisfy enough physician-authored criteria, we propose Clinician-Anchored Coverage Score (CACS), a physician-calibrated threshold metric instantiated at , and develop a dual-judge framework combining a GPT-5.1 grader with a physician-supervised Qwen3-8B judge. Evaluating 11 frontier LLMs, we find a persistent coverage gap: Rubric Accuracy ranges from 39.6% to 52.1%, whereas CACS@10 ranges from 17.8% to 32.9%, leaving a 19.2--21.9 point gap across models. Stratified analyses further reveal substantial variation across reasoning, evidence use, structured extraction, medication instructions, follow-up, and dialogue register. These results suggest that medical LLM evaluation should measure thresholded, rubric-grounded clinical coverage rather than average partial correctness.
Figures & tables
| Benchmark | Chinese / localized | Open- ended | Multi- specialty | Rubric / checklist | Physician validation | Interactive / multi-turn | Difficulty tiers |
| HealthBench ( Arora et al., 2025 ) | – | – | |||||
| LLMEval-Med ( Zhang et al., 2025 ) | – | – | |||||
| CSEDB ( Wang et al., 2025a ) | – | – | |||||
| MedThink-Bench ( Zhou et al., 2025 ) | – | – | – | ||||
| AgentClinic ( Schmidgall et al., 2024 ) | – | – | – | – | |||
| ClinicalLab ( Yan et al., 2024 ) | – | – | – |
| Axis | Strata | Purpose |
| Task theme | 12 clinical task themes | Identifies capability-specific strengths and failures |
| Medical specialty | 8 macro-categories | Tests domain generalization and specialty-level blind spots |
| Difficulty | Low, Medium, High | Measures robustness across curated difficulty strata |
| Dialogue register | Lay-facing, professional-facing | Compares responses for lay and professional users |
| Model | Annotators | Checkers | Pooled MF1 |
| DeepSeek V3.2 | 16 / 31 | 1 / 4 | 0.837 |
| GPT-5.2 | 8 / 21 | 1 / 4 | 0.812 |
| Grok 4.1 Fast | 9 / 25 | 1 / 3 | 0.803 |
| Baichuan M3 | 15 / 26 | 7 / 5 | 0.791 |
| GLM-5 | 10 / 5 | 5 / 1 | 0.783 |
| Gemini 3.1 Pro | 10 / 4 | 1 / 1 | 0.766 |
| Judge | Expert Group 1 MF1 | Expert Group 2 MF1 | Average MF1 |
| GPT-5.1 strict judge | 0.779 | 0.738 | 0.759 |
| Base Qwen3-8B judge | 0.782 | 0.771 | 0.777 |
| Our judge model | 0.844 | 0.808 | 0.826 |
Appendix figures & tables21 assets
Supplementary material from the paper’s appendix.
Appendix
| Component | Access | Purpose |
| De-identified rubric-only public release (prompts and metadata) | Public: Hugging Face ( low-difficulty cases) | Score regenerated or new model responses without reference answers |
| Case-specific binary rubrics | Public: Hugging Face ( per released case) | Recompute rubric hits, Rubric Accuracy, Pass@10, and CACS@ |
| Schema, JSONL data, counts, and SHA256 manifest | Public: Hugging Face | Verify file integrity and reproduce the released tier |
| Evaluation and validation code | Public: GitHub | Reproduce the scoring pipeline end to end |
| Full -case benchmark and expert-reviewed reference answers | On request; non-commercial DUA | Full-scale evaluation and reference-answer analysis |
| Judge prompts and output schemas | Appendix and supplement | Audit the rubric-level grading interface and JSON format |
| Axis | HealthBench | ClinConsensus |
| Scoring mechanism | Continuous and compensatory: signed per-criterion point weights (positive for desirable, negative for undesirable behaviors) are summed and normalized, with no minimum-coverage threshold. | Thresholded and conjunctive in spirit: binary criteria feed CACS@ ( of 30), assigning zero credit below the physician-calibrated coverage threshold. |
| Judge / grader | Single automated grader (GPT-4.1), validated post-hoc against physician agreement. | Dual judge: a GPT-5.1 grader paired with a physician-supervised Qwen3-8B judge. |
| Rubric scale | 262 physicians authored rubrics over 5,000 conversations, 48,562 criteria in total, with a median of 11 criteria per example. | Physician-curated rubrics over 2,500 cases, 75,000 criteria in total, with a fixed 30 case-specific criteria per case. |
| Case source | Largely model-generated conversations (with red-teaming and search-seeded prompts), filtered for quality. | Expert-curated from de-identified real clinical practice, with quality-control review. |
| Localization / audience | Globally framed and English-authored, with no China-specific guideline coverage; conversation-language distribution and professional-vs.-lay split not reported. | Chinese and localized to Chinese clinical practice, with an explicit dialogue register (1,496 professional-facing vs. 1,004 lay-facing cases). |
| Slice | Count | % cases |
| Difficulty | ||
| Low | 900 | 36.00 |
| Medium | 800 | 32.00 |
| High | 800 | 32.00 |
| Dialogue register | ||
| Professional-facing | 1,496 | 59.84 |
| Difficulty | Task-theme profile | Subject profile |
| Low | Patient education (30.4%, 2.20 ); clinical summarization (14.1%, 1.67 ); IE (18.1%, 1.65 ); test/lab interpretation (14.9%, 1.51 ) | ENT / Derm / Ophthal / Dental (18.7%, 1.70 ); Surgery & Orthopedics (22.7%, 1.20 ); OB/GYN & Pediatrics (12.9%, 1.15 ) |
| Medium | Personalized treatment planning (64.9%, 1.21 ); causal/logical reasoning (41.6%, 1.20 ); chart understanding (46.1%, 1.20 ); differential diagnosis (51.7%, 1.11 ) | IM: Cardio-Pulmonary (12.0%, 1.33 ); Geriatrics / Acute-Critical / Rehab (19.3%, 1.23 ); Surgery & Orthopedics (20.8%, 1.10 ) |
| High | Medication instructions (35.9%, 1.88 ); evidence retrieval (26.8%, 1.56 ); chart understanding (54.5%, 1.42 ); causal/logical reasoning (45.0%, 1.30 ); personalized treatment planning (65.9%, 1.23 ) | Neurology & Psychiatry (21.6%, 2.13 ); IM: Immunology & Infection (20.6%, 1.66 ); IM: Gastro-Metabolic (16.4%, 1.41 ) |
| Rubric hits | Accuracy | Pass | CACS@10 |
| 9 | 30.0% | 0 | 0 |
| 10 | 33.3% | 100% | 4.8% |
| 15 | 50.0% | 100% | 28.6% |
| 30 | 100.0% | 100% | 100.0% |
| Metric | Spearman | Top-3 | Top-5 |
| CACS@6 | 0.991 | 3/3 | 5/5 |
| CACS@7 | 1.000 | 3/3 | 5/5 |
| CACS@8 | 0.998 | 3/3 | 5/5 |
| CACS@9 | 1.000 | 3/3 | 5/5 |
| CACS@12 | 0.991 | 3/3 | 5/5 |
| CACS@15 | 0.991 | 3/3 | 5/5 |
| Diagnostic | Value |
| Pearson corr. length vs CACS@10 | 0.056 |
| Spearman corr. length vs CACS@10 | 0.050 |
| Pearson corr. length vs Rubric Accuracy | 0.038 |
| Spearman corr. length vs Rubric Accuracy | 0.046 |
| Partial corr. length vs CACS@10 | 0.212 |
| Model | Lay-facing | Professional-facing | |
| GPT-5.2 | 33.9 | 32.2 | -1.7 |
| Baichuan M3 | 31.0 | 25.7 | -5.3 |
| Claude Opus 4.6 | 25.2 | 28.0 | 2.8 |
| Qwen3.5 Plus | 26.1 | 27.1 | 1.0 |
| Kimi K2.5 | 23.0 | 24.4 | 1.4 |
| Qwen3-Max | 22.3 | 23.7 | 1.4 |
| Failure type | Description | Common slices | Benchmark implication |
| Missing emergency trigger | The response omits explicit red flags, urgent escalation criteria, or emergency referral conditions required by the rubric. | Differential diagnosis; causal mechanism reasoning; medication safety. | Time-sensitive risk handling may remain implicit rather than operationally checkable. |
| Non-operational treatment plan | The response gives a generic plan but omits sequencing, personalization, or decision conditions. | Personalized treatment planning; differential diagnosis; causal / logical reasoning. | The answer may sound plausible while failing to support case-specific planning under the rubric. |
| Implicit but unverifiable reasoning | The response is directionally plausible but does not make reasoning steps, evidence, or decision criteria explicit enough for verification. | Differential diagnosis; medication safety; evidence retrieval and guideline alignment. | Independent graders may be unable to verify clinically important reasoning steps. |
| Structured extraction loss | The response misses entities, fields, chart facts, summary elements, or documentation constraints requested by the rubric. | Chart understanding; medical information extraction; clinical documentation. | Information-dense workflows may lose clinically relevant details even when the response is fluent. |
| Medication boundary omission | The response omits dose, interaction, contraindication, adverse-reaction, monitoring, or adjustment boundaries. | Medication instructions; medication safety; treatment planning. | Medication-related coverage can remain incomplete under thresholded rubric scoring. |
| Follow-up incompleteness | The response omits follow-up timing, monitoring indicators, return precautions, or longitudinal management details. | Follow-up and monitoring; chronic monitoring; rehabilitation and lifestyle management. | The answer may address the immediate question but fail to specify continuity-of-care requirements. |
| Item | Configuration |
| Base model | Qwen3-8B |
| Training data | 52,209 train / 5,933 development examples |
| Held-out data | 82,500 rubric decisions from 11 unseen models |
| Training setup | Full-parameter SFT; BF16; Flash Attention 2; PyTorch FSDP full sharding |
| Hardware | 8 NVIDIA H20-3e GPUs |
| Batching | Effective batch size 64 |
| Metric | Value |
| Spearman | 0.791 |
| Kendall | 0.636 |
| Mean absolute difference | 8.72 pp |
| Top-3 overlap | 2/3 (66.7%) |
| Top-5 overlap | 4/5 (80.0%) |
Clinical Language Model Evaluation
Clinical language model evaluation measures whether AI systems are accurate, safe, fair, and useful across medical tasks and care settings.
See all 418 papers