MedDialBench: Benchmarking LLM Diagnostic Robustness under Parametric Adversarial Patient Behaviors
Organizations: Shanda Group
Abstract
Interactive medical dialogue benchmarks have shown that LLM diagnostic accuracy degrades significantly when interacting with non-cooperative patients, yet existing approaches either apply adversarial behaviors without graded severity or case-specific grounding, or reduce patient non-cooperation to a single ungraded axis, and none analyze cross-dimension interactions. We introduce MedDialBench, a benchmark enabling controlled, dose-response characterization of how individual patient behavior dimensions affect LLM diagnostic robustness. It decomposes patient behavior into five dimensions -- Logic Consistency, Health Cognition, Expression Style, Disclosure, and Attitude -- each with graded severity levels and case-specific behavioral scripts. This controlled factorial design enables graded sensitivity analysis, dose-response profiling, and cross-dimension interaction detection. Evaluating five frontier LLMs across 7,225 dialogues (85 cases x 17 configurations x 5 models), we find a fundamental asymmetry: information pollution (fabricating symptoms) produces 1.7-3.4x larger accuracy drops than information deficit (withholding information), and fabricating is the only configuration achieving statistical significance across all five models (McNemar p < 0.05). Among six dimension combinations, fabricating is the sole driver of super-additive interaction: all three fabricating-involving pairs produce O/E ratios of 0.70-0.81 (35-44% of eligible cases fail under the combination despite succeeding under each dimension alone), while all non-fabricating pairs show purely additive effects (O/E ~ 1.0). Inquiry strategy moderates deficit but not pollution: exhaustive questioning recovers withheld information, but cannot compensate for fabricated inputs. Models exhibit distinct vulnerability profiles, with worst-case drops ranging from 38.8 to 54.1 percentage points.
Figures & tables
| Work | Dim. Isolation | Graded Severity | Interaction |
|---|---|---|---|
| AgentClinic | Partial † | No | No |
| MAQuE | Partial ‡ | No | No |
| MedPI | No | No | No |
| MedDialogRubrics | N/A | N/A | N/A |
| MediQ | No | No | No |
| Q4Dx | Yes | Partial § | No |
| Model | Acc% | Turns | Coverage | Cov/Turn |
|---|---|---|---|---|
| Gemini 3.1 Pro † | 90.6 | 10.9 | .732 | .072 |
| GPT-5.4 | 82.4 | 17.5 | .793 | .051 |
| Claude Opus 4.6 | 77.6 | 9.4 | .744 | .083 |
| DeepSeek V3.2 | 74.1 | 18.2 | .832 | .047 |
| Qwen 3.5 Plus | 69.4 | 12.3 | .723 | .065 |
| Config | GPT-5.4 | Claude | DeepSeek | Gemini | Qwen |
|---|---|---|---|---|---|
| Baseline | 82.4 | 77.6 | 74.1 | 90.6 | 69.4 |
| Expression (Friction) | |||||
| vague | 81.2 | 84.7 | 69.4 | 89.4 | 72.9 |
| incoherent | 81.2 | 82.4 | 72.9 | 92.9 | 76.5 |
| Cognition (Pollution) | |||||
| partial_understanding | 76.5 | 75.3 | 61.2 | 85.9 | 65.9 |
| Combo | Type | Mean Acc | Mean | O/E |
|---|---|---|---|---|
| C1: fab.+with. | Fab Deficit | 40.2 | 38.6 | 0.81 |
| C2: fab.+incoh. | Fab Friction | 40.9 | 37.9 | 0.70 |
| C3: fab.+den. | Fab Pollution | 37.4 | 41.4 | 0.78 |
| C4: with.+dom. | Deficit Deficit | 67.3 | 11.5 | 1.09 |
| C5: with.+incoh. | Deficit Friction | 69.2 | 9.6 | 0.97 |
| C6: with.+den. | Pollution Deficit | 60.0 | 18.8 | 0.99 |
Appendix figures & tables5 assets
Supplementary material from the paper’s appendix.
Appendix
| Model | Script Adherence | Content Filter |
|---|---|---|
| Claude Opus 4.5 | 9/9 | Pass |
| Qwen3-Max | 6/9 | Pass |
| Gemini 3 Pro | 5/9 | Pass |
| GPT-5.1 | 2/9 | Pass |
| Model | Correct Acc. | Misled Acc. | Reps |
|---|---|---|---|
| Qwen3-Max | 100% | 100% | 5 |
| Gemini 3 Pro | 100% | 80% | 1 |
| GPT-5.1 | 100% | 20% | 3 |
| Config Type | N | Activation | Isolation | Full Pass |
|---|---|---|---|---|
| Baseline | 30 | N/A | 100% | 100% |
| Single-dimension | 44 | 95.5% | 100% | 95.5% |
| Dual-dimension | 26 | 92.3% | 100% | 92.3% |
| All non-baseline | 70 | 94.3% | 100% | 94.3% |
| Config | Correct? | Models correct | Models wrong | Wrong diagnosis |
|---|---|---|---|---|
| Baseline | 5/5 | All | — | — |
| Fabricating | 5/5 | All | — | — |
| Withholding | 5/5 | All | — | — |
| C1 (both) | 1/5 | Qwen | 4 | TIA |
| Expr. | Cog. | Logic | Disc. | Att. | Combos | ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Model | BL | vag | inc | par | den | occ | fab | rel | wit | imp | dom | C1 | C2 | C3 | C4 | C5 | C6 |
| GPT-5.4 | 82.4 | 81.2 | 81.2 | 76.5 | 71.8 ∗ | 78.8 | 63.5 ∗ | 80.0 | 74.1 | 74.1 | 75.3 | 47.1 ∗ | 51.8 ∗ | 40.0 ∗ | 72.9 | 70.6 | 68.2 |
| Claude | 77.6 | 84.7 | 82.4 | 75.3 | 69.4 | 77.6 | 55.3 ∗ | 80.0 | 68.2 | 76.5 | 69.4 | 29.4 ∗ | 41.2 ∗ | 36.5 ∗ | 63.5 ∗ | 70.6 | 60.0 ∗ |
| DeepSeek | 74.1 | 69.4 | 72.9 | 61.2 ∗ | 55.3 ∗ | 65.9 | 54.1 ∗ | 68.2 | 62.4 ∗ | 63.5 ∗ | 61.2 ∗ | 38.8 ∗ | 28.2 ∗ | 38.8 ∗ | 62.4 ∗ | 62.4 | 44.7 ∗ |
| Gemini | 90.6 | 89.4 | 92.9 | 85.9 | 83.5 | 85.9 | 60.0 ∗ | 87.1 | 76.5 ∗ | 83.5 | 82.4 | 52.9 ∗ | 52.9 ∗ | 36.5 ∗ | 74.1 ∗ | 81.2 | 76.5 ∗ |
| Qwen | 69.4 | 72.9 | 76.5 | 65.9 | 62.4 | 70.6 | 49.4 ∗ | 64.7 | 63.5 | 63.5 | 64.7 | 32.9 ∗ | 30.6 ∗ | 35.3 ∗ | 63.5 | 61.2 | 50.6 ∗ |
Adversarial Robustness of Language Models
Adversarial robustness of language models studies how to keep their outputs and decisions reliable under manipulative prompts, input changes, and malicious fine-tuning.
See all 191 papers