QUARK: Robust Retrieval under Non-Faithful Queries via Query-Anchored Aggregation
Rita Qiuran Lyu, Michelle Manqiao Wang, Lei Shi
TL;DR
QUARK addresses retrieval under non-faithful queries by explicitly modeling uncertainty through multiple recovery hypotheses and aggregating their signals with a query-anchored scheme. It operates training-free on top of any base retriever, using a simple interpolation with a latent intent-aware max aggregator: $S_{agg}(q,d)=\alpha S(q,d)+(1-\alpha)\max_{h\in\mathcal{H}(q)}S(h,d)$. Across controlled simulations and BEIR benchmarks, QUARK consistently improves Recall, MRR, and nDCG without retraining, with strongest gains at moderate noise levels and when using an appropriate $\alpha$ in a high-range (e.g., $[0.6,0.9]$). The approach demonstrates that incorporating multiple intent-preserving interpretations and anchoring them to the original query can mitigate semantic drift and hypothesis hijacking, providing robust retrieval under challenging noisy queries with broad practical impact for real-world search systems.
Abstract
User queries in real-world retrieval are often non-faithful (noisy, incomplete, or distorted), causing retrievers to fail when key semantics are missing. We formalize this as retrieval under recall noise, where the observed query is drawn from a noisy recall process of a latent target item. To address this, we propose QUARK, a simple yet effective training-free framework for robust retrieval under non-faithful queries. QUARK explicitly models query uncertainty through recovery hypotheses, i.e., multiple plausible interpretations of the latent intent given the observed query, and introduces query-anchored aggregation to combine their signals robustly. The original query serves as a semantic anchor, while recovery hypotheses provide controlled auxiliary evidence, preventing semantic drift and hypothesis hijacking. This design enables QUARK to improve recall and ranking quality without sacrificing robustness, even when some hypotheses are noisy or uninformative. Across controlled simulations and BEIR benchmarks (FIQA, SciFact, NFCorpus) with both sparse and dense retrievers, QUARK improves Recall, MRR, and nDCG over the base retriever. Ablations show QUARK is robust to the number of recovery hypotheses and that anchored aggregation outperforms unanchored max/mean/median pooling. These results demonstrate that modeling query uncertainty through recovery hypotheses, coupled with principled anchored aggregation, is essential for robust retrieval under non-faithful queries.
