Evolving Diagnostic Agents in a Virtual Clinical Environment
Pengcheng Qiu, Chaoyi Wu, Junwei Liu, Qiaoyu Zheng, Yusheng Liao, Haowen Wang, Yun Yue, Qianrui Fan, Shuai Zhen, Jian Wang, Jinjie Gu, Yanfeng Wang, Ya Zhang, Weidi Xie
TL;DR
The paper addresses the limitation of static, instruction-tuned LLMs in clinical diagnosis by introducing a dynamic, interactive framework. It builds DiagGym, a diagnostics world model trained on EHR data to generate exam results conditioned on evolving patient state, and DiagAgent, an LLM-based agent trained end-to-end with reinforcement learning to optimize diagnostic trajectory management, examination choices, and final diagnoses. A new benchmark, DiagBench, provides 750 physician-validated cases with trajectory references and 99 rubric-annotated cases to evaluate procedural quality. Across extensive single-turn and end-to-end tests, DiagAgent consistently outperforms 10 state-of-the-art LLMs and two agentic systems, demonstrating meaningful gains in diagnostic accuracy and examination-hit ratios, and highlighting the value of interactive policy learning in realistic clinical environments. The work also establishes a scalable, in-silico platform for developing and evaluating diagnostic agents before real-world deployment, with potential to advance robust, dynamic clinical decision support.
Abstract
In this paper, we present a framework for training large language models (LLMs) as diagnostic agents with reinforcement learning, enabling them to manage multi-turn diagnostic processes, adaptively select examinations, and commit to final diagnoses. Unlike instruction-tuned models trained on static case summaries, our method acquires diagnostic strategies through interactive exploration and outcome-based feedback. Our contributions are fourfold: (i) We present DiagGym, a diagnostics world model trained with electronic health records that emits examination outcomes conditioned on patient history and recommended examination, serving as a virtual clinical environment for realistic diagnosis training and evaluation; (ii) We train DiagAgent via end-to-end, multi-turn reinforcement learning to learn diagnostic policies that optimize both information yield and diagnostic accuracy; (iii) We introduce DiagBench, a diagnostic benchmark comprising 750 cases with physician-validated examination recommendations and 99 cases annotated with 973 physician-written rubrics on diagnosis process; (iv) we demonstrate superior performance across diverse diagnostic settings. DiagAgent significantly outperforms 10 state-of-the-art LLMs, including DeepSeek-v3 and GPT-4o, as well as two prompt-engineered agents. In single-turn settings, DiagAgent achieves 9.34% higher diagnostic accuracy and 44.03% improvement in examination recommendation hit ratio. In end-to-end settings, it delivers 15.12% increase in diagnostic accuracy and 23.09% boost in examination recommendation F1 score. In rubric-based evaluation, it surpasses the next-best model, Claude-sonnet-4, by 7.1% in weighted rubric score. These findings indicate that learning policies in interactive clinical environments confers dynamic and clinically meaningful diagnostic management abilities unattainable through passive training alone.
