SmoothI: Smooth Rank Indicators for Differentiable IR Metrics
Thibaut Thonet, Yagmur Gizem Cinar, Eric Gaussier, Minghan Li,, Jean-Michel Renders

TL;DR
This paper introduces SmoothI, a differentiable approximation of rank indicators that enables direct optimization of IR metrics in neural models, backed by theoretical guarantees and validated through extensive experiments.
Contribution
We propose SmoothI, a novel smooth approximation of rank indicators with proven error bounds, facilitating differentiable IR metric optimization in neural ranking models.
Findings
SmoothI achieves lower approximation errors with increased inverse temperature.
Listwise losses based on SmoothI outperform previous methods on standard datasets.
Using SmoothI with BERT improves IR task performance.
Abstract
Information retrieval (IR) systems traditionally aim to maximize metrics built on rankings, such as precision or NDCG. However, the non-differentiability of the ranking operation prevents direct optimization of such metrics in state-of-the-art neural IR models, which rely entirely on the ability to compute meaningful gradients. To address this shortcoming, we propose SmoothI, a smooth approximation of rank indicators that serves as a basic building block to devise differentiable approximations of IR metrics. We further provide theoretical guarantees on SmoothI and derived approximations, showing in particular that the approximation errors decrease exponentially with an inverse temperature-like hyperparameter that controls the quality of the approximations. Extensive experiments conducted on four standard learning-to-rank datasets validate the efficacy of the listwise losses based on…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsDomain Adaptation and Few-Shot Learning · Information Retrieval and Search Behavior · Expert finding and Q&A systems
MethodsMulti-Head Attention · Linear Layer · Refunds@Expedia|||How do I get a full refund from Expedia? · WordPiece · Dense Connections · Attention Is All You Need · Residual Connection · Attention Dropout · Adam · Weight Decay
