Bounded-Abstention Pairwise Learning to Rank
Antonio Ferrara, Andrea Pugnana, Francesco Bonchi, Salvatore Ruggieri
TL;DR
This work introduces BALToR, a principled, bounded-abstention framework for pairwise learning-to-rank with ties. By thresholding the ranker’s conditional risk at a $c$-quantile level, BALToR selects which pairs to predict and which to abstain, targeting a fixed abstention budget. The authors provide a theoretical characterization of the optimal abstention policy, a model-agnostic plug-in algorithm, and extensive experiments on Web-30k, OHSUMED, and MQ2007 showing improved accuracy on non-abstained pairs while satisfying the coverage constraint and maintaining balanced abstention across outcome classes. The approach offers a practical, scalable way to integrate human input or higher-quality data into ranking systems, particularly in high-stakes settings where uncertainty must be carefully managed.
Abstract
Ranking systems influence decision-making in high-stakes domains like health, education, and employment, where they can have substantial economic and social impacts. This makes the integration of safety mechanisms essential. One such mechanism is $\textit{abstention}$, which enables algorithmic decision-making system to defer uncertain or low-confidence decisions to human experts. While abstention have been predominantly explored in the context of classification tasks, its application to other machine learning paradigms remains underexplored. In this paper, we introduce a novel method for abstention in pairwise learning-to-rank tasks. Our approach is based on thresholding the ranker's conditional risk: the system abstains from making a decision when the estimated risk exceeds a predefined threshold. Our contributions are threefold: a theoretical characterization of the optimal abstention strategy, a model-agnostic, plug-in algorithm for constructing abstaining ranking models, and a comprehensive empirical evaluations across multiple datasets, demonstrating the effectiveness of our approach.
