<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Publications | Xi Zhang</title><link>https://x-izhang.github.io/publication/</link><atom:link href="https://x-izhang.github.io/publication/index.xml" rel="self" type="application/rss+xml"/><description>Publications</description><generator>Hugo Blox Builder (https://hugoblox.com)</generator><language>en-us</language><lastBuildDate>Fri, 29 May 2026 00:00:00 +0000</lastBuildDate><image><url>https://x-izhang.github.io/media/icon_hu134860076176174952.png</url><title>Publications</title><link>https://x-izhang.github.io/publication/</link></image><item><title>CCS: Clinical Consensus Selection for Radiology Report Generation</title><link>https://x-izhang.github.io/publication/zhang-2026-ccsclinicalconsensusselection/</link><pubDate>Fri, 29 May 2026 00:00:00 +0000</pubDate><guid>https://x-izhang.github.io/publication/zhang-2026-ccsclinicalconsensusselection/</guid><description>&lt;div class="flex px-4 py-3 mb-6 rounded-md bg-primary-100 dark:bg-primary-900">
&lt;span class="pr-3 pt-1 text-primary-600 dark:text-primary-300">
&lt;svg height="24" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">&lt;path fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" d="m11.25 11.25l.041-.02a.75.75 0 0 1 1.063.852l-.708 2.836a.75.75 0 0 0 1.063.853l.041-.021M21 12a9 9 0 1 1-18 0a9 9 0 0 1 18 0m-9-3.75h.008v.008H12z"/>&lt;/svg>
&lt;/span>
&lt;span class="dark:text-neutral-300">For the latest updates and details, visit the &lt;a href="https://x-izhang.github.io/CCS/" target="_blank" rel="noopener">CCS Project Website&lt;/a>.&lt;/span>
&lt;/div>
&lt;h2 id="why-ccs-">Why CCS? 🔬&lt;/h2>
&lt;figure>&lt;img src="https://x-izhang.github.io/publication/zhang-2026-ccsclinicalconsensusselection/figure_1.png">
&lt;/figure>
&lt;p>Most radiology MLLMs commit to a &lt;strong>single decoded report&lt;/strong> token by token, so one unfavourable step can omit a finding or assert one unsupported by the image, with no way to recover. Yet a fixed model often places &lt;strong>clinically stronger reports elsewhere in its candidate pool&lt;/strong> — the bottleneck is not what the model can generate, but &lt;strong>which candidate it commits to&lt;/strong>.&lt;/p>
&lt;h2 id="how-ccs-works-">How CCS Works ⚙️&lt;/h2>
&lt;p>&lt;strong>Clinical Consensus Selection (CCS)&lt;/strong> is a &lt;em>reference-free&lt;/em>, &lt;em>decoder-agnostic&lt;/em> inference-time framework that reframes RRG as candidate selection — no retraining or extra parameters.&lt;/p>
&lt;ul>
&lt;li>&lt;strong>Rollout sampling&lt;/strong>: draw &lt;em>N&lt;/em> candidate reports from the radiology MLLM via stochastic decoding.&lt;/li>
&lt;li>&lt;strong>Textual consensus utility&lt;/strong>: repurpose report-evaluation metrics as reference-free pairwise agreement scores.&lt;/li>
&lt;li>&lt;strong>Image-grounded utility&lt;/strong>: measure candidate agreement with &lt;strong>Qwen3-VL-Embed&lt;/strong>, a multimodal embedder adapted on image–report pairs, capturing clinical agreement beyond surface text.&lt;/li>
&lt;li>&lt;strong>Highest-consensus selection&lt;/strong>: return the candidate with the highest &lt;em>mean&lt;/em> pairwise consensus over the pool.&lt;/li>
&lt;/ul>
&lt;h2 id="key-contributions-">Key Contributions ✨&lt;/h2>
&lt;ul>
&lt;li>&lt;strong>Inference-time perspective&lt;/strong>: We show candidate pools routinely contain reports with &lt;strong>higher clinical reliability and consistency&lt;/strong> than single-path outputs.&lt;/li>
&lt;li>&lt;strong>CCS framework&lt;/strong>: A &lt;strong>decoder-agnostic Best-of-N&lt;/strong> method that aggregates pairwise clinical consensus using both &lt;strong>textual&lt;/strong> and &lt;strong>image–report-adapted multimodal&lt;/strong> utilities.&lt;/li>
&lt;li>&lt;strong>Consistent gains&lt;/strong>: Across &lt;strong>three datasets&lt;/strong> and &lt;strong>multiple radiology MLLMs&lt;/strong>, CCS improves RRG at inference time and identifies image-grounded utility as a &lt;strong>distinct selection axis&lt;/strong>.&lt;/li>
&lt;/ul>
&lt;h2 id="main-results-">Main Results 📈&lt;/h2>
&lt;figure>&lt;img src="https://x-izhang.github.io/publication/zhang-2026-ccsclinicalconsensusselection/table_1.png">
&lt;/figure>
&lt;figure>&lt;img src="https://x-izhang.github.io/publication/zhang-2026-ccsclinicalconsensusselection/table_2.png">
&lt;/figure>
&lt;p>On MIMIC-CXR, CCS improves &lt;strong>all&lt;/strong> radiology-specific metrics over Sampling (e.g. RadGraph-F1 &lt;strong>0.1989 → 0.2134&lt;/strong>, CheXbert-F1⁵ &lt;strong>0.5041 → 0.5370&lt;/strong>), with gains statistically significant (&lt;em>p&lt;/em> &amp;lt; 0.05). Unlike generic Best-of-N selectors (Self-Certainty, ModeX) that give inconsistent or negative clinical gains, CCS improves &lt;strong>consistently across all backbones and datasets&lt;/strong>.&lt;/p>
&lt;h2 id="analysis-">Analysis 📊&lt;/h2>
&lt;figure>&lt;img src="https://x-izhang.github.io/publication/zhang-2026-ccsclinicalconsensusselection/figure_3.png">
&lt;/figure>
&lt;figure>&lt;img src="https://x-izhang.github.io/publication/zhang-2026-ccsclinicalconsensusselection/table_3.png">
&lt;/figure>
&lt;p>Per-label F1 shows CCS recovers abnormal findings that text-only consensus suppresses — confirming that &lt;strong>image-grounded utility is a selection axis distinct from textual consensus&lt;/strong>, with substantial headroom still remaining.&lt;/p>
&lt;h2 id="case-study-">Case Study 🔍&lt;/h2>
&lt;figure>&lt;img src="https://x-izhang.github.io/publication/zhang-2026-ccsclinicalconsensusselection/case_study.png">
&lt;/figure>
&lt;p>On a real MIMIC-CXR case, single-path decoding asserts factual errors (false &amp;ldquo;clear lungs&amp;rdquo;, mislocalised catheter), whereas CCS selects a more &lt;strong>image-grounded&lt;/strong> report (CheXbert-F1⁵ &lt;strong>1.0000&lt;/strong> vs Sampling &lt;strong>0.5000&lt;/strong>).&lt;/p>
&lt;h2 id="bibtex-">BibTeX 📚&lt;/h2>
&lt;div class="highlight">&lt;pre tabindex="0" class="chroma">&lt;code class="language-bibtex" data-lang="bibtex">&lt;span class="line">&lt;span class="cl">&lt;span class="nc">@article&lt;/span>&lt;span class="p">{&lt;/span>&lt;span class="nl">zhang2026ccsclinicalconsensusselection&lt;/span>&lt;span class="p">,&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="na">title&lt;/span>&lt;span class="p">=&lt;/span>&lt;span class="s">{CCS: Clinical Consensus Selection for Radiology Report Generation}&lt;/span>&lt;span class="p">,&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="na">author&lt;/span>&lt;span class="p">=&lt;/span>&lt;span class="s">{Xi Zhang and Yingshu Li and Zaiqiao Meng and Jake Lever and Edmond S. L. Ho}&lt;/span>&lt;span class="p">,&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="na">year&lt;/span>&lt;span class="p">=&lt;/span>&lt;span class="s">{2026}&lt;/span>&lt;span class="p">,&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="na">eprint&lt;/span>&lt;span class="p">=&lt;/span>&lt;span class="s">{2605.30131}&lt;/span>&lt;span class="p">,&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="na">archivePrefix&lt;/span>&lt;span class="p">=&lt;/span>&lt;span class="s">{arXiv}&lt;/span>&lt;span class="p">,&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="na">primaryClass&lt;/span>&lt;span class="p">=&lt;/span>&lt;span class="s">{cs.CL}&lt;/span>&lt;span class="p">,&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="na">url&lt;/span>&lt;span class="p">=&lt;/span>&lt;span class="s">{https://arxiv.org/abs/2605.30131}&lt;/span>&lt;span class="p">,&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">&lt;span class="p">}&lt;/span>
&lt;/span>&lt;/span>&lt;/code>&lt;/pre>&lt;/div></description></item><item><title>CCD: Mitigating Hallucinations in Radiology MLLMs via Clinical Contrastive Decoding</title><link>https://x-izhang.github.io/publication/zhang-2025-ccdmitigatinghallucinationsradiology/</link><pubDate>Mon, 06 Apr 2026 00:00:00 +0000</pubDate><guid>https://x-izhang.github.io/publication/zhang-2025-ccdmitigatinghallucinationsradiology/</guid><description>&lt;div class="flex px-4 py-3 mb-6 rounded-md bg-primary-100 dark:bg-primary-900">
&lt;span class="pr-3 pt-1 text-primary-600 dark:text-primary-300">
&lt;svg height="24" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">&lt;path fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" d="m11.25 11.25l.041-.02a.75.75 0 0 1 1.063.852l-.708 2.836a.75.75 0 0 0 1.063.853l.041-.021M21 12a9 9 0 1 1-18 0a9 9 0 0 1 18 0m-9-3.75h.008v.008H12z"/>&lt;/svg>
&lt;/span>
&lt;span class="dark:text-neutral-300">For the latest updates and details, visit the &lt;a href="https://x-izhang.github.io/CCD/" target="_blank" rel="noopener">CCD Project Website&lt;/a>.&lt;/span>
&lt;/div>
&lt;h2 id="why-ccd-">Why CCD? 🔬&lt;/h2>
&lt;figure>&lt;img src="https://x-izhang.github.io/publication/zhang-2025-ccdmitigatinghallucinationsradiology/figure_1.png">
&lt;/figure>
&lt;p>Radiology MLLMs remain vulnerable to prompt-induced hallucinations when clinical sections contain counterfactual details or ambiguous guidance. The figure above contrasts baseline predictions with &lt;strong>CCD-enabled&lt;/strong> outputs across report generation and question answering tasks. &lt;strong>Red&lt;/strong> highlights mark unsupported findings that can compromise patient care, while &lt;strong>blue&lt;/strong> text reflects misleading prompt context the model must resist.&lt;/p>
&lt;p>Clinical Contrastive Decoding (CCD) mitigates these risks at inference time. Rather than retraining models or relying on retrieval corpora, &lt;strong>CCD&lt;/strong> injects trustworthy, image-grounded signals distilled from specialist expert models. The result is a decoding policy that maintains fluency yet stays faithful to the radiograph.&lt;/p>
&lt;h2 id="ccd-at-a-glance-">CCD at a Glance ⚙️&lt;/h2>
&lt;p>&lt;strong>Clinical Contrastive Decoding (CCD)&lt;/strong> is a plug-and-play inference framework designed to reduce medical hallucinations in radiology MLLMs. It introduces structured clinical supervision from expert models (e.g., DenseNet or MedSigLIP, or others) at decoding time, without modifying model weights or requiring external retrieval.&lt;/p>
&lt;p>Given a chest radiograph, the expert model predicts symptom-level probabilities across 14 CheXpert categories. CCD integrates this signal through a dual-stage logit refinement strategy:&lt;/p>
&lt;ul>
&lt;li>&lt;strong>Symptom-grounded Contrastive Decoding (SCD)&lt;/strong>: constructs an anchor prompt using high-confidence findings (e.g., “Atelectasis, Cardiomegaly”) and generates a contrastive logits path conditioned on this prompt. The final logits are a weighted interpolation between the anchor-conditioned and original paths, encouraging the model to mention supported findings and suppress false negatives.&lt;/li>
&lt;li>&lt;strong>Expert-informed Contrastive Decoding (ECD)&lt;/strong>: transforms expert probabilities into token-level logit biases via log-odds conversion. These biases are injected into the logits from the first stage, softly penalising unsupported findings and reducing false positives.&lt;/li>
&lt;/ul>
&lt;p>This two-stage mechanism enables &lt;strong>CCD&lt;/strong> to progressively guide generation with both symbolic supervision (via anchor prompts) and probabilistic constraints (via confidence scores), achieving robust improvements in both report generation and VQA. &lt;strong>CCD&lt;/strong> is fully model-agnostic and integrates seamlessly with state-of-the-art radiology MLLMs such as MAIRA-2, Libra, LLaVA-Rad, and LLaVA-Med.&lt;/p>
&lt;p>Unlike prior contrastive decoding approaches that rely on perturbed visual or textual inputs, &lt;strong>CCD&lt;/strong> leverages clinically grounded signals from expert models to provide task-specific and symptom-level control during generation.&lt;/p>
&lt;h2 id="key-contributions-">Key Contributions ✨&lt;/h2>
&lt;ul>
&lt;li>
&lt;p>&lt;strong>Empirical Insight&lt;/strong>: We conduct a systematic analysis of &lt;strong>prompt-induced hallucinations&lt;/strong> in radiology MLLMs, revealing that noisy clinical sections (such as &lt;em>&lt;strong>irrelevant&lt;/strong>&lt;/em> or &lt;em>&lt;strong>contradictory clinical&lt;/strong>&lt;/em> details) can trigger &lt;strong>unsupported findings&lt;/strong> across multiple datasets.&lt;/p>
&lt;/li>
&lt;li>
&lt;p>&lt;strong>Inference-time Framework&lt;/strong>: We introduce &lt;strong>Clinical Contrastive Decoding (CCD)&lt;/strong> — a &lt;strong>dual-stage inference-time strategy&lt;/strong> that leverages expert-derived labels as &lt;strong>anchor prompts&lt;/strong> and performs &lt;strong>probabilistic logit adjustments&lt;/strong>, requiring &lt;strong>no retraining or architectural modifications&lt;/strong>.&lt;/p>
&lt;/li>
&lt;li>
&lt;p>&lt;strong>Consistent Gains&lt;/strong>: Extensive experiments on &lt;strong>MIMIC-CXR&lt;/strong>, &lt;strong>IU-Xray&lt;/strong>, and &lt;strong>CheXpert Plus&lt;/strong> demonstrate that &lt;strong>CCD&lt;/strong> achieves up to &lt;strong>+17% improvement in RadGraph-F1&lt;/strong> with SOTA radiology MLLMs (MAIRA-2), along with higher &lt;strong>VQA accuracy&lt;/strong>, all &lt;strong>without altering model weights or structures&lt;/strong>.&lt;/p>
&lt;/li>
&lt;/ul>
&lt;h2 id="evaluation-highlights-">Evaluation Highlights 📈&lt;/h2>
&lt;figure>&lt;img src="https://x-izhang.github.io/publication/zhang-2025-ccdmitigatinghallucinationsradiology/figure_2.png">
&lt;/figure>
&lt;ul>
&lt;li>Achieves up to &lt;strong>+17% RadGraph-F1&lt;/strong> on MIMIC-CXR when attached to state-of-the-art report generators.&lt;/li>
&lt;li>Reduces mention-level hallucinations on IU X-Ray while maintaining &lt;strong>BLEU / ROUGE&lt;/strong> scores, confirming that &lt;strong>CCD&lt;/strong> improves factuality without harming surface-level metrics.&lt;/li>
&lt;/ul>
&lt;h2 id="ablation-studies-">Ablation Studies 🧪&lt;/h2>
&lt;figure>&lt;img src="https://x-izhang.github.io/publication/zhang-2025-ccdmitigatinghallucinationsradiology/figure_3.png">
&lt;/figure>
&lt;p>Ablations show both contrastive stages matter: removing the anchor projection (SCD) or the logit sharpening (ECD) degrades factual metrics by &lt;strong>~5–8%&lt;/strong>.&lt;/p>
&lt;h2 id="my-musings-">My Musings ⏳&lt;/h2>
&lt;p>As I reflect on the development and impact of &lt;strong>Clinical Contrastive Decoding (CCD)&lt;/strong>,&lt;/p>
&lt;blockquote>
&lt;p>It’s better to be roughly right than precisely wrong.&lt;br>
— &lt;em>Carveth Read, Logic: Deductive and Inductive&lt;/em>&lt;/p>
&lt;/blockquote>
&lt;p>This quote perfectly captures the spirit of our approach. In the high-stakes field of radiology, the cost of hallucinations can be severe. By integrating expert-derived signals at inference time, &lt;strong>CCD&lt;/strong> prioritises &lt;strong>clinical accuracy&lt;/strong> over mere &lt;strong>linguistic fluency&lt;/strong>. It’s a reminder that in medical AI, being &lt;em>approximately correct and grounded in reality&lt;/em> is far more valuable than generating &lt;em>fluent but misleading&lt;/em> text.&lt;/p>
&lt;h2 id="bibtex-">BibTeX 📚&lt;/h2>
&lt;div class="highlight">&lt;pre tabindex="0" class="chroma">&lt;code class="language-bibtex" data-lang="bibtex">&lt;span class="line">&lt;span class="cl">&lt;span class="nc">@article&lt;/span>&lt;span class="p">{&lt;/span>&lt;span class="nl">zhang2025ccd&lt;/span>&lt;span class="p">,&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="na">title&lt;/span>&lt;span class="p">=&lt;/span>&lt;span class="s">{CCD: Mitigating Hallucinations in Radiology MLLMs via Clinical Contrastive Decoding}&lt;/span>&lt;span class="p">,&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="na">author&lt;/span>&lt;span class="p">=&lt;/span>&lt;span class="s">{Zhang, Xi and Meng, Zaiqiao and Lever, Jake and Ho, Edmond SL}&lt;/span>&lt;span class="p">,&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="na">journal&lt;/span>&lt;span class="p">=&lt;/span>&lt;span class="s">{arXiv preprint arXiv:2509.23379}&lt;/span>&lt;span class="p">,&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="na">year&lt;/span>&lt;span class="p">=&lt;/span>&lt;span class="s">{2025}&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">&lt;span class="p">}&lt;/span>
&lt;/span>&lt;/span>&lt;/code>&lt;/pre>&lt;/div></description></item><item><title>EvoScientist: Towards Multi-Agent Evolving AI Scientists for End-to-End Scientific Discovery</title><link>https://x-izhang.github.io/publication/lyu-2026-evoscientist/</link><pubDate>Mon, 09 Mar 2026 00:00:00 +0000</pubDate><guid>https://x-izhang.github.io/publication/lyu-2026-evoscientist/</guid><description>&lt;div class="flex px-4 py-3 mb-6 rounded-md bg-primary-100 dark:bg-primary-900">
&lt;span class="pr-3 pt-1 text-primary-600 dark:text-primary-300">
&lt;svg height="24" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">&lt;path fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" d="m11.25 11.25l.041-.02a.75.75 0 0 1 1.063.852l-.708 2.836a.75.75 0 0 0 1.063.853l.041-.021M21 12a9 9 0 1 1-18 0a9 9 0 0 1 18 0m-9-3.75h.008v.008H12z"/>&lt;/svg>
&lt;/span>
&lt;span class="dark:text-neutral-300">&lt;p>Part of the &lt;a href="https://evoscientist.ai/" target="_blank" rel="noopener">EvoScientist&lt;/a> project — harnessing vibe research with self-evolving AI scientists.&lt;/p>
&lt;p>Extend it with &lt;a href="https://github.com/EvoScientist/EvoSkills" target="_blank" rel="noopener">EvoSkills&lt;/a> — installable skill &amp;amp; knowledge packs that add domain-specific expertise to AI scientists.&lt;/p>
&lt;/span>
&lt;/div>
&lt;h2 id="overview">Overview&lt;/h2>
&lt;p>&lt;strong>EvoScientist&lt;/strong> is an evolving multi-agent AI scientist framework that continuously improves its research strategies through &lt;strong>persistent memory&lt;/strong> and &lt;strong>self-evolution&lt;/strong>. It addresses a key limitation of existing AI-scientist systems: static, hand-designed pipelines that overlook promising directions, repeat failed experiments, and pursue infeasible ideas.&lt;/p>
&lt;h2 id="framework">Framework&lt;/h2>
&lt;p>EvoScientist coordinates three specialized agents:&lt;/p>
&lt;ul>
&lt;li>&lt;strong>Researcher Agent (RA):&lt;/strong> scientific idea generation.&lt;/li>
&lt;li>&lt;strong>Engineer Agent (EA):&lt;/strong> experiment implementation and execution.&lt;/li>
&lt;li>&lt;strong>Evolution Manager Agent (EMA):&lt;/strong> distills insights from prior interactions into reusable knowledge.&lt;/li>
&lt;/ul>
&lt;p>These are backed by two persistent memory modules — an &lt;strong>ideation memory&lt;/strong> (feasible directions distilled from top-ranked ideas, plus previously unsuccessful ones) and an &lt;strong>experimentation memory&lt;/strong> (effective data-processing and training strategies from code-search trajectories and best-performing implementations) — which the RA and EA retrieve to improve idea quality and code execution success over time.&lt;/p>
&lt;h2 id="key-results">Key Results&lt;/h2>
&lt;ul>
&lt;li>Outperforms &lt;strong>7 open-source and commercial state-of-the-art systems&lt;/strong> in scientific idea generation, with higher &lt;strong>novelty, feasibility, relevance, and clarity&lt;/strong> under both automatic and human evaluation.&lt;/li>
&lt;li>Substantially improves &lt;strong>code execution success rates&lt;/strong> through multi-agent evolution, demonstrating the effectiveness of persistent memory for end-to-end scientific discovery.&lt;/li>
&lt;/ul>
&lt;h2 id="bibtex">BibTeX&lt;/h2>
&lt;div class="highlight">&lt;pre tabindex="0" class="chroma">&lt;code class="language-bibtex" data-lang="bibtex">&lt;span class="line">&lt;span class="cl">&lt;span class="nc">@article&lt;/span>&lt;span class="p">{&lt;/span>&lt;span class="nl">lyu2026evoscientist&lt;/span>&lt;span class="p">,&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="na">title&lt;/span>&lt;span class="p">=&lt;/span>&lt;span class="s">{EvoScientist: Towards Multi-Agent Evolving AI Scientists for End-to-End Scientific Discovery}&lt;/span>&lt;span class="p">,&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="na">author&lt;/span>&lt;span class="p">=&lt;/span>&lt;span class="s">{Lyu, Yougang and Zhang, Xi and Yi, Xinhao and Zhao, Yuyue and Guo, Shuyu and Hu, Wenxiang and Piotrowski, Jan and Kaliski, Jakub and Urbani, Jacopo and Meng, Zaiqiao and others}&lt;/span>&lt;span class="p">,&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="na">journal&lt;/span>&lt;span class="p">=&lt;/span>&lt;span class="s">{arXiv preprint arXiv:2603.08127}&lt;/span>&lt;span class="p">,&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="na">year&lt;/span>&lt;span class="p">=&lt;/span>&lt;span class="s">{2026}&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">&lt;span class="p">}&lt;/span>
&lt;/span>&lt;/span>&lt;/code>&lt;/pre>&lt;/div></description></item><item><title>Automated Chest X-ray Report Generation Remains Unsolved</title><link>https://x-izhang.github.io/publication/doi-10-1142-9789819824755-0017/</link><pubDate>Thu, 01 Jan 2026 00:00:00 +0000</pubDate><guid>https://x-izhang.github.io/publication/doi-10-1142-9789819824755-0017/</guid><description>&lt;div class="flex px-4 py-3 mb-6 rounded-md bg-primary-100 dark:bg-primary-900">
&lt;span class="pr-3 pt-1 text-primary-600 dark:text-primary-300">
&lt;svg height="24" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">&lt;path fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" d="m11.25 11.25l.041-.02a.75.75 0 0 1 1.063.852l-.708 2.836a.75.75 0 0 0 1.063.853l.041-.021M21 12a9 9 0 1 1-18 0a9 9 0 0 1 18 0m-9-3.75h.008v.008H12z"/>&lt;/svg>
&lt;/span>
&lt;span class="dark:text-neutral-300">For the latest updates and details, visit the &lt;a href="https://rexrank.ai/" target="_blank" rel="noopener">ReXrank Challenge Website&lt;/a>.&lt;/span>
&lt;/div>
&lt;h2 id="why-this-work">Why this work?&lt;/h2>
&lt;p>Automated chest X-ray report generation has the potential to substantially reduce radiologist workload and improve clinical efficiency. However, despite rapid progress in vision-language models and large language models (LLMs), the true clinical reliability of these systems remains unclear. Existing evaluations are often inconsistent, rely on limited test sets, or fail to probe generalization across institutions and clinically challenging abnormal cases.&lt;/p>
&lt;p>To address these limitations, we present a large-scale, standardized benchmark study through the &lt;strong>ReXrank Challenge V1.0&lt;/strong>, designed to rigorously assess the current state of automated chest X-ray report generation under realistic and clinically meaningful conditions.&lt;/p>
&lt;h2 id="what-is-the-rexrank-challenge-v10">What is the ReXrank Challenge V1.0?&lt;/h2>
&lt;p>The ReXrank Challenge V1.0 is a comprehensive evaluation effort built on &lt;strong>ReXGradient&lt;/strong>, the largest test-only dataset to date for radiology report generation, comprising &lt;strong>10,000 studies from 67 healthcare institutions&lt;/strong>. The challenge brought together submissions from academia and industry, evaluating &lt;strong>8 new models&lt;/strong> alongside &lt;strong>16 previously benchmarked state-of-the-art systems&lt;/strong> under a unified evaluation protocol.&lt;/p>
&lt;p>All models were assessed using a diverse set of metrics, ranging from traditional text similarity measures to clinically grounded and LLM-based error detection metrics, enabling a multi-dimensional analysis of model performance.&lt;/p>
&lt;h2 id="key-findings">Key Findings&lt;/h2>
&lt;ul>
&lt;li>
&lt;p>&lt;strong>Automated chest X-ray report generation remains fundamentally unsolved.&lt;/strong>&lt;br>
Even the best-performing models achieve &lt;strong>less than 45% error-free reporting on abnormal studies&lt;/strong>, highlighting a substantial gap between current AI systems and clinical readiness.&lt;/p>
&lt;/li>
&lt;li>
&lt;p>&lt;strong>Large performance gaps between normal and abnormal studies.&lt;/strong>&lt;br>
Most models perform well on normal cases (often exceeding 80–90% no-significant-error rates) but struggle significantly with abnormal findings, where clinically important errors are common.&lt;/p>
&lt;/li>
&lt;li>
&lt;p>&lt;strong>Poor cross-institutional generalization.&lt;/strong>&lt;br>
Model rankings vary dramatically across healthcare sites, indicating that strong performance on one institution does not reliably transfer to others.&lt;/p>
&lt;/li>
&lt;li>
&lt;p>&lt;strong>Evaluation metrics capture complementary but inconsistent signals.&lt;/strong>&lt;br>
Traditional lexical metrics correlate poorly with LLM-based and clinically focused error metrics, underscoring the need for more clinically aligned evaluation frameworks.&lt;/p>
&lt;/li>
&lt;/ul>
&lt;h2 id="implications">Implications&lt;/h2>
&lt;p>Our results suggest that current AI systems are &lt;strong>not yet suitable for fully autonomous radiology reporting&lt;/strong>, particularly for abnormal cases. However, they show promise as &lt;strong>assistive tools&lt;/strong> for generating preliminary drafts that can be reviewed and refined by radiologists. The findings emphasize the importance of developing:&lt;/p>
&lt;ul>
&lt;li>methods specifically targeting abnormality detection,&lt;/li>
&lt;li>strategies for robust cross-institutional generalization, and&lt;/li>
&lt;li>evaluation frameworks that better reflect clinical correctness rather than surface-level textual similarity.&lt;/li>
&lt;/ul>
&lt;h2 id="conclusion">Conclusion&lt;/h2>
&lt;p>This work provides the most comprehensive benchmark to date for automated chest X-ray report generation and delivers a clear message to the community: while progress is evident, &lt;strong>significant challenges remain before clinically reliable deployment is possible&lt;/strong>. By releasing the ReXrank Challenge V1.0 and ReXGradient dataset, we aim to establish a rigorous foundation for future research and to drive the development of more robust, clinically grounded radiology AI systems.&lt;/p>
&lt;h2 id="bibtex">BibTeX&lt;/h2>
&lt;div class="highlight">&lt;pre tabindex="0" class="chroma">&lt;code class="language-bibtex" data-lang="bibtex">&lt;span class="line">&lt;span class="cl">&lt;span class="nc">@inproceedings&lt;/span>&lt;span class="p">{&lt;/span>&lt;span class="nl">zhang2025automated&lt;/span>&lt;span class="p">,&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="na">title&lt;/span>&lt;span class="p">=&lt;/span>&lt;span class="s">{Automated Chest X-ray Report Generation Remains Unsolved}&lt;/span>&lt;span class="p">,&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="na">author&lt;/span>&lt;span class="p">=&lt;/span>&lt;span class="s">{Zhang, Xiaoman and Acosta, Julian Nicolas and Yang, Xiaoli and Adithan, Subathra and Luo, Luyang and Zhou, Hong-Yu and Miller, Joshua and Huang, Ouwen and Zhou, Zongwei and Hamamci, Ibrahim Ethem and others}&lt;/span>&lt;span class="p">,&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="na">booktitle&lt;/span>&lt;span class="p">=&lt;/span>&lt;span class="s">{Biocomputing 2026: Proceedings of the Pacific Symposium}&lt;/span>&lt;span class="p">,&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="na">pages&lt;/span>&lt;span class="p">=&lt;/span>&lt;span class="s">{236--250}&lt;/span>&lt;span class="p">,&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="na">year&lt;/span>&lt;span class="p">=&lt;/span>&lt;span class="s">{2025}&lt;/span>&lt;span class="p">,&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="na">organization&lt;/span>&lt;span class="p">=&lt;/span>&lt;span class="s">{World Scientific}&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">&lt;span class="p">}&lt;/span>
&lt;/span>&lt;/span>&lt;/code>&lt;/pre>&lt;/div></description></item><item><title>RadEval: A framework for radiology text evaluation</title><link>https://x-izhang.github.io/publication/xu-2025-radevalframeworkradiologytext/</link><pubDate>Mon, 22 Sep 2025 00:00:00 +0000</pubDate><guid>https://x-izhang.github.io/publication/xu-2025-radevalframeworkradiologytext/</guid><description>&lt;div class="flex px-4 py-3 mb-6 rounded-md bg-primary-100 dark:bg-primary-900">
&lt;span class="pr-3 pt-1 text-primary-600 dark:text-primary-300">
&lt;svg height="24" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">&lt;path fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" d="m11.25 11.25l.041-.02a.75.75 0 0 1 1.063.852l-.708 2.836a.75.75 0 0 0 1.063.853l.041-.021M21 12a9 9 0 1 1-18 0a9 9 0 0 1 18 0m-9-3.75h.008v.008H12z"/>&lt;/svg>
&lt;/span>
&lt;span class="dark:text-neutral-300">For the latest updates and details, visit the &lt;a href="https://github.com/jbdel/RadEval" target="_blank" rel="noopener">RadEval Project Website&lt;/a>.&lt;/span>
&lt;/div>
&lt;h2 id="why-radeval">Why RadEval?&lt;/h2>
&lt;p>Radiology report generation has seen significant advancements with the advent of large language models (LLMs). However, evaluating the quality of these generated reports remains a complex challenge. Traditional metrics like BLEU and ROUGE often fall short in capturing the clinical relevance and accuracy required in medical contexts. To address this gap, we introduce RadEval, a comprehensive framework designed to evaluate radiology texts using a diverse set of metrics that encompass both linguistic quality and clinical accuracy.&lt;/p>
&lt;h2 id="key-features-of-radeval">Key Features of RadEval&lt;/h2>
&lt;ul>
&lt;li>&lt;strong>Diverse Metric Integration&lt;/strong>: RadEval consolidates a wide range of evaluation metrics, including classic n-gram overlap measures (BLEU, ROUGE), contextual embeddings (BERTScore), clinical concept-based scores (F1CheXbert, F1RadGraph, RaTEScore, SRR-BERT, TemporalEntityF1), and advanced LLM-based evaluators (GREEN). This integration allows for a multifaceted assessment of radiology reports.&lt;/li>
&lt;li>&lt;strong>Standardized Implementations&lt;/strong>: We have refined and standardized the implementations of these metrics to ensure consistency and reliability in evaluations across different studies and datasets.&lt;/li>
&lt;li>&lt;strong>Domain-Specific Enhancements&lt;/strong>: RadEval extends the GREEN metric to support multiple imaging modalities using a more lightweight model. Additionally, we have pretrained a domain-specific radiology encoder that demonstrates strong zero-shot retrieval performance, enhancing the evaluation capabilities of the framework.&lt;/li>
&lt;li>&lt;strong>Richly Annotated Expert Dataset&lt;/strong>: We provide a dataset annotated by radiology experts, containing over 450 clinically significant error labels. This dataset serves as a valuable resource for validating and benchmarking evaluation metrics against expert judgment.&lt;/li>
&lt;li>&lt;strong>Statistical Testing Tools&lt;/strong>: RadEval includes tools for statistical testing, enabling researchers to assess the significance of their results and compare different models robustly.&lt;/li>
&lt;li>&lt;strong>Baseline Model Evaluations&lt;/strong>: The framework offers baseline evaluations across multiple publicly available datasets, facilitating reproducibility and benchmarking in radiology report generation research.&lt;/li>
&lt;/ul>
&lt;h2 id="correlation-with-radiologist-judgment">Correlation with Radiologist Judgment&lt;/h2>
&lt;p>We conducted extensive experiments to assess how different metrics correlate with radiologist judgment. Our findings indicate that certain metrics, particularly those incorporating clinical concepts and LLM-based evaluations, show a stronger alignment with expert assessments. This correlation underscores the importance of using clinically informed metrics in evaluating radiology reports.&lt;/p>
&lt;h2 id="getting-started-with-radeval">Getting Started with RadEval&lt;/h2>
&lt;p>To get started with RadEval, you can access the codebase and documentation on our &lt;a href="https://github.com/jbdel/RadEval" target="_blank" rel="noopener">GitHub repository&lt;/a>. The repository includes installation instructions, usage examples, and guidelines for integrating RadEval into your evaluation pipeline. Additionally, the &lt;a href="https://huggingface.co/datasets/IAMJB/RadEvalExpertDataset" target="_blank" rel="noopener">RadEval Expert Dataset&lt;/a> is available for download, providing a rich resource for testing and validating evaluation metrics.&lt;/p>
&lt;h2 id="conclusion">Conclusion&lt;/h2>
&lt;p>RadEval represents a significant step forward in the evaluation of radiology texts, offering a comprehensive and standardized framework that addresses the unique challenges of this domain. By integrating diverse metrics, providing a richly annotated dataset, and facilitating robust benchmarking, RadEval aims to enhance the quality and reliability of radiology report generation research.&lt;/p>
&lt;h2 id="bibtex">BibTeX&lt;/h2>
&lt;div class="highlight">&lt;pre tabindex="0" class="chroma">&lt;code class="language-bibtex" data-lang="bibtex">&lt;span class="line">&lt;span class="cl">&lt;span class="nc">@inproceedings&lt;/span>&lt;span class="p">{&lt;/span>&lt;span class="nl">xu2025radeval&lt;/span>&lt;span class="p">,&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="na">title&lt;/span>&lt;span class="p">=&lt;/span>&lt;span class="s">{RadEval: A framework for radiology text evaluation}&lt;/span>&lt;span class="p">,&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="na">author&lt;/span>&lt;span class="p">=&lt;/span>&lt;span class="s">{Xu, Justin and Zhang, Xi and Abderezaei, Javid and Bauml, Julie and Boodoo, Roger and Haghighi, Fatemeh and Ganjizadeh, Ali and Brattain, Eric and Van Veen, Dave and Meng, Zaiqiao and others}&lt;/span>&lt;span class="p">,&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="na">booktitle&lt;/span>&lt;span class="p">=&lt;/span>&lt;span class="s">{Proceedings of the 2025 Conference on Empirical Methods in Natural Language Processing: System Demonstrations}&lt;/span>&lt;span class="p">,&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="na">pages&lt;/span>&lt;span class="p">=&lt;/span>&lt;span class="s">{546--557}&lt;/span>&lt;span class="p">,&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="na">year&lt;/span>&lt;span class="p">=&lt;/span>&lt;span class="s">{2025}&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">&lt;span class="p">}&lt;/span>
&lt;/span>&lt;/span>&lt;/code>&lt;/pre>&lt;/div></description></item><item><title>A Comprehensive Survey of Self-Evolving AI Agents: A New Paradigm Bridging Foundation Models and Lifelong Agentic Systems</title><link>https://x-izhang.github.io/publication/fang-2025-comprehensivesurveyselfevolvingai/</link><pubDate>Sun, 10 Aug 2025 00:00:00 +0000</pubDate><guid>https://x-izhang.github.io/publication/fang-2025-comprehensivesurveyselfevolvingai/</guid><description>&lt;div class="flex px-4 py-3 mb-6 rounded-md bg-primary-100 dark:bg-primary-900">
&lt;span class="pr-3 pt-1 text-primary-600 dark:text-primary-300">
&lt;svg height="24" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">&lt;path fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" d="m11.25 11.25l.041-.02a.75.75 0 0 1 1.063.852l-.708 2.836a.75.75 0 0 0 1.063.853l.041-.021M21 12a9 9 0 1 1-18 0a9 9 0 0 1 18 0m-9-3.75h.008v.008H12z"/>&lt;/svg>
&lt;/span>
&lt;span class="dark:text-neutral-300">For the latest updates and details, visit the &lt;a href="https://github.com/EvoAgentX/Awesome-Self-Evolving-Agents" target="_blank" rel="noopener">Awesome Self-Evolving Agents&lt;/a>.&lt;/span>
&lt;/div>
&lt;h2 id="background-and-development-trends">Background and Development Trends&lt;/h2>
&lt;p>This survey provides a comprehensive overview of the latest advances in the field of &lt;strong>self-evolving AI agents&lt;/strong>, highlighting key technological shifts and development trends.&lt;/p>
&lt;figure>&lt;img src="https://x-izhang.github.io/publication/fang-2025-comprehensivesurveyselfevolvingai/figure_2.png">
&lt;/figure>
&lt;h2 id="paradigm-definition">Paradigm Definition&lt;/h2>
&lt;p>We define the new paradigm of &amp;ldquo;Self-Evolving AI Agents&amp;rdquo; as bridging foundation models and lifelong agentic systems.&lt;/p>
&lt;figure>&lt;img src="https://x-izhang.github.io/publication/fang-2025-comprehensivesurveyselfevolvingai/table_1.png">
&lt;/figure>
&lt;h2 id="concept-definition-of-self-evolving-ai-agents">Concept Definition of Self-Evolving AI Agents&lt;/h2>
&lt;blockquote>
&lt;p>&lt;strong>Self-evolving AI agents are autonomous systems that continuously and systematically optimise their internal components through interaction with environments, with the goal of adapting to changing tasks, contexts and resources while preserving safety and enhancing performance.&lt;/strong>&lt;/p>
&lt;/blockquote>
&lt;h2 id="guiding-principles-three-laws">Guiding Principles: Three Laws&lt;/h2>
&lt;p>Inspired by Asimov&amp;rsquo;s Three Laws of Robotics, we propose the Three Laws of Self-Evolving AI Agents:&lt;/p>
&lt;ul>
&lt;li>&lt;strong>Endure (Safety Adaptation):&lt;/strong> Any modification must maintain safety and stability.&lt;/li>
&lt;li>&lt;strong>Excel (Performance Preservation):&lt;/strong> Subject to the first law, agents must preserve or enhance task performance.&lt;/li>
&lt;li>&lt;strong>Evolve (Autonomous Evolution):&lt;/strong> Subject to the first and second laws, agents must autonomously optimize their internal components in response to changes.&lt;/li>
&lt;/ul>
&lt;h2 id="unified-framework-and-technical-review">Unified Framework and Technical Review&lt;/h2>
&lt;p>We propose a unified conceptual framework with four core components: System Inputs, Agent System, Environment, and Optimisers. The survey systematically reviews evolution strategies across foundation models, prompts, memory, tools, workflows, and inter-agent communication.&lt;/p>
&lt;figure>&lt;img src="https://x-izhang.github.io/publication/fang-2025-comprehensivesurveyselfevolvingai/figure_3.png">
&lt;/figure>
&lt;h2 id="single-agent-optimisation">Single-Agent Optimisation&lt;/h2>
&lt;p>We explore optimisation techniques for individual self-evolving agents, focusing on methods that enhance their learning and adaptation capabilities.&lt;/p>
&lt;figure>&lt;img src="https://x-izhang.github.io/publication/fang-2025-comprehensivesurveyselfevolvingai/figure_4.png">
&lt;/figure>
&lt;h2 id="multi-agent-optimisation">Multi-Agent Optimisation&lt;/h2>
&lt;p>We investigate strategies for optimising the performance of multiple self-evolving agents working collaboratively, addressing challenges such as communication, coordination, and resource sharing.&lt;/p>
&lt;figure>&lt;img src="https://x-izhang.github.io/publication/fang-2025-comprehensivesurveyselfevolvingai/figure_5.png">
&lt;/figure>
&lt;h2 id="domain-adaptation-and-challenges">Domain Adaptation and Challenges&lt;/h2>
&lt;p>We also analyze domain-specific evolution methods in biomedicine, programming, and finance, and discuss key challenges in evaluation, safety, and ethics, laying the foundation for the next generation of adaptive, autonomous, lifelong agentic systems.&lt;/p>
&lt;h2 id="bibtex">BibTeX&lt;/h2>
&lt;div class="highlight">&lt;pre tabindex="0" class="chroma">&lt;code class="language-bibtex" data-lang="bibtex">&lt;span class="line">&lt;span class="cl">&lt;span class="nc">@article&lt;/span>&lt;span class="p">{&lt;/span>&lt;span class="nl">fang2025comprehensive&lt;/span>&lt;span class="p">,&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="na">title&lt;/span>&lt;span class="p">=&lt;/span>&lt;span class="s">{A comprehensive survey of self-evolving ai agents: A new paradigm bridging foundation models and lifelong agentic systems}&lt;/span>&lt;span class="p">,&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="na">author&lt;/span>&lt;span class="p">=&lt;/span>&lt;span class="s">{Fang, Jinyuan and Peng, Yanwen and Zhang, Xi and Wang, Yingxu and Yi, Xinhao and Zhang, Guibin and Xu, Yi and Wu, Bin and Liu, Siwei and Li, Zihao and others}&lt;/span>&lt;span class="p">,&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="na">journal&lt;/span>&lt;span class="p">=&lt;/span>&lt;span class="s">{arXiv preprint arXiv:2508.07407}&lt;/span>&lt;span class="p">,&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="na">year&lt;/span>&lt;span class="p">=&lt;/span>&lt;span class="s">{2025}&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">&lt;span class="p">}&lt;/span>
&lt;/span>&lt;/span>&lt;/code>&lt;/pre>&lt;/div></description></item><item><title>Libra: Leveraging Temporal Images for Biomedical Radiology Analysis</title><link>https://x-izhang.github.io/publication/zhang-2025-libraleveragingtemporalimages/</link><pubDate>Wed, 01 Jan 2025 00:00:00 +0000</pubDate><guid>https://x-izhang.github.io/publication/zhang-2025-libraleveragingtemporalimages/</guid><description>&lt;div class="flex px-4 py-3 mb-6 rounded-md bg-primary-100 dark:bg-primary-900">
&lt;span class="pr-3 pt-1 text-primary-600 dark:text-primary-300">
&lt;svg height="24" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">&lt;path fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" d="m11.25 11.25l.041-.02a.75.75 0 0 1 1.063.852l-.708 2.836a.75.75 0 0 0 1.063.853l.041-.021M21 12a9 9 0 1 1-18 0a9 9 0 0 1 18 0m-9-3.75h.008v.008H12z"/>&lt;/svg>
&lt;/span>
&lt;span class="dark:text-neutral-300">For the latest updates and details, visit the &lt;a href="https://x-izhang.github.io/Libra_v1.0/" target="_blank" rel="noopener">Libra Project Website&lt;/a>.&lt;/span>
&lt;/div>
&lt;h2 id="why-libra">Why Libra?&lt;/h2>
&lt;figure>&lt;img src="https://x-izhang.github.io/publication/zhang-2025-libraleveragingtemporalimages/figure_1.png">
&lt;/figure>
&lt;p>Temporal hallucination is a critical challenge in radiology report generation (RRG). Traditional multimodal large language models (MLLMs) struggle to integrate prior images correctly, often generating:&lt;/p>
&lt;ul>
&lt;li>&lt;strong>Spurious references&lt;/strong> to nonexistent prior studies (Single-image case).&lt;/li>
&lt;li>&lt;strong>Inaccurate interpretations&lt;/strong> of disease progression (Temporal-image case).&lt;/li>
&lt;/ul>
&lt;p>&lt;strong>Libra&lt;/strong> addresses these limitations by integrating a &lt;strong>Temporal Alignment Connector (TAC)&lt;/strong> to improve temporal awareness, ensuring:&lt;/p>
&lt;blockquote>
&lt;ul>
&lt;li>Prior studies are correctly referenced only when available.&lt;/li>
&lt;li>Hallucinated references are eliminated, avoiding misleading reports.&lt;/li>
&lt;li>Temporal changes are accurately captured, ensuring clinically meaningful outputs.&lt;/li>
&lt;/ul>
&lt;/blockquote>
&lt;h2 id="overview">Overview&lt;/h2>
&lt;p>We propose &lt;strong>Libra&lt;/strong> (&lt;strong>L&lt;/strong>everaging Temporal &lt;strong>I&lt;/strong>mages for &lt;strong>B&lt;/strong>iomedical &lt;strong>R&lt;/strong>adiology &lt;strong>A&lt;/strong>nalysis), a novel framework tailored for radiology report generation (RRG) that incorporates temporal change information to address the challenges of interpreting medical images effectively.&lt;/p>
&lt;p>Libra leverages RAD-DINO, a pre-trained visual transformer, as its image encoder to generate robust and scalable image features. These features are further refined by a &lt;strong>Temporal Alignment Connector (TAC)&lt;/strong>, a key innovation in Libra&amp;rsquo;s architecture. The TAC comprises:&lt;/p>
&lt;ul>
&lt;li>
&lt;p>&lt;strong>Layerwise Feature Extractor (LFE)&lt;/strong>: Captures high-granularity image feature embeddings from the encoder.&lt;/p>
&lt;/li>
&lt;li>
&lt;p>&lt;strong>Temporal Fusion Module (TFM)&lt;/strong>: Integrates temporal references from prior studies to enhance temporal awareness and reasoning.&lt;/p>
&lt;/li>
&lt;/ul>
&lt;p>These refined features are fed into Meditron, a specialised medical large language model (LLM), to generate comprehensive, temporally-aware radiology reports. Libra’s modular design seamlessly integrates state-of-the-art open-source pre-trained models for both image and text, aligning them through a temporal-aware adapter to ensure robust cross-modal reasoning and understanding.&lt;/p>
&lt;p>Through a two-stage training strategy, Libra demonstrates the powerful potential of multimodal large language models (MLLMs) in specialised radiology applications. Extensive experiments on the &lt;strong>MIMIC-CXR dataset&lt;/strong> highlight Libra&amp;rsquo;s performance, setting a new state-of-the-art benchmark among models of the same parameter scale.&lt;/p>
&lt;h2 id="key-contributions">Key Contributions&lt;/h2>
&lt;ul>
&lt;li>
&lt;p>&lt;strong>Temporal Awareness:&lt;/strong> Libra captures and synthesizes temporal changes in medical images, addressing the challenge of handling prior study citations in RRG tasks.&lt;/p>
&lt;/li>
&lt;li>
&lt;p>&lt;strong>Innovative Architecture:&lt;/strong> The Temporal Alignment Connector (TAC) ensures high-granularity feature extraction and temporal integration, significantly enhancing cross-modal reasoning capabilities.&lt;/p>
&lt;/li>
&lt;li>
&lt;p>&lt;strong>State-of-the-Art Performance:&lt;/strong> Libra achieves outstanding results on the MIMIC-CXR dataset, outperforming existing MLLMs in both accuracy and temporal reasoning.&lt;/p>
&lt;/li>
&lt;li>
&lt;p>&lt;strong>Libra Repository:&lt;/strong> Our code space provides a public and detailed implementation of Libra, facilitating reproducibility and further research in the field, and integrates both training and evaluation processes, ensuring a streamlined and efficient workflow for developing and testing radiology report generation models.&lt;/p>
&lt;/li>
&lt;/ul>
&lt;h2 id="experimental-results">Experimental Results&lt;/h2>
&lt;figure>&lt;img src="https://x-izhang.github.io/publication/zhang-2025-libraleveragingtemporalimages/results.png">
&lt;/figure>
&lt;p>Libra was designed to excel in radiology report generation (RRG), and its performance speaks for itself. Here&amp;rsquo;s a quick breakdown of its achievements:&lt;/p>
&lt;ul>
&lt;li>&lt;strong>Lexical and Clinical Metrics:&lt;/strong> Libra delivers competitive results across traditional metrics like ROUGE-L, BLEU, METEOR, and RadGraph-based scores.&lt;/li>
&lt;li>&lt;strong>Radiologist-Aligned Metrics:&lt;/strong> It leads in the RadCliQ metric and CheXbert vector similarity, showcasing its alignment with clinical expectations.&lt;/li>
&lt;li>&lt;strong>CheXpert Classification:&lt;/strong> Libra achieves the highest Macro-F1 scores and remains competitive in Micro-F1, further solidifying its reliability in clinical classification tasks.&lt;/li>
&lt;/ul>
&lt;p>By leveraging its Temporal Alignment Connector (TAC), Libra effectively captures temporal contexts, generating radiology reports that are both accurate and clinically meaningful. While there are minor gaps in select clinical metrics, Libra&amp;rsquo;s robust performance demonstrates its potential to set new standards in RRG.&lt;/p>
&lt;h2 id="performance-analysis">Performance Analysis&lt;/h2>
&lt;figure>&lt;img src="https://x-izhang.github.io/publication/zhang-2025-libraleveragingtemporalimages/figure_3.png">
&lt;/figure>
&lt;h3 id="cases-without-prior-images">Cases Without Prior Images&lt;/h3>
&lt;p>In scenarios where no prior image is available, Libra shines by delivering detailed and clinically relevant descriptions without introducing spurious references. For instance, as shown in &lt;a href="#figure-figure_3">&lt;strong>Figure 3 (a)&lt;/strong>&lt;/a>, Libra identified &amp;ldquo;sternal wires&amp;rdquo; and their type, going beyond the ground truth. This demonstrates its ability to provide meaningful insights while avoiding errors caused by nonexistent prior studies.&lt;/p>
&lt;h3 id="cases-with-prior-images">Cases With Prior Images&lt;/h3>
&lt;p>When prior images are available, Libra takes its analysis to the next level. In &lt;a href="#figure-figure_3">&lt;strong>Figure 3 (b)&lt;/strong>&lt;/a>, new abnormalities such as pleural effusion and pneumonia were identified in the current image. Without considering the prior image, Libra accurately described the findings without inferring disease progression, maintaining clinical accuracy. However, when the prior image was included, Libra effectively captured the progressive changes, provided detailed descriptions, and explicitly referenced the comparison. This capability ensures a clear understanding of temporal changes and enhances the accuracy of disease progression descriptions.&lt;/p>
&lt;h3 id="evaluating-temporal-consistency">Evaluating Temporal Consistency&lt;/h3>
&lt;p>To test Libra&amp;rsquo;s temporal reasoning, we swapped the image order, treating the prior image as the current image and vice versa. The generated report reflected an improved patient condition, aligning with the reversed input sequence but contradicting the original ground truth. Interestingly, the report closely resembled the original description of the prior image, as shown at the bottom of &lt;a href="#figure-figure_3">&lt;strong>Figure 3 (b)&lt;/strong>&lt;/a>. This highlights Libra&amp;rsquo;s ability to adapt to different temporal contexts, generating accurate and contextually consistent reports that align with standard clinical practices.&lt;/p>
&lt;p>Libra&amp;rsquo;s performance in these cases underscores its potential to revolutionize radiology report generation by seamlessly integrating temporal reasoning into its analysis.&lt;/p>
&lt;!-- &lt;figure>&lt;img src="https://x-izhang.github.io/publication/zhang-2025-libraleveragingtemporalimages/libra_card.png">
&lt;/figure>
-->
&lt;h2 id="bibtex">BibTeX&lt;/h2>
&lt;div class="highlight">&lt;pre tabindex="0" class="chroma">&lt;code class="language-bibtex" data-lang="bibtex">&lt;span class="line">&lt;span class="cl">&lt;span class="nc">@inproceedings&lt;/span>&lt;span class="p">{&lt;/span>&lt;span class="nl">zhang-etal-2025-libra&lt;/span>&lt;span class="p">,&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="na">title&lt;/span> &lt;span class="p">=&lt;/span> &lt;span class="s">&amp;#34;Libra: Leveraging Temporal Images for Biomedical Radiology Analysis&amp;#34;&lt;/span>&lt;span class="p">,&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="na">author&lt;/span> &lt;span class="p">=&lt;/span> &lt;span class="s">&amp;#34;Zhang, Xi and
&lt;/span>&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">&lt;span class="s"> Meng, Zaiqiao and
&lt;/span>&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">&lt;span class="s"> Lever, Jake and
&lt;/span>&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">&lt;span class="s"> Ho, Edmond S. L.&amp;#34;&lt;/span>&lt;span class="p">,&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="na">editor&lt;/span> &lt;span class="p">=&lt;/span> &lt;span class="s">&amp;#34;Che, Wanxiang and
&lt;/span>&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">&lt;span class="s"> Nabende, Joyce and
&lt;/span>&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">&lt;span class="s"> Shutova, Ekaterina and
&lt;/span>&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">&lt;span class="s"> Pilehvar, Mohammad Taher&amp;#34;&lt;/span>&lt;span class="p">,&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="na">booktitle&lt;/span> &lt;span class="p">=&lt;/span> &lt;span class="s">&amp;#34;Findings of the Association for Computational Linguistics: ACL 2025&amp;#34;&lt;/span>&lt;span class="p">,&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="na">month&lt;/span> &lt;span class="p">=&lt;/span> &lt;span class="nv">jul&lt;/span>&lt;span class="p">,&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="na">year&lt;/span> &lt;span class="p">=&lt;/span> &lt;span class="s">&amp;#34;2025&amp;#34;&lt;/span>&lt;span class="p">,&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="na">address&lt;/span> &lt;span class="p">=&lt;/span> &lt;span class="s">&amp;#34;Vienna, Austria&amp;#34;&lt;/span>&lt;span class="p">,&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="na">publisher&lt;/span> &lt;span class="p">=&lt;/span> &lt;span class="s">&amp;#34;Association for Computational Linguistics&amp;#34;&lt;/span>&lt;span class="p">,&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="na">url&lt;/span> &lt;span class="p">=&lt;/span> &lt;span class="s">&amp;#34;https://aclanthology.org/2025.findings-acl.888/&amp;#34;&lt;/span>&lt;span class="p">,&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="na">pages&lt;/span> &lt;span class="p">=&lt;/span> &lt;span class="s">&amp;#34;17275--17303&amp;#34;&lt;/span>&lt;span class="p">,&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="na">ISBN&lt;/span> &lt;span class="p">=&lt;/span> &lt;span class="s">&amp;#34;979-8-89176-256-5&amp;#34;&lt;/span>&lt;span class="p">,&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="na">abstract&lt;/span> &lt;span class="p">=&lt;/span> &lt;span class="s">&amp;#34;Radiology report generation (RRG) requires advanced medical image analysis, effective temporal reasoning, and accurate text generation. While multimodal large language models (MLLMs) align with pre-trained vision encoders to enhance visual-language understanding, most existing methods rely on single-image analysis or rule-based heuristics to process multiple images, failing to fully leverage temporal information in multi-modal medical datasets. In this paper, we introduce **Libra**, a temporal-aware MLLM tailored for chest X-ray report generation. Libra combines a radiology-specific image encoder with a novel Temporal Alignment Connector (**TAC**), designed to accurately capture and integrate temporal differences between paired current and prior images. Extensive experiments on the MIMIC-CXR dataset demonstrate that Libra establishes a new state-of-the-art benchmark among similarly scaled MLLMs, setting new standards in both clinical relevance and lexical accuracy. All source code and data are publicly available at: https://github.com/X-iZhang/Libra.&amp;#34;&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">&lt;span class="p">}&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">&lt;span class="nc">@inproceedings&lt;/span>&lt;span class="p">{&lt;/span>&lt;span class="nl">zhang2025libra&lt;/span>&lt;span class="p">,&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="na">title&lt;/span>&lt;span class="p">=&lt;/span>&lt;span class="s">{Libra: Leveraging temporal images for biomedical radiology analysis}&lt;/span>&lt;span class="p">,&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="na">author&lt;/span>&lt;span class="p">=&lt;/span>&lt;span class="s">{Zhang, Xi and Meng, Zaiqiao and Lever, Jake and Ho, Edmond SL}&lt;/span>&lt;span class="p">,&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="na">booktitle&lt;/span>&lt;span class="p">=&lt;/span>&lt;span class="s">{Findings of the Association for Computational Linguistics: ACL 2025}&lt;/span>&lt;span class="p">,&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="na">pages&lt;/span>&lt;span class="p">=&lt;/span>&lt;span class="s">{17275--17303}&lt;/span>&lt;span class="p">,&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="na">year&lt;/span>&lt;span class="p">=&lt;/span>&lt;span class="s">{2025}&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">&lt;span class="p">}&lt;/span>
&lt;/span>&lt;/span>&lt;/code>&lt;/pre>&lt;/div></description></item><item><title>Gla-AI4BioMed at RRG24: Visual Instruction-tuned Adaptation for Radiology Report Generation</title><link>https://x-izhang.github.io/publication/zhang-etal-2024-gla/</link><pubDate>Sat, 20 Jul 2024 00:00:00 +0000</pubDate><guid>https://x-izhang.github.io/publication/zhang-etal-2024-gla/</guid><description>&lt;h2 id="introduction">Introduction&lt;/h2>
&lt;p>Radiology reports are critical tools for interpreting medical imaging, such as chest X-rays. These reports typically consist of two main sections: &lt;code>FINDINGS&lt;/code>, which detail observations from the image, and &lt;code>IMPRESSIONS&lt;/code>, which summarize key takeaways and recommendations.&lt;/p>
&lt;p>For example:&lt;/p>
&lt;blockquote>
&lt;p>&lt;strong>FINDINGS:&lt;/strong>&lt;br>
Increase in size of the left pleural effusion compared to the prior exam. Right lung remains clear. Mildly enlarged but stable heart size.&lt;/p>
&lt;/blockquote>
&lt;blockquote>
&lt;p>&lt;strong>IMPRESSIONS:&lt;/strong>&lt;br>
Increase in left pleural effusion. Stable mild cardiomegaly.&lt;/p>
&lt;/blockquote>
&lt;p>Generating such reports automatically is a challenging task that requires aligning visual data with textual descriptions. While general-purpose visual language models like LLaVA and InstructBLIP have shown promise in multimodal tasks, radiology report generation demands a higher level of precision and domain-specific adaptation.&lt;/p>
&lt;p>Our approach focuses on fine-tuning a visual language model specifically for radiology. By aligning chest X-ray features with a large language model and applying advanced techniques like Low-Rank Adaptation (LoRA), we enhance the model&amp;rsquo;s ability to generate accurate and clinically relevant reports. Additionally, we employ a method to process multiple images simultaneously, enabling the model to capture nuanced details across different X-rays.&lt;/p>
&lt;p>This work was developed for &lt;a href="https://stanford-aimi.github.io/RRG24/" target="_blank" rel="noopener">the RRG24 Shared Task at BioNLP 2024&lt;/a>, where our model achieved competitive results, ranking &lt;strong>4th&lt;/strong> on the leaderboard. Key contributions include:&lt;/p>
&lt;ul>
&lt;li>&lt;strong>Domain-specific fine-tuning&lt;/strong>: Optimizing the model for radiology tasks through visual instruction tuning.&lt;/li>
&lt;li>&lt;strong>Multi-image processing&lt;/strong>: Combining multiple X-rays into a single input for efficient and accurate interpretation.&lt;/li>
&lt;/ul>
&lt;h2 id="methodology">Methodology&lt;/h2>
&lt;p>Our approach builds on insights from LLaVA-Med, emphasizing the advantages of starting with a language-only pretrained LLM rather than a multimodal-trained base. The model integrates an image encoder with a learnable adapter, following the LLaVA-1.5 architecture. Training involves an auto-regressive language modeling approach using cross-entropy loss, with hyperparameters aligned to LLaVA-1.5. We employ Low-Rank Adaptation (LoRA) for efficient fine-tuning, starting with adapter pretraining for one epoch, followed by joint tuning for three epochs.&lt;/p>
&lt;figure>&lt;img src="https://x-izhang.github.io/publication/zhang-etal-2024-gla/featured.png">
&lt;/figure>
&lt;h3 id="proposed-models">Proposed Models&lt;/h3>
&lt;p>To tackle the RRG24 shared task, we developed two specialized models: &lt;strong>Med-CXRGen-F&lt;/strong> for Findings and &lt;strong>Med-CXRGen-I&lt;/strong> for Impressions. Both models leverage CLIP as the image encoder and Vicuna-1.5 as the LLM. A multi-layer perceptron (MLP) adapter with GELU activations and a uniform hidden size of 1024 processes image features before aligning them with the LLM.&lt;/p>
&lt;h3 id="how-it-works">How It Works&lt;/h3>
&lt;p>&lt;strong>Image Encoding&lt;/strong>: The image encoder converts chest X-rays into patch tokens, extracting embeddings from the penultimate layer.&lt;/p>
&lt;p>&lt;strong>Adapter Alignment&lt;/strong>: The MLP adapter processes these embeddings, aligning them to the LLM&amp;rsquo;s input format.&lt;/p>
&lt;p>&lt;strong>Prompt Design&lt;/strong>: The model is prompted with:&lt;/p>
&lt;blockquote>
&lt;p>&lt;em>Provide a description of the findings/impressions from the radiology &amp;lt;image&amp;gt;\n image.&lt;/em>&lt;/p>
&lt;/blockquote>
&lt;p>Here, &lt;em>&amp;quot;&amp;lt;image&amp;gt;&amp;quot;&lt;/em> acts as a placeholder token, guiding the LLM to generate text based on the input image, as shown &lt;a href="#figure-rrg24">in Figure&lt;/a>.&lt;/p>
&lt;h3 id="training">Training&lt;/h3>
&lt;p>Our training process involves a two-stage approach to optimize the model for radiology report generation: &lt;a href="#figure-rrg24">(as shown in Figure)&lt;/a>&lt;/p>
&lt;ol>
&lt;li>
&lt;p>&lt;strong>Chest X-ray Feature Alignment&lt;/strong>&lt;br>
In the first stage, we align chest X-ray image features with textual embeddings in the language model. Using the provided dataset, the model predicts captions based on image inputs and instructions. During this phase, only the MLP adapter is updated, while the visual encoder and LLM weights remain frozen. This single-epoch training expands the vocabulary of aligned image-text tokens specific to the radiology domain.&lt;/p>
&lt;/li>
&lt;li>
&lt;p>&lt;strong>Fine-tuning for Report Generation&lt;/strong>&lt;br>
In the second stage, we fine-tune the pre-trained LLM weights using LoRA technology. The visual encoder and adapter weights are kept frozen, while the model undergoes three epochs of training on the dataset. This phase focuses on enhancing the model&amp;rsquo;s ability to generate accurate and clinically relevant radiology reports.&lt;/p>
&lt;/li>
&lt;/ol>
&lt;div class="flex px-4 py-3 mb-6 rounded-md bg-primary-100 dark:bg-primary-900">
&lt;span class="pr-3 pt-1 text-primary-600 dark:text-primary-300">
&lt;svg height="24" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">&lt;path fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" d="m11.25 11.25l.041-.02a.75.75 0 0 1 1.063.852l-.708 2.836a.75.75 0 0 0 1.063.853l.041-.021M21 12a9 9 0 1 1-18 0a9 9 0 0 1 18 0m-9-3.75h.008v.008H12z"/>&lt;/svg>
&lt;/span>
&lt;span class="dark:text-neutral-300">For implementation details, see the &lt;a href="https://github.com/X-iZhang/RRG-BioNLP-ACL2024" target="_blank" rel="noopener">Code Repo&lt;/a>.&lt;/span>
&lt;/div>
&lt;h2 id="evaluation">Evaluation&lt;/h2>
&lt;h3 id="dataset">Dataset&lt;/h3>
&lt;p>Our models were fine-tuned and evaluated using the RRG24 dataset, hosted on the BioNLP ACL'24 platform. This dataset aggregates data from multiple sources, including MIMIC-CXR, CheXpert, PadChest, BIMCV-COVID19, and OpenI. The dataset statistics are summarized below:&lt;/p>
&lt;!--
&lt;table class="table-auto w-full">
&lt;thead>
&lt;tr> &lt;th class="border-b dark:border-slate-600 font-medium p-4 pt-0 pb-3 text-slate-400 dark:text-slate-200 text-left">Dataset&lt;/th> &lt;th class="border-b dark:border-slate-600 font-medium p-4 pt-0 pb-3 text-slate-400 dark:text-slate-200 text-left">FINDINGS&lt;/th> &lt;th class="border-b dark:border-slate-600 font-medium p-4 pt-0 pb-3 text-slate-400 dark:text-slate-200 text-left">IMPRESSIONS&lt;/th> &lt;/tr>
&lt;/thead>
&lt;tbody>
&lt;tr>
&lt;td data-table-dtype="text" class="border-b border-slate-100 dark:border-slate-700 p-4 text-slate-500 dark:text-slate-400">Training&lt;/td>
&lt;td data-table-dtype="text" class="border-b border-slate-100 dark:border-slate-700 p-4 text-slate-500 dark:text-slate-400">344,394&lt;/td>
&lt;td data-table-dtype="text" class="border-b border-slate-100 dark:border-slate-700 p-4 text-slate-500 dark:text-slate-400">366,413&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td data-table-dtype="text" class="border-b border-slate-100 dark:border-slate-700 p-4 text-slate-500 dark:text-slate-400">Validation&lt;/td>
&lt;td data-table-dtype="text" class="border-b border-slate-100 dark:border-slate-700 p-4 text-slate-500 dark:text-slate-400">8,839&lt;/td>
&lt;td data-table-dtype="text" class="border-b border-slate-100 dark:border-slate-700 p-4 text-slate-500 dark:text-slate-400">9,331&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td data-table-dtype="text" class="border-b border-slate-100 dark:border-slate-700 p-4 text-slate-500 dark:text-slate-400">Test-Public&lt;/td>
&lt;td data-table-dtype="text" class="border-b border-slate-100 dark:border-slate-700 p-4 text-slate-500 dark:text-slate-400">2,692&lt;/td>
&lt;td data-table-dtype="text" class="border-b border-slate-100 dark:border-slate-700 p-4 text-slate-500 dark:text-slate-400">2,967&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td data-table-dtype="text" class="border-b border-slate-100 dark:border-slate-700 p-4 text-slate-500 dark:text-slate-400">Test-Hidden&lt;/td>
&lt;td data-table-dtype="text" class="border-b border-slate-100 dark:border-slate-700 p-4 text-slate-500 dark:text-slate-400">1,063&lt;/td>
&lt;td data-table-dtype="text" class="border-b border-slate-100 dark:border-slate-700 p-4 text-slate-500 dark:text-slate-400">1,428&lt;/td>
&lt;/tr>
&lt;/tbody>
&lt;/table>
-->
&lt;table>
&lt;thead>
&lt;tr>
&lt;th>Dataset&lt;/th>
&lt;th>FINDINGS&lt;/th>
&lt;th>IMPRESSIONS&lt;/th>
&lt;/tr>
&lt;/thead>
&lt;tbody>
&lt;tr>
&lt;td>Training&lt;/td>
&lt;td>344,394&lt;/td>
&lt;td>366,413&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>Validation&lt;/td>
&lt;td>8,839&lt;/td>
&lt;td>9,331&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>Test-Public&lt;/td>
&lt;td>2,692&lt;/td>
&lt;td>2,967&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>Test-Hidden&lt;/td>
&lt;td>1,063&lt;/td>
&lt;td>1,428&lt;/td>
&lt;/tr>
&lt;/tbody>
&lt;/table>
&lt;h3 id="results">Results&lt;/h3>
&lt;p>Our models achieved competitive F1-RadGraph scores of 24.13 and 22.79 for the Findings and Impressions sections, respectively, on the public test set. On the hidden test set, the scores were 24.13 and 22.10, securing &lt;strong>4th&lt;/strong> place on the leaderboard at the time of submission. Additionally, the Bertscore results highlight the high-quality text generation capabilities of our models, with scores of 53.45 for Findings and 47.39 for Impressions on the public test set.&lt;/p>
&lt;h2 id="discussion">Discussion&lt;/h2>
&lt;p>The difference in performance between the Findings and Impressions sections comes down to their unique roles. Findings are all about objectively describing what’s seen in the images, while Impressions focus on drawing diagnostic conclusions. This difference, along with the varying lengths of these sections, makes generating Impressions a bit trickier, which is reflected in the evaluation scores.&lt;/p>
&lt;p>Another factor is the variety of diseases in the test set. This uneven distribution can make it harder for the model to generalize well. Plus, when the model processes multiple images at once, it sometimes includes irrelevant ones, which can throw off its accuracy. Improving the model’s ability to filter out unnecessary images could make a big difference.&lt;/p>
&lt;p>Looking ahead, there’s a lot of room for improvement. Fine-tuning the model specifically for medical data and adapting it to better handle domain-specific challenges could help. Adding the ability to track changes over time and creating smarter frameworks for multi-modal reports are also exciting directions to explore. These upgrades could make the model even more useful and reliable in real-world clinical settings.&lt;/p>
&lt;h2 id="conclusion">Conclusion&lt;/h2>
&lt;p>In this study, we introduced a model designed to generate radiology reports by aligning visual and textual data. By fine-tuning it for specific tasks, we managed to achieve solid results, including a fourth-place finish in the RRG24 Shared Task at BioNLP 2024. This shows the potential of our approach for specialized medical applications.&lt;/p>
&lt;p>Moving forward, we’re excited to explore ways to make the model even better. This includes developing methods to handle multi-modal data more effectively and incorporating time-based insights. These improvements could take the model’s accuracy and practicality to the next level for clinical use.&lt;/p>
&lt;h2 id="limitations">Limitations&lt;/h2>
&lt;p>While the results are promising, there are a few challenges we need to address:&lt;/p>
&lt;ol>
&lt;li>&lt;strong>Easier-to-Detect Conditions&lt;/strong>: Some diseases are simpler to identify, which might inflate the evaluation scores.&lt;/li>
&lt;li>&lt;strong>Dataset Imbalance&lt;/strong>: The training data isn’t perfectly balanced in terms of imaging types, body parts, or report lengths, which could impact performance.&lt;/li>
&lt;li>&lt;strong>Inconsistent Reporting Styles&lt;/strong>: Radiologists have different ways of writing reports, and this variability makes it harder for the model to generate consistent outputs.&lt;/li>
&lt;/ol>
&lt;div class="flex px-4 py-3 mb-6 rounded-md bg-yellow-100 dark:bg-yellow-900">
&lt;span class="pr-3 pt-1 text-red-400">
&lt;svg height="24" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">&lt;path fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" d="M12 9v3.75m-9.303 3.376c-.866 1.5.217 3.374 1.948 3.374h14.71c1.73 0 2.813-1.874 1.948-3.374L13.949 3.378c-.866-1.5-3.032-1.5-3.898 0zM12 15.75h.007v.008H12z"/>&lt;/svg>
&lt;/span>
&lt;span class="dark:text-neutral-300">The data used for the training processes were exclusively sourced from the provided dataset, which complies with ethical standards regarding Patient Health Information. Adherence to these standards guarantees the responsible handling of sensitive data throughout our research.&lt;/span>
&lt;/div>
&lt;h2 id="bibtex">BibTeX&lt;/h2>
&lt;div class="highlight">&lt;pre tabindex="0" class="chroma">&lt;code class="language-bibtex" data-lang="bibtex">&lt;span class="line">&lt;span class="cl">&lt;span class="nc">@inproceedings&lt;/span>&lt;span class="p">{&lt;/span>&lt;span class="nl">zhang-etal-2024-gla&lt;/span>&lt;span class="p">,&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="na">title&lt;/span> &lt;span class="p">=&lt;/span> &lt;span class="s">&amp;#34;Gla-{AI}4{B}io{M}ed at {RRG}24: Visual Instruction-tuned Adaptation for Radiology Report Generation&amp;#34;&lt;/span>&lt;span class="p">,&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="na">author&lt;/span> &lt;span class="p">=&lt;/span> &lt;span class="s">&amp;#34;Zhang, Xi and
&lt;/span>&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">&lt;span class="s"> Meng, Zaiqiao and
&lt;/span>&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">&lt;span class="s"> Lever, Jake and
&lt;/span>&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">&lt;span class="s"> Ho, Edmond S.L.&amp;#34;&lt;/span>&lt;span class="p">,&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="na">editor&lt;/span> &lt;span class="p">=&lt;/span> &lt;span class="s">&amp;#34;Demner-Fushman, Dina and
&lt;/span>&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">&lt;span class="s"> Ananiadou, Sophia and
&lt;/span>&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">&lt;span class="s"> Miwa, Makoto and
&lt;/span>&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">&lt;span class="s"> Roberts, Kirk and
&lt;/span>&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">&lt;span class="s"> Tsujii, Junichi&amp;#34;&lt;/span>&lt;span class="p">,&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="na">booktitle&lt;/span> &lt;span class="p">=&lt;/span> &lt;span class="s">&amp;#34;Proceedings of the 23rd Workshop on Biomedical Natural Language Processing&amp;#34;&lt;/span>&lt;span class="p">,&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="na">month&lt;/span> &lt;span class="p">=&lt;/span> &lt;span class="nv">aug&lt;/span>&lt;span class="p">,&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="na">year&lt;/span> &lt;span class="p">=&lt;/span> &lt;span class="s">&amp;#34;2024&amp;#34;&lt;/span>&lt;span class="p">,&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="na">address&lt;/span> &lt;span class="p">=&lt;/span> &lt;span class="s">&amp;#34;Bangkok, Thailand&amp;#34;&lt;/span>&lt;span class="p">,&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="na">publisher&lt;/span> &lt;span class="p">=&lt;/span> &lt;span class="s">&amp;#34;Association for Computational Linguistics&amp;#34;&lt;/span>&lt;span class="p">,&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="na">url&lt;/span> &lt;span class="p">=&lt;/span> &lt;span class="s">&amp;#34;https://aclanthology.org/2024.bionlp-1.54/&amp;#34;&lt;/span>&lt;span class="p">,&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="na">doi&lt;/span> &lt;span class="p">=&lt;/span> &lt;span class="s">&amp;#34;10.18653/v1/2024.bionlp-1.54&amp;#34;&lt;/span>&lt;span class="p">,&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="na">pages&lt;/span> &lt;span class="p">=&lt;/span> &lt;span class="s">&amp;#34;624--634&amp;#34;&lt;/span>&lt;span class="p">,&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">&lt;span class="p">}&lt;/span>
&lt;/span>&lt;/span>&lt;/code>&lt;/pre>&lt;/div>&lt;!-- &lt;figure>&lt;img src="https://x-izhang.github.io/publication/zhang-etal-2024-gla/featured.png">
&lt;/figure>
[A Figure](#figure-hello)
&lt;div class="flex px-4 py-3 mb-6 rounded-md bg-primary-100 dark:bg-primary-900">
&lt;span class="pr-3 pt-1 text-primary-600 dark:text-primary-300">
&lt;svg height="24" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">&lt;path fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" d="m11.25 11.25l.041-.02a.75.75 0 0 1 1.063.852l-.708 2.836a.75.75 0 0 0 1.063.853l.041-.021M21 12a9 9 0 1 1-18 0a9 9 0 0 1 18 0m-9-3.75h.008v.008H12z"/>&lt;/svg>
&lt;/span>
&lt;span class="dark:text-neutral-300">For more details, see the &lt;a href="https://github.com/X-iZhang/RRG-BioNLP-ACL2024" target="_blank" rel="noopener">project repo&lt;/a>.&lt;/span>
&lt;/div> -->
&lt;!--
&lt;div class="flex px-4 py-3 mb-6 rounded-md bg-yellow-100 dark:bg-yellow-900">
&lt;span class="pr-3 pt-1 text-red-400">
&lt;svg height="24" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">&lt;path fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" d="M12 9v3.75m-9.303 3.376c-.866 1.5.217 3.374 1.948 3.374h14.71c1.73 0 2.813-1.874 1.948-3.374L13.949 3.378c-.866-1.5-3.032-1.5-3.898 0zM12 15.75h.007v.008H12z"/>&lt;/svg>
&lt;/span>
&lt;span class="dark:text-neutral-300">A Markdown aside is useful for displaying notices, hints, or definitions to your readers.&lt;/span>
&lt;/div> --></description></item></channel></rss>