Disentangling Reasoning and Knowledge in Medical Large Language Models
Rahul Thapa, Qingyang Wu, Kevin Wu, Harrison Zhang, Angela Zhang, Eric Wu, Haotian Ye, Suhana Bedi, Nevin Aresh, Joseph Boen, Shriya Reddy, Ben Athiwaratkun, Shuaiwen Leon Song, James Zou
TL;DR
This work confronts the challenge that medical reasoning benchmarks conflate reasoning with factual recall. It introduces a PubMedBERT-based labeling system to separate reasoning-heavy from knowledge-heavy questions across 11 biomedical QA benchmarks, revealing that only about one-third require complex reasoning. Through systematic experiments with biomedical and general-domain LLMs, the authors show a persistent gap between knowledge and reasoning performance and demonstrate that robustness to adversarial prompts is limited, especially for reasoning. They introduce BioMed-R1, trained with supervised fine-tuning on reasoning-heavy data and reinforced through RL, achieving strong performance for its size and improving adversarial robustness; results also highlight the value of combining reasoning supervision with RL and adversarial traces. The findings motivate richer reasoning-focused data (e.g., clinical case reports) and adaptive generation strategies to advance safe, reliable biomedical reasoning in LLMs.
Abstract
Medical reasoning in large language models (LLMs) aims to emulate clinicians' diagnostic thinking, but current benchmarks such as MedQA-USMLE, MedMCQA, and PubMedQA often mix reasoning with factual recall. We address this by separating 11 biomedical QA benchmarks into reasoning- and knowledge-focused subsets using a PubMedBERT classifier that reaches 81 percent accuracy, comparable to human performance. Our analysis shows that only 32.8 percent of questions require complex reasoning. We evaluate biomedical models (HuatuoGPT-o1, MedReason, m1) and general-domain models (DeepSeek-R1, o4-mini, Qwen3), finding consistent gaps between knowledge and reasoning performance. For example, HuatuoGPT-o1 scores 56.9 on knowledge but only 44.8 on reasoning. In adversarial tests where models are misled with incorrect initial reasoning, biomedical models degrade sharply, while larger or RL-trained general models show more robustness. To address this, we train BioMed-R1 using fine-tuning and reinforcement learning on reasoning-heavy examples. It achieves the strongest performance among similarly sized models. Further gains may come from incorporating clinical case reports and training with adversarial and backtracking scenarios.
