Correcting for Position Bias in Learning to Rank: A Control Function Approach
Md Aminul Islam, Kathryn Vasilaky, Elena Zheleva

TL;DR
This paper introduces a novel control function approach to correct position bias in implicit feedback data for learning-to-rank systems, improving ranking accuracy without requiring knowledge of click models.
Contribution
It proposes a two-stage control function method that corrects position bias without prior click model knowledge and supports nonlinear ranking models.
Findings
Outperforms existing methods in position bias correction
Does not require click or propensity model knowledge
Effectively debiases validation clicks for hyperparameter tuning
Abstract
Implicit feedback data, such as user clicks, is commonly used in learning-to-rank (LTR) systems because it is easy to collect and it often reflects user preferences. However, this data is prone to various biases, and training an LTR algorithm directly on biased data can result in suboptimal ranking performance. One of the most prominent and well-studied biases in implicit feedback data is position bias, which occurs because users are more likely to interact with higher-ranked items regardless of their true relevance. In this paper, we propose a novel control function-based method that accounts for position bias in a two-stage process. The first stage uses exogenous variation from the residuals of the ranking process to correct for position bias in the second stage click equation. Unlike previous position bias correction methods, our method does not require knowledge of the click or…
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.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsInformation Retrieval and Search Behavior · Recommender Systems and Techniques · Mobile Crowdsensing and Crowdsourcing
