G-CARL: Grounded Checklist-Aligned Reward Learning for Patient-Oriented Medical Report Interpretation
Analyze & explore related research in Conceptio
Connect this record directly into your research workflow or AI agent. Explore citations across open repositories, query full text, and export structured proof bundles.
G-CARL: Grounded Checklist-Aligned Reward Learning for Patient-Oriented Medical Report Interpretation Shiao Xie1∗ , Siyu Chen1∗ , Jianwei Lv1 , Bo Yuan1 , Yujin Wang1† , Xiandong Li1†
arXiv:2608.20331v1 [cs.CL] 20 Aug 2026
1
Baidu Inc., China
Abstract
Task A : Medical VQA
Task B : Medical Report Generation Short-form description
Which lobe is primarily affected by
Personalized interpretation of medical reports has emerged as an increasingly important need among patients. Addressing this need requires both evidence-grounded medical factuality and context-dependent patient communication, yet existing medical vision-language tasks do not adequately capture these dual requirements. To bridge this gap, we introduce Patient-oriented Medical Report Interpretation (PMRI), a novel open-ended multimodal generation task that requires models to explain medical reports in accurate and accessible language based on a user’s query and dialogue history. These two objectives differ fundamentally in their verifiability, yet remain tightly coupled, making them difficult to optimize jointly under conventional supervised fine-tuning and holistic reinforcement learning paradigms. To address this challenge, we propose G-CARL, a grounded, checklist-aligned reinforcement learning framework that combines multi-source retrieval for atomic claim verification with context-aware, instance-specific weighted checklists for response coverage, providing structured supervision for factuality, user-demand satisfaction, and expression quality without constraining response diversity. We further construct MMedReport, a realworld PMRI benchmark, along with a clinician-designed three-dimensional evaluation protocol. Extensive experiments demonstrate that G-CARL consistently outperforms existing post-training baselines in overall quality, claim-level precision, and checklist recall. Pairwise preference evaluation by clinicians further confirms that G-CARL produces interpretations that are more accurate and better aligned with patient needs.
1
Introduction
Written within a professional medical context, medical reports commonly present abnormal values and descriptive findings without explaining their implications for non-expert readers. This gap becomes particularly salient in online healthcare scenarios, where patients upload one or more report images and ask open-ended questions shaped by their personal concerns. To bridge this gap, we introduce Patient-oriented Medical Report Interpretation (PMRI), a novel open-ended multimodal generation task. Beyond simply recognizing report findings, PMRI must align professional medical knowledge with patient-centered communi∗ †
These authors contributed equally. Corresponding authors: Yujin Wang and Xiandong Li.
the abnormal hyperintense lesion?
A : Frontal
B : Parietal
C : Temporal
D : Occipital
Findings:
Impressions:
Reference answer
Semantic
Findings:
Matching Impressions:
Task C : Patient-Oriented Medical Report Interpretation Doctor-patient dialogue history
Long-form report interpretation
Can you tell the
Medical reports
baby's sex from this?
Evaluation Metrics
Abnormal Findings
Medical accuracy
Risk Stratification
Demand satisfaction
Health Advice
Expression quality
User query
Figure 1: Comparison of PMRI (Task C) with medical VQA (Task A) and conventional report generation (Task B). Unlike the short, deterministic outputs of Tasks A and B, PMRI produces long-form, patient-facing explanations grounded in multimodal reports and extended patient–doctor dialogue. cation by transforming report evidence into accessible explanations, addressing user-specific concerns, and offering clinically cautious guidance. As illustrated in Fig. 1, PMRI differs from conventional medical visual question answering (VQA) (Lu et al. 2025; Jiang et al. 2025a) and report generation (Lin et al. 2026; Li et al. 2025) in two important ways. First, it is an evidencebounded generation task whose responses must be grounded not only in the reports but also in reliable clinical knowledge and medically coherent diagnostic reasoning, particularly when explaining abnormalities or suggesting follow-up actions. This requirement is essential for patient safety because unsupported interpretations and inappropriate recommendations may mislead patients or delay necessary care. Second, PMRI is a patient-facing communication task that must go beyond clinical correctness to address patients’ individual information needs while clearly explaining potential abnormalities and risks in an emotionally adaptive and reassuring manner. Accordingly, we model PMRI quality along three core dimensions: medical accuracy, demand satisfaction, and expression quality. Given the nature of PMRI, a straightforward strategy is to collect large-scale physician-written interpretations and train multimodal models with supervised fine-tuning (SFT) (Chen
et al. 2024b; Rotstein et al. 2024). However, SFT can overfit to the specific wording of the reference interpretation and encourage imitation of particular answers rather than learning the underlying principles. This is especially limiting in PMRI, where multiple responses may be clinically acceptable for the same report and user query as long as they remain faithful to the evidence and address the user’s concern. Physician references therefore provide useful guidance on what a response should cover, rather than fully defining the quality space of PMRI outputs. Reinforcement learning (RL) with reward-based posttraining, such as Group Relative Policy Optimization (GRPO) (Shao et al. 2024), offers a promising alternative for improving large vision-language models beyond reference imitation (Xing et al. 2025). However, applying RL to PMRI requires rewards that reflect heterogeneous verifiability of different objectives. Medical factuality can be externally verified against the uploaded report and clinical knowledge, whereas demand satisfaction and expression quality depend more on the patient’s concern and the consultation context. This motivates reward signals that can distinguish objectivespecific errors rather than collapsing the entire response into a single score. Existing reward designs do not fully meet this requirement. Holistic MLLM-as-a-Judge scoring (Zheng et al. 2023; Chen et al. 2024a) compresses an entire interpretation into a single reward, making the supervision coarse and highly dependent on the judge model’s medical knowledge. As a result, localized hallucinations may be overlooked when the overall response appears fluent and plausible, despite the fact that a single unsupported medical claim can fundamentally mislead patients. Recent work has introduced rubric-based rewards to provide more structured supervision (Arora et al. 2025; Gunjal et al. 2025). However, static rubrics remain insufficient for PMRI because evaluation priorities vary substantially across cases. PMRI errors often stem not from entirely incorrect responses, but from omitting case-critical information or emphasizing secondary details while overlooking the most important clinical recommendations and user concerns. Since static rubrics are designed to capture generic response quality, they are often insensitive to these case-specific omissions and misplaced emphases. To address these challenges, we propose G-CARL, a reinforcement learning framework with retrieval-grounded and checklist-guided rewards. G-CARL assigns reward mechanisms according to the verifiability boundary of each objective. For externally verifiable medical factuality, it decomposes each response into atomic medical claims, retrieves supporting evidence from the uploaded report and a multisource medical datastore, and evaluates each claim for factual support and contextual relevance. This claim-level reward provides localized supervision for sparse factual errors and discourages unsupported elaboration. For context-dependent objectives such as demand satisfaction and expression quality, G-CARL constructs instance-specific weighted checklists through MLLM generation followed by clinician refinement. Each checklist item is assigned an automatically generated weight, allowing the reward to emphasize the aspects most relevant to the current report and user question. This yields
an explicit checklist score that provides transparent supervision for whether the response addresses the user’s concern appropriately. In summary, our contributions are as follows: • We formulate PMRI as an evidence-grounded and patientfacing multimodal generation task, and propose G-CARL, a reinforcement learning framework that decomposes reward supervision according to the heterogeneous verifiability of different objectives. • We propose a retrieval-grounded claim reward that provides fine-grained supervision for medical factuality through atomic claim verification, and a case-specific checklist reward that explicitly supervises demand satisfaction and expression quality without relying on a single reference response. • We construct MMedReport, a real-world PMRI benchmark with clinician-designed evaluation protocols. Extensive experiments across multiple LVLM backbones demonstrate that G-CARL consistently outperforms supervised and reinforcement learning baselines, with the gains further validated by clinician preference and user comprehension studies.
2
Related Works
Medical Report Generation. Medical report generation has been extensively studied where models generate diagnostic reports from multimodal images such as X-rays (Li et al. 2023; Liu et al. 2025). Recent methods have improved report quality through multimodal feature alignment (Jin et al. 2024; Li et al. 2025), clinically grounded visual representations (Arisoy et al. 2025), and reinforcement learning-based optimization (Wang et al. 2026). MedVAG (Arisoy et al. 2025) introduces clinically aware visual grounding, while HiMed-3B (Wang et al. 2026) explores RL-based alignment for medical text generation. MedRepBench (Shang et al. 2025) further promotes faithful report generation through field-level evaluation of structured clinical findings. In contrast to these imaging-to-report tasks, PMRI focuses on patient-facing interpretation of existing structured reports under patient–doctor dialogue contexts, requiring models to address user-specific concerns while providing accurate and understandable explanations. Reinforcement Learning for Medical VLMs. RL has recently been adopted to improve reasoning and reliability in medical VLMs (Jing et al. 2026; Zhou et al. 2026). MedVLM-R1 (Pan et al. 2025) uses a GRPO-based framework to elicit explicit reasoning paths for radiology VQA, while Med-R1 (Lai et al. 2026) designs preference signals that align visual perception, intermediate reasoning, and final answers. Beyond short-form QA, MediX-R1 (Mullappilly et al. 2026) extends multimodal medical RL to open-ended responses through LLM-based multi-objective rewards. RL has also been explored for report-centric tasks. RadVLMGRPO (Gundersen et al. 2026) applies clinically grounded rewards to chest X-ray report generation and visual grounding, showing that RL can complement strong SFT.
(a) Retrieval-Grounded Claim Reward
Verifier 𝓥 Generator G
Query 𝒒
…
Policy Model
…
History 𝒉
Claim Extraction
Datastore 𝓓
Retrieval Query
Claim 2: …
Retrieval Query
Evidence 𝜀
Claim 3: …
Retrieval Query
Report 𝑰
Claim N: …
Retrieval Query
Claim List
Evidence Retrieval
K
Rollout Responses
“Generate Draft Checklist and Expected Draft Claim Number from reports, Checklist queries, and history.”
Structured Diagnostic Reasoning <think> S1: Concern Identification
S2: Finding Extraction
S3: Relational Reasoning
S4: Tailored Planning
𝑹𝒇𝒂𝒄𝒕 𝑹𝒇𝒐𝒓𝒎𝒂𝒕
Explainable Output
𝑹𝒄𝒉𝒆𝒄𝒌
Reward Functions
</think> <answer>
True ?
RELEVANT?
True ?
AND
Retrieval query 𝑞#
𝑹𝒇𝒂𝒄𝒕
score
𝑤+ 𝑤,
review
Reports 𝑰
SUPPORTED?
(b) Case-Specific Checklist Reward
KL constraint
Reference Model
Claim 𝑐
Claim 1: …
</answer>
Final Weighted Checklist 𝒯 Response
𝑹𝒄𝒉𝒆𝒄𝒌
score
Explainable Output Your blood test indicates mild anemia and mildly elevated liver enzymes Mild Anemia
- Hemoglobin is below the normal reference range. - This finding indicates a reduced oxygen-carrying capacity of the blood and may explain symptoms… Medical Recommendations - Repeat blood count and liver function tests within 2–4 weeks. - Consider iron studies if anemia persists.
Figure 2: Overview of G-CARL. Given report images, user queries, and dialogue history, G-CARL samples G responses from the old policy and optimizes them with a multi-objective reward function consisting of retrieval-grounded claim reward Rfact , case-specific checklist reward Rcheck , and structured reasoning format reward Rformat .
3 3.1
Methods
Overall Architecture
Built upon GRPO, G-CARL optimizes the policy model with three reward signals, as illustrated in Fig. 2. Given uploaded medical report images I, the dialogue history h, and a user query q, the policy model first generates candidate responses. The retrieval-grounded branch then supervises medical factuality by verifying report-grounded medical claims against evidence retrieved from a multi-source medical datastore, producing the factuality reward Rfact (Sec. 3.2). In parallel, the case-specific checklist branch optimizes demand satisfaction and expression quality by constructing a weighted checklist through MLLM generation followed by clinicianguided refinement, and evaluating the checklist coverage of the generated response to produce the checklist reward Rcheck (Sec. 3.3). Together with the format reward Rformat , these components are integrated into a multi-objective optimization task (Sec. 3.4).
3.2
Retrieval-Grounded Claim Reward
Medical factuality in PMRI is inherently claim-level, as a single response often contains multiple heterogeneous medical claims. Holistic response-level rewards cannot localize factual errors and may overestimate fluent but unsupported generations. Moreover, many clinical interpretations, causal attributions, and recommendations cannot be verified from the report alone, requiring factual verification grounded in authoritative external medical knowledge. To address these challenges, inspired by (Min et al. 2023a; Song et al. 2024), we propose a retrieval-grounded claim reward. As illustrated in Fig. 2 (a), each response is first decomposed into atomic medical claims, which are then verified against evidence retrieved from a multi-source medi-
cal datastore. Specifically, each claim is evaluated from two complementary perspectives: whether it is RELEVANT to the uploaded medical report and whether it is SUPPORTED by the retrieved evidence. This dual-binary design encourages the generation of statements that are both clinically grounded and factually correct. We describe each step in detail below. Claim Extraction. Following (Song et al. 2024), we perform claim extraction at the sentence level. Given a response o, we first segment its answer span into sentences {s1 , . . . , sn }. For each sentence s, an extractor G, conditioned on the full response o and user query q, produces a set of verifiable and decontextualized claims as follows: {(c, q̃), . . . } = G(s | o, q).
(1)
Alongside each claim c, the extractor jointly generates a retrieval query q̃. After claim deduplication, the final claim set for response o is defined as: C(o) = {(ci , q̃i )}N i=1 .
(2)
Evidence Retrieval. To support trustworthy evidencegrounded factual verification in the medical domain, we construct a large-scale medical datastore D by integrating authoritative medical resources, including drug labeling, medical textbooks, and clinical practice guidelines: D = Ddrug ∪ Dbook ∪ Dguide ,
(3)
where Ddrug contains approximately 20,000 drug instruction entries, Dbook comprises 18,200 textbook passages covering foundational medical knowledge, and Dguide consists of 16,000 clinical guideline passages. All resources are preprocessed into semantically coherent chunks. Given a claim-query pair (c, q̃), the retrieval query q̃ combines the topical intent of the user query with the core medical
concepts of the corresponding claim, producing a concise set of retrieval keywords aligned with the current clinical context. We then perform parallel retrieval across all knowledge sources using q̃ and aggregate the top-k most relevant evidence chunks from each source: [ E= Topk f (q̃, Di ) , i ∈ {book, guide, drug}, (4)
The final factual validity reward can be formulated as the harmonic mean of valid-claim precision and coverage: 2Pfact Cfact Rfact = . (9) Pfact + Cfact
where f (q̃, d) denotes the relevance score between query and document chunk. The retrieved evidence set E is then concatenated with source identifiers and truncated to a fixed token budget to form the evidence context for verifying claim. Dual Binary Verification. To verify each extracted claim, a multimodal verifier V takes the claim c, the retrieved evidence E, the user query q, and the uploaded report image I as input, and predicts two binary verdicts as:
Unlike medical factuality, dimensions such as demand satisfaction and expression quality are inherently subjective and cannot be verified against referenceable knowledge. Moreover, these dimensions are highly instance-dependent: whether a response is considered complete, helpful, or wellexpressed depends on the specific report, user concern, and dialogue context. Different criteria also vary substantially in clinical importance. Consequently, assigning a single holistic reward provides little guidance about which aspects of the response should be improved and fails to distinguish critical requirements from desirable but non-essential ones. To address this challenge, we decompose subjective evaluation into a set of weighted checklist items. Each checklist item represents an independent evaluation criterion with an associated importance weight. A verifier then evaluates the candidate response against each checklist item independently, producing a fine-grained and controllable reward signal for reinforcement learning. The overall procedure is described as follows. Weighted Checklist Construction. As shown in Fig. 2 (b), to reduce manual annotation effort, an MLLM (e.g., Gemini 3.1 Pro) as generator G first generates a draft instancespecific checklist conditioned on the dialogue history, user query, and uploaded medical reports. Professional clinicians then iteratively review, refine, and complete the draft to produce the final checklist: T = {(ti , wi )}m (10) i=1 , where ti denotes a self-contained checklist item and wi its corresponding importance weight. Physician-guided checklist construction grounds the supervision signal in clinically appropriate expectations rather than generic evaluation templates, which prior work has shown to be essential for reliable expert-domain assessment (Viswanathan et al. 2026). The importance weight w is determined according to the clinical significance of each checklist item. Specifically, each checklist item is assigned one of four importance levels, namely Essential, Important, Optional, or Pitfall, which are mapped to predefined integer-valued weights (e.g., 4–5, 2–3, 1–2, and −2–−1, respectively). This weighting scheme ensures that clinically critical criteria contribute more strongly to the reward while undesirable behaviors incur explicit penalties. In particular, Pitfall items capture undesirable behaviors discouraged by the physicians, including ignoring the user’s primary concern, generating overly technical explanations, or providing dismissive responses. Explicit Aggregation. Given the checklist T and a candidate response o, the checklist verifier V evaluates each checklist item independently and outputs a binary satisfaction signal: zi = V(ti , o) ∈ {0, 1}. (11) For Essential, Important, and Optional items, zi = 1 indicates that the criterion is satisfied. For Pitfall items,
v = V(c, E), u = V(c, I, h, q),
v ∈ {Supported, UnSupported}, u ∈ {Relevant, Irrelevant}, (5) where v assesses whether the claim is factually supported, while u assesses whether the claim is contextually relevant to the uploaded reports. For factuality verification, the verifier follows an evidencefirst, contradiction-oriented protocol. A claim is judged as Supported if it is directly supported by the retrieved evidence or remains consistent with it without contradiction. When explicit evidence is unavailable, the claim is still considered Supported if it reflects established medical consensus and does not conflict with domain knowledge. Otherwise, the claim is judged as Unsupported. For relevance verification, a claim is judged as Relevant if it is grounded in the uploaded report, directly addresses the user query, or provides clinically necessary context for the current case. Otherwise, it is judged as Irrelevant, even if medically correct, when it introduces generic or unsupported information unrelated to the report findings or the user’s concern. This dual-verdict design prevents the verifier from penalizing valid common-sense medical statements that lack explicit retrieved evidence, while discouraging reward hacking through factually correct but irrelevant elaborations. Then, a claim is considered valid only if it is both factually supported and contextually relevant: z = 1[v = Supported] · 1[u = Relevant] ∈ {0, 1}. (6) The valid-claim precision can be defined as: N
1 X Pfact = zi . N i=1
(7)
However, precision alone may favor overly short responses, as a response containing only a few valid claims can still achieve a high precision score. To encourage sufficient informational coverage, we introduce a coverage term with a case-specific target claim count K, where K is automatically generated by the checklist generator described in Section 3.3 and represents the expected number of valid medical claims in an informative response: ! PN i=1 zi Cfact = min ,1 . (8) K
3.3
Case-Specific Checklist Reward
zi = 1 indicates that the undesirable behavior is triggered. We denote the positive checklist item set as P and the Pitfall item set as N , and compute the positive coverage and pitfall violation terms as: P P j∈N |wj |zj i∈P |wi |zi Vpos = P , Vneg = P . (12) |w | i i∈P i∈P |wi | The final checklist reward is defined as: Rcheck = clip(Vpos − Vneg , 0, 1) .
(13)
Unlike conventional reference-based training, our checklist does not encourage the policy to mimic a single physicianauthored response. Instead, the reference is distilled into a set of clinically important evaluation criteria, specifying what the response should cover rather than how it should be written. This design preserves the diversity of valid responses while rewarding clinical completeness and useroriented communication.
3.4
Multi-objective Reward Function
Inspired by recent advances in structured reasoning (Yu et al. 2025), we introduce a format reward that encourages the model to follow a physician-oriented clinical reasoning scaffold during reinforcement learning. As illustrated in Fig. 2, the model is required to organize its intermediate reasoning within the <think></think> block according to a fourstep clinical reasoning workflow before generating the final patient-facing interpretation in the <answer></answer> block. This reward does not directly supervise medical correctness; instead, it encourages a structured decomposition of report findings, supporting evidence, clinical reasoning, and response planning, thereby improving the coherence and organization of the final response. Our reward function jointly optimizes medical factuality, demand satisfaction and expression quality, which can be defined as: Rtotal = λfact Rfact + λcheck Rcheck + λformat Rformat ,
(14)
where λfact , λcheck , and λformat are weighting coefficients that balance the contributions of the reward components.
4 4.1
Experiments
Experimental Setup
Datasets. We evaluate G-CARL primarily on (1) MMedReport, a real-world multimodal PMRI benchmark collected from online healthcare consultations. It contains 2,450 instances, each including dialogue history, a user query, uploaded medical report images, and clinician-verified reference annotations. All instances undergo quality control, deidentification, and manual verification to ensure data quality and patient privacy. Detailed dataset statistics are provided in Appendix A. Following the standard split, 2,200 instances are used for training and 250 for evaluation. To assess broader medical capability beyond PMRI, we further evaluate the trained models on an external benchmark, (2) CMB (Wang et al. 2024), which evaluates both medical QA accuracy and the professionalism of open-ended clinical interpretation under an LLM-as-a-judge protocol.
Evaluation Protocol. We evaluate PMRI responses using both subjective and objective metrics. (1) Subjective Evaluation. Responses are evaluated along three clinician-defined dimensions: Medical Accuracy (Accuracy), Demand Satisfaction (Satisfaction), and Expression Quality (Expression). Each dimension is scored according to a detailed clinicianauthored rubric ranging from −2 to 3. We employ GPT5.2 (OpenAI 2025) as the judge by strictly following these evaluation criteria. The complete judging protocol is provided in the Appendix B to facilitate reproducibility. (2) Objective Evaluation. In addition to holistic assessment, we report claim-level Precision and checklist-level Recall. Precision is defined as the ratio of supported claims to extracted claims, measuring factual correctness, while Recall is defined as the ratio of satisfied checklist items to the total checklist items, measuring coverage of case-specific requirements. Implementation Details. Our policy models are initialized from the Qwen3-VL (Bai et al. 2025) and InternVL3 (Zhu et al. 2025) series. G-CARL is trained for three epochs on 8 NVIDIA H100 GPUs with a batch size of 192 and a learning rate of 1 × 10−5 . We set the number of rollout responses to G = 8 during training. The reward weights are configured as λfact = 0.4, λcheck = 0.3, and λformat = 0.3; detailed hyperparameter analysis is provided in Appendix C. The verifier V is initialized with Qwen3.5-35B-A3B, with implementation details reported in Appendix D. We compare G-CARL with the corresponding base models (Base), supervised finetuning (SFT), and an MLLM-as-a-Judge reward baseline. Additionally, we evaluate a diverse range of general-purpose and medical LVLMs under a zero-shot inference setting.
4.2
Main Results on MMedReport
Quantitative Comparison. Table 1 compares G-CARL with general-purpose LVLMs, specialized medical LVLMs, and different training paradigms based on the Qwen3-VL and InternVL3 backbones. While the MLLM-as-a-Judge reward improves over SFT, its holistic rubric struggles to jointly optimize medical accuracy, demand satisfaction, and expression quality. By decomposing reward supervision into externally verifiable medical claims and internally grounded checklist objectives, G-CARL achieves the highest scores across both objective and subjective metrics. On Qwen3-VL8B, G-CARL improves the overall subjective score, while boosting claim-level precision (+0.77%) and checklist-level recall (+6.71%), indicating more informative and richer interpretations. Moreover, G-CARL consistently outperforms specialized medical LVLMs and remains competitive with substantially larger general-purpose LVLMs under zero-shot evaluation, demonstrating the effectiveness of G-CARL. External Generalization Study. We further transfer the trained models to CMB without any adaptation. As shown in Table 2, G-CARL improves QA accuracy on both splits (+0.63) and attains the highest professionalism score in openended generation (3.61), whereas SFT and MLLM-as-aJudge bring marginal gains and even degrade professionalism. This indicates that grounding rewards in verifiable medical evidence suppresses hallucinated content and better elicits the medical accuracy already latent in the base model, rather than merely fitting the PMRI response style.
Table 1: Main results on our medical report interpretation benchmark. Numbers are mean over 3 seeds with standard deviation. Method Overall
Subjective Metrics Accuracy Satisfaction
Expression
Objective Metrics Precision (%) Recall (%)
General LVLMs GPT-4o (Hurst et al. 2024) ERNIE 4.5 VL (Baidu ERNIE Team 2025) GLM-4.6V (Team et al. 2026b) Step-3.7-Flash (StepFun AI 2026) Kimi K2.5 (Team et al. 2026a) Gemini 3.1 Pro (Google DeepMind 2026)
1.588±0.007 1.709±0.010 1.819±0.014 1.842±0.011 1.903±0.002 1.964±0.008
0.974±0.007 1.088±0.012 1.159±0.013 1.175±0.012 1.221±0.002 1.229±0.008
0.358±0.001 0.376±0.002 0.395±0.002 0.412±0.002 0.418±0.001 0.438±0.003
0.256±0.001 0.245±0.000 0.265±0.001 0.255±0.001 0.264±0.001 0.297±0.002
95.26 95.27 95.90 95.96 97.63 98.10
42.63 53.74 59.51 72.11 76.42 80.29
Medical LVLMs Hulumed (Jiang et al. 2025b) Medgemma (Sellergren et al. 2026) Lingshu (Xu et al. 2025)
1.020±0.018 1.004±0.005 1.527±0.003
0.480±0.013 0.460±0.008 0.902±0.002
0.282±0.004 0.289±0.004 0.357±0.003
0.258±0.002 0.255±0.001 0.268±0.002
72.28 74.30 89.69
32.65 33.86 39.41
Qwen-VL series Qwen3-VL-4B-Instruct (Base) +SFT +MLLM-as-a-Judge +Ours Qwen3-VL-8B-Instruct (Base) +SFT +MLLM-as-a-Judge +Ours
1.527±0.010 1.603±0.009 1.662±0.012 1.709±0.009 1.626±0.012 1.718±0.008 1.766±0.008 1.829±0.009
0.897±0.007 0.945±0.012 0.993±0.009 1.028±0.008 0.980±0.010 1.040±0.010 1.089±0.007 1.141±0.008
0.374±0.003 0.392±0.002 0.396±0.002 0.406±0.000 0.388±0.006 0.403±0.002 0.407±0.002 0.411±0.001
0.256±0.001 0.266±0.002 0.273±0.001 0.275±0.002 0.258±0.001 0.275±0.001 0.270±0.001 0.277±0.001
92.19 92.90 93.82 93.97 93.46 94.22 95.85 96.62
49.35 57.28 57.72 58.92 60.68 63.44 65.47 72.18
InternVL3 series InternVL3-8B (Base) +SFT +MLLM-as-a-Judge +Ours InternVL3-14B (Base) +SFT +MLLM-as-a-Judge +Ours
1.358±0.007 1.513±0.018 1.553±0.018 1.638±0.008 1.616±0.016 1.663±0.007 1.670±0.003 1.739±0.007
0.744±0.007 0.868±0.016 0.897±0.017 0.967±0.010 0.986±0.013 0.995±0.008 1.010±0.004 1.061±0.005
0.345±0.001 0.385±0.004 0.388±0.001 0.397±0.001 0.365±0.004 0.400±0.000 0.399±0.003 0.405±0.000
0.269±0.001 0.260±0.001 0.271±0.001 0.274±0.001 0.265±0.001 0.268±0.001 0.261±0.000 0.273±0.002
91.25 92.06 92.39 92.51 92.93 93.34 93.72 95.42
40.37 50.88 52.61 57.97 44.86 58.58 58.06 64.57
Table 2: Evaluation results on the CMB dataset. Method Base SFT MLLM-as-a-Judge G-CARL
QA Accuracy (%) Train Val 74.85 71.42 75.00 71.43 74.96 70.36 75.48 72.05
Open-ended Generation Professionalism 3.58 3.48 3.51 3.61
Table 3: Ablation study of reward designs in G-CARL. Overall Acc Reward Combination Baseline + Rcheck + Rformat + Rfact + Rformat + Rfact + Rcheck + Rfact + Rcheck + Rformat Reward Design Rcheck : w/ static rubric Rfact : w/o retrieval
Sat
Exp
Pre
Rec
1.626 1.720 1.748 1.810 1.829
0.980 0.388 0.258 93.46 60.68 1.046 0.406 0.268 95.36 64.10 1.074 0.404 0.270 95.84 62.81 1.135 0.411 0.264 96.03 70.09 1.141 0.411 0.277 96.62 72.18
1.786 1.734
1.100 0.412 0.274 94.83 66.09 1.057 0.406 0.271 94.26 63.81
Case Study. As shown in Fig. 3, we qualitatively compare the outputs of our method with SFT and MLLM-as-a-Judge using Qwen3VL-8B as the base model. The report shows a normal pH (7.432), elevated chloride (111.0 mmol/L), and severe anemia (Hb = 58 g/L). However, SFT incorrectly diagnoses metabolic acidosis and misclassifies the severe anemia as mild, while MLLM-as-a-Judge mistakes the elevated chloride level for hypochloremia instead of hyperchloremia. In contrast, our method correctly identifies all key abnormalities and produces clinically accurate interpretations. Similarly, in the right example, SFT fails to incorporate the user’s smoking
and alcohol cessation history, while MLLM-as-a-Judge fails to address the user’s primary concern of whether to continue the medication. In contrast, our method effectively integrates historical context, directly answers the user’s question, and provides evidence-grounded recommendations. Human Preference Evaluation. We conduct a blind pairwise human preference study on 250 held-out cases. Three professional clinicians compare anonymized responses generated by G-CARL and the baselines across the three evaluation dimensions and overall preference, with majority voting used for the final decision. We additionally recruit 50 participants without medical training to evaluate the comprehensibility of the generated interpretations. As shown in Fig. 4, G-CARL is consistently preferred over both SFT and MLLM-as-a-Judge, particularly in medical accuracy and demand satisfaction, with preference margins of 136:85 and 106:64, respectively. It also achieves substantially higher comprehensibility ratings from non-expert participants, suggesting that its responses are easier for patients to understand.
4.3
Ablation Study
Effect of Reward Components. To evaluate the contribution of each reward component, we conduct ablation studies on Qwen3VL-8B. As shown in Table 3, Rcheck combined with Rformat improves the baseline by enhancing case-specific requirement coverage, while Rfact provides substantial gains in medical factuality. Combining all three rewards achieves the best performance, demonstrating their complementary effects. Further analysis shows that replacing the dynamic
CASE A
After quitting smoking and alcohol, and after taking medication, my blood lipids, blood glucose, and blood pressure have all returned to normal. Do I still need to take the medication?
CASE B
Stopping medication without guidance may cause blood pressure and blood glucose to rebound and increase the risk of cardiovascular and cerebrovascular events. To give you more precise advice, what medications are you currently taking? And how long have these indicators remained normal? Okay, I will upload my medical report.
Qwen3VL-8B + SFT ……The current hormone levels and kidney-related indicators all support continuing your current treatment plan. Do not stop the medication on your own because of this slight fluctuation.
Normal pH does not support metabolic acidosis !!
Qwen3VL-8B + SFT
Ignored the user‘s smoking and alcohol cessation history !! Regarding medication: The current test results, especially the normal aldosterone and cortisol levels, indicate that your body does not have a serious endocrine dysfunction. Therefore, you do not need to stop the medication because of the slight elevation in ACTH.
……The report contains multiple abnormal findings, with the primary concerns being metabolic acidosis and hyperventilation, accompanied by mild anemia and elevated blood glucose..... Anemia and Nutritional Status: A hemoglobin level of 58 g/L falls within the mild anemia range. Although it is not yet lifethreatening, it can increase the workload on the heart.
Qwen3VL-8B + MLLM-as-a-Judge ……Simply put, your results are very good, and all key indicators are within the normal reference ranges. These normal indicators further confirm that your body’s metabolic and excretory systems are currently in good condition.
Severe anemia rather than mild anemia !!
Qwen3VL-8B + MLLM-as-a-Judge
Failed to address the user’s primary concern !!
……First, it should be noted that the patient currently has significant anemia (hemoglobin: 58 g/L, which is below the normal range)……At the same time, the patient also has mild hypochloremia and elevated blood glucose levels, both of which are relatively common in postoperative or critically ill patients and may be related to physiological stress, intravenous fluid therapy, or metabolic changes.
This explains why your blood pressure, blood lipids, and blood glucose have remained normal after consistently taking medication……. Overall conclusion:This represents a healthy “steady-state” condition, indicating that the current treatment plan is effective.
Cl is high, so it indicates hyperchloremia, not hypochloremia !!
Qwen3VL-8B + Ours
Qwen3VL-8B + Ours
Integrated the user’s treatment history!!
……Based on your previous consultation (“after quitting smoking and alcohol and taking medication, my blood lipids, blood glucose, and blood pressure are normal”) and the current test results, the overall conclusion is very positive…… Regarding medication: these “normal” indicators are strong evidence that you have been taking your medication consistently and that your condition is well controlled. Although the indicators look good, this does not mean that the disease has been completely “cured.” For chronic conditions such as hypertension and diabetes, stopping medication usually leads to a rebound in the indicators. Therefore, you should continue taking medication regularly as prescribed and should not stop it on your own……
……However, several abnormal findings require particular attention: Severe anemia: The patient's hemoglobin is only 58 g/L (the normal range for adults is approximately 110– 160g/L), indicating a markedly reduced oxygen-carrying capacity of the blood. Acid-Base Balance (Generally Normal) pH: 7.432 (Reference range: 7.35–7.45) → Normal.
Addressed the user’s primary concern!!
Figure 3: Qualitative comparison of interpretation results across different models. Two representative real-world cases (Case A and Case B) are presented, where Case B includes both report images and dialogue history as input. MEDICAL ACCURACY Ours/B
173
Ours/S
164
21
136
0
50
100
tie
lose
162
65
29
85
150
200
145 106 250 0
Ours/B Ours/S Ours/M 0
113
100
DPO (Rafailov et al. 2023)
1.032 0.438 0.332 0.262
64 200
250
12 27 17
50
100
22
83 200
10
150
250
55 67
32 100
48
150
14
135 50
38
150
145 250 0
169
Ours/M 0
200
185
Ours/S
67
Patient Evaluation
Ours/B
Overall Acc
185
63 150
Method
211
25
120 50
100
17
138
67
41
OVERALL PERFORMANCE
120
87
47
80
50
EXPRESSION QUALITY
Table 4: Comparison with existing RL methods.
DEMAND SATISFACTION
49
83 200
Clinician Evaluation
Ours/M
win
28
250
Figure 4: Human preference evaluation by clinicians and patients. "Ours/B", "Ours/S", and "Ours/M" denote pairwise comparisons between G-CARL and the base model, the SFT model, and the MLLM-as-a-Judge-trained model. checklist with a static rubric degrades overall performance, highlighting the importance of case-adaptive supervision. Similarly, removing retrieval from Rfact reduces claim-level precision, confirming the effectiveness of retrieval-grounded factual verification. Comparison with Other RL Methods. Table 4 compares GCARL with representative RL methods for open-ended generation. Preference-based DPO performs worst, since highquality preference data can hardly cover the diverse response space of PMRI. PROMETHEUS scores responses directly against reference answers, which is too coarse-grained to yield confident judgments and thus provides unstable re-
Sat
Exp
GRPO-based methods + PROMETHEUS (Kim et al. 2024) + RAR (Gunjal et al. 2025) + MedRepBench (Shang et al. 2025) + CapRL (Xing et al. 2025) + FactScore (Min et al. 2023b) + Ours
1.132 1.683 1.722 1.729 1.776 1.829
0.530 0.347 0.255 1.016 0.398 0.269 1.048 0.406 0.268 1.050 0.410 0.269 1.100 0.408 0.268 1.141 0.411 0.277
ward signals. Rubric-based RAR offers finer criteria but lacks explicit evidence verification, while MedRepBench emphasizes structured clinical finding recall and is therefore less aligned with user-specific demands. Factualityoriented rewards (FactScore, CapRL) bring the most pronounced accuracy gains among the baselines. By coupling retrieval-grounded claim verification with objective-specific reward decomposition, G-CARL attains the best overall performance, jointly improving three dimensions.
5
Conclusion
In this paper, we present PMRI as a challenging yet underexplored task that requires both evidence-grounded medical factuality and context-dependent patient communication. We propose G-CARL, a reinforcement learning framework that decomposes reward supervision through retrieval-grounded claim verification and case-specific checklist guidance. Extensive experiments on the newly constructed MMedReport benchmark, together with clinician-authored evaluation and human preference studies, show that G-CARL consistently improves the quality of patient-oriented medical report interpretation. We hope this work lays the foundation for more reliable and patient-centered multimodal medical assistants.
References Arisoy, V.; et al. 2025. A vision attention driven Language framework for medical report generation. Scientific Reports, 15(1): 10704. Arora, R. K.; Wei, J.; Soskin Hicks, R.; Bowman, P.; Quiñonero Candela, J.; Tsimpourlas, F.; Sharman, M.; Shah, M.; Vallone, A.; Beutel, A.; Heidecke, J.; and Singhal, K. 2025. HealthBench: Evaluating Large Language Models Towards Improved Human Health. arXiv preprint arXiv:2505.08775. Bai, S.; et al. 2025. Qwen3-VL Technical Report. arXiv:2511.21631. Baidu ERNIE Team. 2025. ERNIE 4.5 Technical Report. https://ernie.baidu.com/blog/publication/ERNIE_ Technical_Report.pdf. Technical report. Chen, D.; Chen, R.; Zhang, S.; Liu, Y.; Wang, Y.; Zhou, H.; Zhang, Q.; Zhou, P.; Wan, Y.; and Sun, L. 2024a. MLLM-as-a-Judge: Assessing Multimodal LLM-as-a-Judge with Vision-Language Benchmark. In International Conference on Machine Learning. Chen, L.; Li, J.; Dong, X.; Zhang, P.; He, C.; Wang, J.; Zhao, F.; and Lin, D. 2024b. Sharegpt4v: Improving large multimodal models with better captions. In European Conference on Computer Vision, 370–387. Springer. Google DeepMind. 2026. Gemini 3.1 Pro Model Card. https://deepmind.google/models/model-cards/gemini-3-1pro. Published February 2026. Gundersen, B.; Deperrois, N.; Ruiperez-Campillo, S.; Sutter, T. M.; Vogt, J. E.; Moor, M.; Nooralahzadeh, F.; and Krauthammer, M. 2026. RadVLM-GRPO: Enhancing Chest X-ray Report Generation and Visual Grounding via Reinforcement Learning. Proceedings of Machine Learning Research, 150: 1–34. Gunjal, A.; Wang, A. V.; Yao, C.; Chen, J.; Lo, K.; Rane, N.; Yang, S.; Zheng, Y.; Wang, Z.; et al. 2025. Rubrics as Rewards: Reinforcement Learning Beyond Verifiable Domains. arXiv preprint arXiv:2507.17746. Hurst, A.; Lerer, A.; Goucher, A. P.; Perelman, A.; Ramesh, A.; Clark, A.; Ostrow, A.; Welihinda, A.; Hayes, A.; Radford, A.; et al. 2024. Gpt-4o system card. arXiv preprint arXiv:2410.21276. Jiang, S.; Chen, Y.; Song, S.; Zhang, Y.; Jin, Y.; Feng, Y.; Wu, J.; and Liu, Z. 2025a. Knowing or Guessing? Robust Medical Visual Question Answering via Joint Consistency and Contrastive Learning. In International Conference on Medical Image Computing and Computer-Assisted Intervention, 325–335. Springer. Jiang, S.; Wang, Y.; Song, S.; Hu, T.; Zhou, C.; Pu, B.; Zhang, Y.; Yang, Z.; Feng, Y.; Zhou, J. T.; et al. 2025b. Hulu-med: A transparent generalist model towards holistic medical visionlanguage understanding. arXiv preprint arXiv:2510.08668. Jin, H.; Che, H.; Lin, Y.; and Chen, H. 2024. Promptmrg: Diagnosis-driven prompts for medical report generation. In Proceedings of the AAAI conference on artificial intelligence, volume 38, 2607–2615.
Jing, P.; Lee, K.; Zhang, Z.; Zhou, H.; Yuan, Z.; Gao, Z.; Zhu, L.; Papanastasiou, G.; Fang, Y.; and Yang, G. 2026. Reason like a radiologist: Chain-of-thought and reinforcement learning for verifiable report generation. Medical Image Analysis, 109: 103910. Kim, S.; Shin, J.; Jang, J.; Longpre, S.; Lee, H.; Yun, S.; Shin, R.; Kim, S.; Thorne, J.; Seo, M.; et al. 2024. Prometheus: Inducing fine-grained evaluation capability in language models. In International Conference on Learning Representations, volume 2024, 29927–29962. Lai, Y.; Zhong, J.; Li, M.; Zhao, S.; Li, Y.; Psounis, K.; and Yang, X. 2026. Med-r1: Reinforcement learning for generalizable medical reasoning in vision-language models. IEEE transactions on medical imaging. Li, M.; Lin, B.; Chen, Z.; Lin, H.; Liang, X.; and Chang, X. 2023. Dynamic Graph Enhanced Contrastive Learning for Chest X-Ray Report Generation. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR), 3334–3343. Li, W.; Han, G.; Wu, Y.; Huang, I.-C.; and Huang, X. 2025. Joint Imbalance Adaptation for Radiology Report Generation. Journal of Healthcare Informatics Research, 1–23. Lin, Y.; Ding, Y.; Wu, Y.; and Peng, Y. 2026. MARCH: Multi-Agent Radiology Clinical Hierarchy for CT Report Generation. arXiv preprint arXiv:2604.16175. Liu, K.; Ma, Z.; Kang, X.; Li, Y.; Xie, K.; Jiao, Z.; and Miao, Q. 2025. Enhanced Contrastive Learning with Multiview Longitudinal Data for Chest X-ray Report Generation. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR), 10348–10359. Lu, Z.; Zeng, Q.; Lu, M.; Chen, G.; and Xia, Y. 2025. Bridging the Semantic Gap in Medical Visual Question Answering With Prompt Learning. IEEE Transactions on Medical Imaging, 44(11): 4605–4616. Min, S.; Krishna, K.; Lyu, X.; Lewis, M.; Yih, W.-t.; Koh, P.; Iyyer, M.; Zettlemoyer, L.; and Hajishirzi, H. 2023a. Factscore: Fine-grained atomic evaluation of factual precision in long form text generation. In Proceedings of the 2023 Conference on Empirical Methods in Natural Language Processing, 12076–12100. Min, S.; Krishna, K.; Lyu, X.; Lewis, M.; Yih, W.-t.; Koh, P.; Iyyer, M.; Zettlemoyer, L.; and Hajishirzi, H. 2023b. Factscore: Fine-grained atomic evaluation of factual precision in long form text generation. In Proceedings of the 2023 Conference on Empirical Methods in Natural Language Processing, 12076–12100. Mullappilly, S. S.; Kurpath, M. I.; Mohamed, O.; Zidan, M.; Khan, F.; Khan, S.; Anwer, R.; and Cholakkal, H. 2026. Medix-r1: Open ended medical reinforcement learning. arXiv preprint arXiv:2602.23363. OpenAI. 2025. Update to GPT-5 System Card: GPT-5.2. https://cdn.openai.com/pdf/3a4153c8-c748-4b718e31-aecbde944f8d/oai_5_2_system-card.pdf. Pan, J.; Liu, C.; Wu, J.; Liu, F.; Zhu, J.; Li, H. B.; Chen, C.; Ouyang, C.; and Rueckert, D. 2025. Medvlm-r1: Incentivizing medical reasoning capability of vision-language models
(vlms) via reinforcement learning. In International Conference on Medical Image Computing and Computer-Assisted Intervention, 337–347. Springer. Rafailov, R.; Sharma, A.; Mitchell, E.; Manning, C. D.; Ermon, S.; and Finn, C. 2023. Direct preference optimization: Your language model is secretly a reward model. Advances in neural information processing systems, 36: 53728–53741. Rotstein, N.; Bensaid, D.; Brody, S.; Ganz, R.; and Kimmel, R. 2024. Fusecap: Leveraging large language models for enriched fused image captions. In Proceedings of the IEEE/CVF winter conference on applications of computer vision, 5689–5700. Sellergren, A.; Gao, C.; Mahvar, F.; Kohlberger, T.; Jamil, F.; Traverse, M.; Tono, A.; Sadjad, B.; Yang, L.; Lau, C.; et al. 2026. Medgemma 1.5 technical report. arXiv preprint arXiv:2604.05081. Shang, F.; Xia, Y.; Yang, D.; Wang, Y.; and Yang, B. 2025. Medrepbench: A comprehensive benchmark for medical report interpretation. arXiv preprint arXiv:2508.16674. Shao, Z.; Wang, P.; Zhu, Q.; Xu, R.; Song, J.; Bi, X.; Zhang, H.; Zhang, M.; Li, Y.; Wu, Y.; et al. 2024. Deepseekmath: Pushing the limits of mathematical reasoning in open language models. arXiv preprint arXiv:2402.03300. Song, Y.; et al. 2024. VeriScore: Evaluating the factuality of verifiable claims in long-form text generation. 9447–9474. Association for Computational Linguistics. StepFun AI. 2026. Step 3.7 Flash: A High-Efficiency Flash Model for Real-World Agentic Workflows. https: //static.stepfun.com/blog/step-3.7-flash. Official blog post. Team, K.; Bai, T.; Bai, Y.; Bao, Y.; et al. 2026a. Kimi K2.5: Visual Agentic Intelligence. arXiv:2602.02276. Team, V.; et al. 2026b. GLM-4.5V and GLM-4.1V-Thinking: Towards Versatile Multimodal Reasoning with Scalable Reinforcement Learning. arXiv:2507.01006. Viswanathan, V.; Sun, Y.; Ma, S.; Kong, X.; Cao, M.; Neubig, G.; and Wu, T. 2026. Checklists Are Better Than Reward Models For Aligning Language Models. In Advances in Neural Information Processing Systems. Wang, X.; Chen, G. H.; Song, D.; Zhang, Z.; Chen, Z.; Xiao, Q.; Jiang, F.; Li, J.; Wan, X.; Wang, B.; and Li, H. 2024. CMB: A Comprehensive Medical Benchmark in Chinese. In Proceedings of the 2024 Conference of the North American Chapter of the Association for Computational Linguistics: Human Language Technologies. ArXiv:2308.08833. Wang, Y.; Gao, S.; Liu, J.; Jiang, S.; Haoxiang, X.; Zhang, X.; Kang, Z.; Wang, Y.; and Liu, Z. 2026. Beyond n-grams: A hierarchical reward learning framework for clinically-aware medical report generation. In Proceedings of the AAAI Conference on Artificial Intelligence, volume 40, 33719–33727. Xing, L.; Dong, X.; Zang, Y.; Cao, Y.; Liang, J.; Huang, Q.; Wang, J.; Wu, F.; and Lin, D. 2025. Caprl: Stimulating dense image caption capabilities via reinforcement learning. arXiv preprint arXiv:2509.22647. Xu, W.; Chan, H. P.; Li, L.; Aljunied, M.; Yuan, R.; Wang, J.; Xiao, C.; Chen, G.; Liu, C.; Li, Z.; et al. 2025.
Lingshu: A generalist foundation model for unified multimodal medical understanding and reasoning. arXiv preprint arXiv:2506.07044. Yu, W.; Yang, Z.; Liu, Y.; and Bai, X. 2025. Docthinker: Explainable multimodal large language models with rulebased reinforcement learning for document understanding. In Proceedings of the IEEE/CVF International Conference on Computer Vision, 837–847. Zheng, L.; Chiang, W.-L.; Sheng, Y.; Zhuang, S.; Wu, Z.; Zhuang, Y.; Lin, Z.; Li, Z.; Li, D.; Xing, E. P.; Zhang, H.; Gonzalez, J. E.; and Stoica, I. 2023. Judging LLM-as-aJudge with MT-Bench and Chatbot Arena. In Advances in Neural Information Processing Systems. Zhou, Q.; Liang, G.; Yang, Q.; Chen, J.; Wu, S.; Yao, C.; and Wang, Z. 2026. Enhancing Reinforcement Learning for Radiology Report Generation with Evidence-aware Rewards and Self-correcting Preference Learning. In Proceedings of the 64th Annual Meeting of the Association for Computational Linguistics (Volume 1: Long Papers), 37044–37056. Association for Computational Linguistics. ISBN 979-889176-390-6. Zhu, J.; et al. 2025. InternVL3: Exploring Advanced Training and Test-Time Recipes for Open-Source Multimodal Models. arXiv:2504.10479.
Related documents
- HealthLoopQA: A Context-Aware Question Answering Benchmark for Interpreting Wearable Monitoring Data in Diabetes Care#975049
- AcuityBench: Evaluating Clinical Acuity Identification and Uncertainty Alignment#1105045
- Retrieval-Augmented Large Language Model Counseling for Continuous Glucose Monitoring in Diabetes: Source-Masked Multirater Comparative Evaluation.#427643
- TRIAGE: Dialectical LLM Reasoning for Explainable Risk Prediction on Irregularly Sampled Medical Time Series#1156382
- Information-theoretic classification of SNOMED improves the organization of context-sensitive excerpts from Cochrane Reviews#764975
Retrieved via Conceptio: every document is proof-bundled with source, license, and retrieval metadata.
Read the Docs → · View CLI source on GitHub · Conceptio Open Knowledge Archive