Auditing Escalation Reliability in Healthcare LLM Agents: A Perturbation-Controlled Benchmark of Workflow-State Failures
Organizations: Washington University in St. Louis · Southern Methodist University
Abstract
Trustworthy biomedical AI requires reliable action selection when evidence is missing, stale, conflicting, or late, not only accurate answers on static inputs. We instantiate an episode-level evaluation protocol as 400 synthetic healthcare workflow episodes: 40 hand-authored semantic seeds across four task classes, two surface parameterizations, and five controlled variants, scored on ANSWER/ASK CLARIFICATION/ABSTAIN/ESCALATE under a pre-declared 5:1 missed-versus-unnecessary escalation cost. Reference actions are single-author study-policy labels, not clinician-adjudicated ground truth. Across five open-weight configurations (1.7B--9.7B), clean decision accuracy reaches 0.97, yet uncertainty-prompted models miss 32--97% of required escalations. The stronger 9.7B configuration narrows but does not remove the gap, falling from 0.97 clean accuracy to 0.78 under conflict. Verbalized confidence is inconsistent (ECE 0.10--0.54; failure AUROC 0.48--0.77), and a development-tuned confidence-only policy yields no utility gain. A transparent workflow-aware controller improves 5:1 utility for every model and reduces missed escalations to 0.12--0.24, at specificity 0.83--0.93. However, a 30-concept lexical stress test reduces each rule detector's recall from 1.00 on trigger phrases to 0.00 on unseen paraphrases, limiting the controller claim to this benchmark. Seed-clustered statistics, ablations, cross-task transfer, raw outputs, and manifests are packaged for audit. The results motivate explicit workflow-state evaluation while showing that apparently effective routing controls need their own generalization tests.
Figures & tables
| Model | Condition | Dec. acc. | Sens. | Spec. | Missed | ECE | Brier | AUROC | ||
|---|---|---|---|---|---|---|---|---|---|---|
| Qwen3-1.7B | vanilla | 0.388 | 0.02 | 1.000 | 0.98 | 0.516 | 0.507 | 0.50 | ||
| uncertainty | 0.391 | 0.03 | 1.000 | 0.97 | 0.544 | 0.539 | 0.48 | |||
| controller | 0.694 | 0.84 | 0.845 | 0.16 | – | – | – | |||
| Qwen3-4B | vanilla | 0.556 | 0.46 | 0.986 | 0.54 | 0.376 | 0.374 | 0.67 | ||
| uncertainty | 0.612 | 0.54 | 0.982 | 0.46 | 0.305 | 0.305 | 0.77 | |||
| controller | 0.825 | 0.84 | 0.827 | 0.16 | – | – | – |
| Model | Clean | Missing | Stale | Conflict | Late-risk |
|---|---|---|---|---|---|
| Qwen3-1.7B | 0.91 | 0.09 | 0.91 | 0.00 | 0.05 |
| Qwen3-4B | 0.91 | 0.28 | 0.94 | 0.12 | 0.81 |
| Qwen3.5-9B | 0.97 | 0.69 | 0.94 | 0.78 | 0.88 |
| Llama-3.2-3B | 0.70 | 0.44 | 0.61 | 0.41 | 0.19 |
| Gemma-3-4B | 0.53 | 0.97 | 0.42 | 0.84 | 0.78 |
| Model | Abstain | Answer | Ask_Clarification | Escalate |
|---|---|---|---|---|
| Qwen3-1.7B | 0.00 | 0.91 | 0.06 | 0.03 |
| Qwen3-4B | 0.02 | 0.34 | 0.10 | 0.54 |
| Qwen3.5-9B | 0.00 | 0.03 | 0.29 | 0.68 |
| Llama-3.2-3B | 0.12 | 0.08 | 0.70 | 0.10 |
| Gemma-3-4B | 0.04 | 0.00 | 0.44 | 0.52 |
LLM Agent Reliability
Large language model (LLM) agent reliability concerns dependable, safe, and verifiable behavior across tools, multi-step tasks, and changing environments.
See all 838 papers