<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Multimodal Retrieval | Xi Zhang</title><link>https://xizhang.ai/tags/multimodal-retrieval/</link><atom:link href="https://xizhang.ai/tags/multimodal-retrieval/index.xml" rel="self" type="application/rss+xml"/><description>Multimodal Retrieval</description><generator>Hugo Blox Builder (https://hugoblox.com)</generator><language>en-us</language><lastBuildDate>Mon, 02 Nov 2026 00:00:00 +0000</lastBuildDate><image><url>https://xizhang.ai/media/icon_hu134860076176174952.png</url><title>Multimodal Retrieval</title><link>https://xizhang.ai/tags/multimodal-retrieval/</link></image><item><title>MedHEB: Benchmarking Medical Embeddings Across Heterogeneous Clinical Evidence</title><link>https://xizhang.ai/publication/li-2026-medhebbenchmarkingmedicalembeddings/</link><pubDate>Mon, 02 Nov 2026 00:00:00 +0000</pubDate><guid>https://xizhang.ai/publication/li-2026-medhebbenchmarkingmedicalembeddings/</guid><description>&lt;h2 id="motivation">Motivation&lt;/h2>
&lt;p>Clinicians rarely read a scan on its own: they compare it with prior studies, other modalities, reports and localized findings, so retrieving the right evidence is central to interpretation. Foundation models now encode all of these sources into shared embedding spaces, but existing benchmarks evaluate one regime at a time — biomedical text, image–text, or 3D volumes. It remains unclear whether a single embedding space still places clinically relevant evidence near the query when the modality, the relation or the granularity changes.&lt;/p>
&lt;h2 id="the-medheb-benchmark">The MedHEB Benchmark&lt;/h2>
&lt;p>MedHEB fixes one ranking protocol (embed the query and the candidate pool, rank by cosine similarity) and varies what counts as relevant along three axes:&lt;/p>
&lt;ul>
&lt;li>&lt;strong>Evidence form&lt;/strong>: 2D images, 3D volumes and clinical text.&lt;/li>
&lt;li>&lt;strong>Pairing type&lt;/strong>: image–image, image–text, text–text, and &lt;em>modality-bridging visual retrieval&lt;/em> (e.g. finding the CT series that matches a chest X-ray).&lt;/li>
&lt;li>&lt;strong>Relevance granularity&lt;/strong>: global label, question-conditioned, and &lt;em>region-level&lt;/em> (locating the image region that matches a text description).&lt;/li>
&lt;/ul>
&lt;p>In total: &lt;strong>107 tasks&lt;/strong> from &lt;strong>54 datasets&lt;/strong>, 75,233 queries, 8 anatomical domains and 8 retrieval families, with both in-distribution and held-out-source splits.&lt;/p>
&lt;figure>&lt;img src="https://xizhang.ai/publication/li-2026-medhebbenchmarkingmedicalembeddings/figure_1.png"
alt="A: Task composition by evidence form, retrieval family and source dataset. B: Representative cases, from modality-bridging and region-level retrieval to VQA and biomedical text retrieval.">&lt;figcaption>
&lt;p>&lt;strong>A:&lt;/strong> Task composition by evidence form, retrieval family and source dataset. &lt;strong>B:&lt;/strong> Representative cases, from modality-bridging and region-level retrieval to VQA and biomedical text retrieval.&lt;/p>
&lt;/figcaption>
&lt;/figure>
&lt;h2 id="medemb-a-reference-baseline">MedEmb: A Reference Baseline&lt;/h2>
&lt;p>MedEmb adapts Qwen3-VL-Embedding (2B / 8B) with LoRA on the MedHEB in-distribution split. Text, 2D images, sampled 3D volumes and interleaved image–text inputs all go through one MLLM, and the final-token hidden state is the embedding — no task-specific fusion modules. Training combines:&lt;/p>
&lt;ul>
&lt;li>&lt;strong>Instruction-conditioned contrastive learning&lt;/strong> over query–target pairs.&lt;/li>
&lt;li>&lt;strong>False-negative masking&lt;/strong>, so clinically equivalent in-batch candidates (e.g. another normal chest X-ray) are not pushed away.&lt;/li>
&lt;li>&lt;strong>Token-budgeted dynamic batching&lt;/strong> for inputs that range from short labels to long reports and volumetric studies.&lt;/li>
&lt;/ul>
&lt;figure>&lt;img src="https://xizhang.ai/publication/li-2026-medhebbenchmarkingmedicalembeddings/figure_2.png"
alt="MedEmb serializes text, 2D images, 3D volumes and mixed inputs into one MLLM and uses the final-token state as the retrieval embedding.">&lt;figcaption>
&lt;p>MedEmb serializes text, 2D images, 3D volumes and mixed inputs into one MLLM and uses the final-token state as the retrieval embedding.&lt;/p>
&lt;/figcaption>
&lt;/figure>
&lt;h2 id="key-findings">Key Findings&lt;/h2>
&lt;p>We evaluate eight public embedding models — dual-tower encoders (SigLIP, BLIP-2, MedSigLIP, MedImageInsight) and MLLM-based models (VLM2Vec-V2.0, RzenEmbed, Qwen3-VL-Embed-2B/8B) — alongside MedEmb.&lt;/p>
&lt;ul>
&lt;li>&lt;strong>Neither saturated nor unsolved.&lt;/strong> By public-baseline Hit@1, 15 tasks collapse (&amp;lt;3%), 24 are weak, 45 medium and 23 tractable; the spread between models grows from SD 1.9 to 17.1 across these buckets, so MedHEB separates models wherever signal exists.&lt;/li>
&lt;li>&lt;strong>Strong on familiar tasks does not mean strong on new relations.&lt;/strong> Every model drops &lt;strong>7.7–26.6 Hit@1&lt;/strong> from established families (image–image, image–text, text–text) to modality-bridging and region-level retrieval.&lt;/li>
&lt;li>&lt;strong>3D and subtle findings are the bottleneck.&lt;/strong> Ophthalmology, dermatology and microscopy are more tractable; thoracic, musculoskeletal, neuro and multi-organ tasks, and 3D volumes in general, remain hard.&lt;/li>
&lt;li>&lt;strong>MedEmb is the most balanced.&lt;/strong> MedEmb-8B reaches 46.1 mean family-level Hit@1 (best public model: 25.3) with the lowest cross-family variation (CV 0.34 vs. ≥0.65 for every public baseline).&lt;/li>
&lt;/ul>
&lt;figure>&lt;img src="https://xizhang.ai/publication/li-2026-medhebbenchmarkingmedicalembeddings/figure_3.png"
alt="A: Model performance across difficulty regimes. B: Established retrieval families (upper bar) vs. underexplored clinical-relation families (lower bar).">&lt;figcaption>
&lt;p>&lt;strong>A:&lt;/strong> Model performance across difficulty regimes. &lt;strong>B:&lt;/strong> Established retrieval families (upper bar) vs. underexplored clinical-relation families (lower bar).&lt;/p>
&lt;/figcaption>
&lt;/figure>
&lt;figure>&lt;img src="https://xizhang.ai/publication/li-2026-medhebbenchmarkingmedicalembeddings/figure_4.png"
alt="Retrieval difficulty across anatomical domains (A) and input modalities (B).">&lt;figcaption>
&lt;p>Retrieval difficulty across anatomical domains (A) and input modalities (B).&lt;/p>
&lt;/figcaption>
&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">@misc&lt;/span>&lt;span class="p">{&lt;/span>&lt;span class="nl">li2026medhebbenchmarkingmedicalembeddings&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">{MedHEB: Benchmarking Medical Embeddings Across Heterogeneous Clinical Evidence}&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">{Yingshu Li and Shaoyang Zhou and Zhanyu Wang and Yunyi Liu and Xinyu Liang and Xi Zhang and Lingqiao Liu and Lei Wang and Luping Zhou}&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">{2611.02519}&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.CV}&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/2611.02519}&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></channel></rss>