Information retrieval increasingly targets open-ended queries that admit diverse perspectives. Existing IR benchmarks focus on closed-ended queries, and even open-ended ones mostly have supporting documents from a single subject domain and a single modality. We introduce Multi³IR, a benchmark that evaluates how well retrievers cover the multifaceted perspectives of open-ended queries across diverse domains and modalities. It comprises 104.9K Stack Exchange queries, each annotated with perspective descriptions that capture the query's implicit viewpoints, over a 1.01M-document corpus of web text and web images with judged gold documents per perspective. We also propose SPIN (Steering Perspectives by Injecting Noise), a parameter- and label-efficient method that learns noise vectors to steer a frozen retriever's embeddings toward diverse yet meaningful semantic directions. Existing multimodal retrievers suffer from single-perspective bias; SPIN substantially improves perspective coverage on Multi³IR and generalizes to unseen open-ended IR benchmarks.
Ask “Why are so few foods blue?” and there is no single answer. Biology explains why blue pigments are rare, psychology explains how people perceive blue food, and chemistry explains why blueberries turn green when baked. The evidence is spread across domains, in both text and images. Yet current retrievers compress the query into one embedding and return documents for only the dominant perspective. A useful retriever must find evidence for every perspective.
Algorithm 1 SPIN Optimization
Require: frozen encoder \(M\) with \(L\) layers, training set \(\mathcal{X}\), learnable noise vectors \(\mathcal{E}=\{\boldsymbol{\varepsilon}_1,\ldots,\boldsymbol{\varepsilon}_m\}\), injection layer \(l\), sigmoid temperature \(\tau\), bias \(b\)
Do retrievers cover all perspectives? No. With the original query, only the dominant perspective is covered; Hit@20 falls close to zero by the third perspective for all three retrievers.
Why do they miss the others? Querying with the gold perspective descriptions recovers them, so the document embeddings are already well separated.
The bottleneck is on the query side. One query embedding fails to capture the multiple meanings of an open-ended query.
Scroll horizontally to view all columns.
| Retriever | Method | m | Supervision | Hard Coverage | Soft Coverage | |||
|---|---|---|---|---|---|---|---|---|
| FT-Doc | FT-Persp | HC@10 | HC@100 | SC@10 | SC@20 | |||
Current retrievers have single-perspective bias. With the original query, multimodal retrievers cover only the dominant perspective; Hit@20 falls close to zero by the third perspective.
The bottleneck is the query embedding. Querying with the gold perspective descriptions recovers the missed documents, so the document embeddings are already well separated.
SPIN improves coverage with few parameters and cheap labels. With 20.5K trainable parameters and perspective-level supervision only, SPIN outperforms LLM-Expansion and ARE on all three retrievers, and the middle injection layer matters most.
@article{song2026multi3ir,
title={MULTI3IR: A Benchmark for Multi-perspective Multi-domain Multi-modal Information Retrieval},
author={Song, Seokwon and Kim, Sohyeon and Kim, Gunhee},
journal={arXiv preprint arXiv:2608.30949},
year={2026}
}