CXRAgent: Director-Orchestrated Multi-Stage Reasoning for Chest X-Ray Interpretation
Jinhui Lou, Yan Yang, Zhou Yu, Zhenqi Fu, Weidong Han, Qingming Huang, Jun Yu
TL;DR
CXRAgent introduces a director-guided, multi-stage reasoning framework for chest X-ray interpretation that coordinates diverse CXR analysis tools, validates outputs with visual evidence via an EDV module, and dynamically assembles expert teams for collaborative decision-making. The method combines iterative tool invocation (ReAct-style), evidence-grounded validation, flexible diagnostic planning with four collaboration modes, and adaptive team recruitment to handle complex and ambiguous cases. Experimental results show substantial gains across CheXbench, Medical-CXR-VQA, and MIMIC-CXR report generation, with strong robustness to tool conflicts and improved interpretability through visual grounding. The work demonstrates practical potential for clinically reliable CXR analysis by bridging tool diversity, evidence-based reasoning, and MDT-like collaboration.
Abstract
Chest X-ray (CXR) plays a pivotal role in clinical diagnosis, and a variety of task-specific and foundation models have been developed for automatic CXR interpretation. However, these models often struggle to adapt to new diagnostic tasks and complex reasoning scenarios. Recently, LLM-based agent models have emerged as a promising paradigm for CXR analysis, enhancing model's capability through tool coordination, multi-step reasoning, and team collaboration, etc. However, existing agents often rely on a single diagnostic pipeline and lack mechanisms for assessing tools' reliability, limiting their adaptability and credibility. To this end, we propose CXRAgent, a director-orchestrated, multi-stage agent for CXR interpretation, where a central director coordinates the following stages: (1) Tool Invocation: The agent strategically orchestrates a set of CXR-analysis tools, with outputs normalized and verified by the Evidence-driven Validator (EDV), which grounds diagnostic outputs with visual evidence to support reliable downstream diagnosis; (2) Diagnostic Planning: Guided by task requirements and intermediate findings, the agent formulates a targeted diagnostic plan. It then assembles an expert team accordingly, defining member roles and coordinating their interactions to enable adaptive and collaborative reasoning; (3) Collaborative Decision-making: The agent integrates insights from the expert team with accumulated contextual memories, synthesizing them into an evidence-backed diagnostic conclusion. Experiments on various CXR interpretation tasks show that CXRAgent delivers strong performance, providing visual evidence and generalizes well to clinical tasks of different complexity. Code and data are valuable at this \href{https://github.com/laojiahuo2003/CXRAgent/}{link}.
