PRECISE: Reducing the Bias of LLM Evaluations Using Prediction-Powered Ranking Estimation
Abhishek Divekar, Anirban Majumder
TL;DR
PRECISE addresses the annotation bottleneck in evaluating ranking systems by combining minimal human labels with LLM judgments to debias metric estimates. It extends Prediction-Powered Inference to sub-instance ranking tasks by reformulating the top-K relevance problem into a tractable K-hot vector framework and using a calibrated annotator to produce unbiased, low-variance estimates for metrics like Precision@K. The approach achieves substantial variance reduction with small gold sets, identifies optimal unlabeled data sizes around 100× for cost efficiency, and demonstrates strong alignment between offline PRECISE estimates and online production improvements in a real-world e-commerce setting. This enables scalable, bias-corrected evaluation of ML-driven ranking and query reformulation systems with practical deployment benefits and broad applicability to dynamic and multi-modal retrieval scenarios.
Abstract
Evaluating the quality of search, ranking and RAG systems traditionally requires a significant number of human relevance annotations. In recent times, several deployed systems have explored the usage of Large Language Models (LLMs) as automated judges for this task while their inherent biases prevent direct use for metric estimation. We present a statistical framework extending Prediction-Powered Inference (PPI) that combines minimal human annotations with LLM judgments to produce reliable estimates of metrics which require sub-instance annotations. Our method requires as few as 100 human-annotated queries and 10,000 unlabeled examples, reducing annotation requirements significantly compared to traditional approaches. We formulate our proposed framework (PRECISE) for inference of relevance uplift for an LLM-based query reformulation application, extending PPI to sub-instance annotations at the query-document level. By reformulating the metric-integration space, we reduced the computational complexity from O(2^|C|) to O(2^K), where |C| represents corpus size (in order of millions). Detailed experiments across prominent retrieval datasets demonstrate that our method reduces the variance of estimates for the business-critical Precision@K metric, while effectively correcting for LLM bias in low-resource settings.
