Better Eyes, Better Thoughts: Why Vision Chain-of-Thought Fails in Medicine
Organizations: Department of Computer Science, City University of Hong Kong (Dongguan) · College of Computing and Data Science (CCDS), Nanyang Technological University · School of Computer Science, Northwestern Polytechnical University
Abstract
Large vision-language models (VLMs) often benefit from chain-of-thought (CoT) prompting in general domains, yet its efficacy in medical vision-language tasks remains underexplored. We report a counter-intuitive trend: on medical visual question answering, CoT frequently underperforms direct answering (DirA) across general-purpose and medical-specific models. We attribute this to a medical perception bottleneck: subtle, domain-specific cues can weaken visual grounding, and CoT may compound early perceptual uncertainty rather than correct it. To probe this hypothesis, we introduce two training-free, inference-time grounding interventions: (i) perception anchoring via region-of-interest cues and (ii) description grounding via high-quality textual guidance. Across multiple benchmarks and model families, these interventions improve accuracy, mitigate CoT degradation, and in several settings reverse the CoT--DirA inversion. Our findings suggest that reliable clinical VLMs require robust visual grounding and cross-modal alignment, beyond extending text-driven reasoning chains. Code is available here.
Figures & tables
| Model | Path-VQA | SLAKE | VQA-RAD | PMC-VQA | OM.VQA | Avg | |
|---|---|---|---|---|---|---|---|
| Qwen3VL -8B ∗ | DirA | 45.15 | 71.91 | 63.41 | 54.38 | 77.31 | 62.43 |
| CoT | 44.82 | 66.16 | 61.19 | 50.01 | 73.31 | 59.10 | |
| InternVL3 -8B ∗ | DirA | 43.49 | 73.99 | 66.74 | 53.21 | 78.41 | 63.17 |
| CoT | 43.57 | 68.71 | 54.23 | 49.84 | 74.62 | 58.19 | |
| Lingshu -7B † | DirA | 61.73 | 82.00 | 67.62 | 54.31 | 86.28 | 70.41 |
| CoT | 58.16 | 75.77 | 60.31 | 47.58 | 67.54 | 61.87 |
| Model | Baseline | + BBox RoI | + Expert Desc. | + Combined Prior | |
|---|---|---|---|---|---|
| Qwen3VL -8B | DirA | 71.91 | 77.95 ( +6.04 ) | 82.00 ( +10.09 ) | 84.35 ( +12.44 ) |
| CoT | 66.16 | 76.15 ( +9.99 ) | 81.24 ( +15.08 ) | 84.45 ( +18.29 ) | |
| InternVL3 -8B | DirA | 73.99 | 78.29 ( +4.30 ) | 82.00 ( +8.01 ) | 85.11 ( +11.12 ) |
| CoT | 68.71 | 75.68 ( +6.97 ) | 80.02 ( +11.31 ) | 85.29 ( +16.58 ) | |
| Lingshu -7B | DirA | 82.00 | 84.07 ( +2.07 ) | 82.37 ( +0.37 ) | 85.57 ( +3.57 ) |
| CoT | 75.77 | 82.75 ( +6.98 ) | 78.51 ( +2.74 ) | 85.77 ( +10.00 ) |