From Answers to Arguments: Toward Trustworthy Clinical Diagnostic Reasoning with Toulmin-Guided Curriculum Goal-Conditioned Learning
Organizations: School of Electronic and Electrical Engineering, Shanghai University of Engineering Science, Shanghai, 201620, China. · Tencent Youtu Lab, Shanghai, 200232, China.
Abstract
The integration of Large Language Models (LLMs) into clinical decision support is critically obstructed by their opaque and often unreliable reasoning. In the high-stakes domain of healthcare, correct answers alone are insufficient; clinical practice demands full transparency to ensure patient safety and enable professional accountability. A pervasive and dangerous weakness of current LLMs is their tendency to produce "correct answers through flawed reasoning." This issue is far more than a minor academic flaw; such process errors signal a fundamental lack of robust understanding, making the model prone to broader hallucinations and unpredictable failures when faced with real-world clinical complexity. In this paper, we establish a framework for trustworthy clinical argumentation by adapting the Toulmin model to the diagnostic process. We propose a novel training pipeline: Curriculum Goal-Conditioned Learning (CGCL), designed to progressively train LLM to generate diagnostic arguments that explicitly follow this Toulmin structure. CGCL's progressive three-stage curriculum systematically builds a solid clinical argument: (1) extracting facts and generating differential diagnoses; (2) justifying a core hypothesis while rebutting alternatives; and (3) synthesizing the analysis into a final, qualified conclusion. We validate CGCL using T-Eval, a quantitative framework measuring the integrity of the diagnosis reasoning. Experiments show that our method achieves diagnostic accuracy and reasoning quality comparable to resource-intensive Reinforcement Learning (RL) methods, while offering a more stable and efficient training pipeline.
Figures & tables
| MedCaseReasoning | |||||
| Method | Qwen2.5-7B-Instruct | Qwen2.5-3B-Instruct | |||
| Category | Variant | Accuracy ( ) | TrustScore ( ) | Accuracy ( ) | TrustScore ( ) |
| Prompt | Vanilla | 22.37 | - | 20.61 | - |
| Think & Answer | 25.68 | 62.43 | 23.47 | 61.32 | |
| Trust-Think & Answer | 26.31 | 65.52 | 23.42 | 63.28 | |
| SFT | SFT-GT | 31.72 | 63.74 | 28.16 | 62.38 |
| Clinician Validation Performance | ||
|---|---|---|
| Method | Clinician TrustScore | Dx Acc. (%) |
| Trust-Think & Answer | 46.7 | |
| SFT-CoT | 48.3 | |
| GRPO | 51.7 | |
| CGCL (Ours) | 53.3 | |
| Curriculum Stage Ablation | ||
|---|---|---|
| Curriculum Stage | Accuracy ( ) | TrustScore ( ) |
| Stage 1 only | 28.45 | 65.32 |
| Stage 1+2 only | 30.67 | 69.84 |
| CGCL (full) | 32.63 | 72.84 |
| Symbol | Description |
|---|---|
| I. Clinical data & model objects | |
| Clinical case : unstructured narrative containing symptoms, signs, labs, and imaging findings. | |
| Strategy model : frozen LLM used to generate candidate reasoning components. | |
| Candidate set : candidates for component , where . | |
| II. Toulmin-aligned reasoning components | |
| Data : objective clinical evidence extracted from . | |
Appendix figures & tables8 assets
Supplementary material from the paper’s appendix.
Appendix
| Method | LR | Global batch | Steps/Epochs | Max len | Warmup | Notes |
|---|---|---|---|---|---|---|
| SFT-GT | 16 | 3 epochs | 4096 | 0.03 | LoRA | |
| SFT-CoT | 16 | 3 epochs | 4096 | 0.03 | LoRA | |
| SFT-CGCL(Stage3) | 16 | 3 epochs | 4096 | 0.03 | single-stage baseline | |
| CGCL Stage 1 | 16 | 1 epoch | 4096 | 0.03 | train on | |
| CGCL Stage 2 | 16 | 1 epoch | 4096 | 0.03 | train on | |
| CGCL Stage 3 | 16 | 1 epoch | 4096 | 0.03 | train on |
| Method | GPUs | Available GPU memory | Peak memory | GPU-hours | Online rollouts |
|---|---|---|---|---|---|
| SFT-GT | 1 | 80GB | 18 | 1.1 | No |
| SFT-CoT | 1 | 80GB | 20 | 1.2 | No |
| DPO | 1 | 80GB | 68 | 2.6 | No |
| GRPO | 2 | 80GB | 76 | 8.3 | Yes |
| CGCL (Stage 1–3) | 1 | 80GB | 21 | 3.4 | No |
| Method | TrustScore | |||||
|---|---|---|---|---|---|---|
| Trust-Think & Answer | 3.4 | 3.0 | 3.1 | 3.0 | 2.8 | 51.5 |
| SFT-CoT | 3.6 | 3.1 | 3.2 | 3.1 | 2.9 | 54.5 |
| GRPO | 3.8 | 3.3 | 3.5 | 3.4 | 3.2 | 61.0 |
| CGCL (Ours) | 4.1 | 3.7 | 3.9 | 3.8 | 3.7 | 71.0 |
| Metric | Value | Notes |
|---|---|---|
| ICC(2,k) | 0.63 | Inter-rater reliability (overall) |
| Spearman | 0.74 | Clinician TrustScore vs T-Eval TrustScore |
| Comparison | Metric | (CGCL baseline) | 95% CI / |
|---|---|---|---|
| CGCL vs. GRPO | Accuracy | +0.05 | [-0.41, 0.52], =0.81 |
| CGCL vs. GRPO | TrustScore | +0.05 | [-0.38, 0.47], =0.79 |
| CGCL vs. SFT-CGCL(Stage3) | Accuracy | +2.37 | [0.96, 3.74], =0.002 |
| CGCL vs. SFT-CGCL(Stage3) | TrustScore | +2.63 | [1.54, 3.71], <0.001 |
| Category | Variant | DxCode Acc | T-Eval Acc | TrustScore |
|---|---|---|---|---|
| Prompt | Vanilla | 19.85 | 20.50 | 58.24 |
| Prompt | Think & Answer | 23.12 | 24.20 | 60.15 |
| Prompt | Trust-Think & Answer | 26.24 | 27.51 | 62.45 |
| SFT | SFT-GT | 24.38 | 25.40 | 62.10 |
| SFT | SFT-CoT | 25.10 | 26.20 | 63.88 |
| SFT | SFT-CGCL(Stage3) | 27.35 | 28.62 | 67.84 |
| Category | Variant | DxCode Acc | T-Eval Acc | TrustScore |
|---|---|---|---|---|
| Prompt | Trust-Think & Answer | 27.90 | 28.95 | 63.12 |
| SFT | SFT-CGCL(Stage3) | 28.45 | 29.68 | 68.21 |
| RL | GRPO | 28.17 | 29.46 | 70.58 |
| Ours | CGCL | 29.83 | 31.24 | 71.36 |
| Confidence Bins [Acc. (Prop., )] | ||||||
|---|---|---|---|---|---|---|
| Method | Overall Acc. | TrustScore | Low | Med | High | Overconf. Error |
| ( ) | ( ) | ( ) | ||||
| Baseline (SFT) | 32.3 | 66.8 | 28.5% | 33.4% | 35.2% | 17.4 |
| (32.8%, =82) | (40.4%, =101) | (26.8%, =67) | ||||
| CGCL (Ours) | 37.3 | 72.9 | 14.3% | 43.8% | 82.2% | 3.1 |
| (44.4%, =111) | (38.4%, =96) | (17.2%, =43) | ||||
Clinical Reasoning
Clinical reasoning studies how AI systems interpret patient evidence, form and revise diagnoses, and support safe decisions across care settings.
See all 175 papers