Online Learning to Rank under Corruption: A Robust Cascading Bandits Approach
Not on the map. Why?
Abstract (arXiv)
Online learning to rank (OLTR) studies how to recommend a short ranked list of items from a large pool and improves future rankings based on user clicks. This setting is commonly modeled as cascading bandits, where the objective is to maximize the likelihood that the user clicks on at least one of the presented items across as many timesteps as possible. However, such systems are vulnerable to click fraud and other manipulations (i.e., corruption), where bots or paid click farms inject corrupted feedback that misleads the learning process and degrades user experience. In this paper, we propose MSUCB, a robust algorithm that incorporates a novel mean-of-medians estimator, which to our knowledge is applied to bandits with corruption setting for the first time. This estimator behaves like a standard mean in the absence of corruption, so no cost is paid for robustness. Under corruption, the median step filters out outliers and corrupted samples, keeping the estimate close to its true value. Updating this estimate at every round further accelerates empirical convergence in experiments. Hence, MSUCB achieves optimal logarithmic regret in the absence of corruption and degrades gracefully under corruptions, with regret increasing only by an additive term tied to the total corruption. Comprehensive and extensive experiments on real-world datasets further demonstrate that our approach consistently outperforms prior methods while maintaining strong robustness. In particular, it achieves a (97.35%) and a (91.60%) regret improvement over two state-of-the-art methods.
Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 24 of its 43 references that are in the map. First posted on arXiv 4 Nov 2025.
Builds on
24 of 43 references.
References · 24
- 2016Wide & Deep Learning for Recommender Systemscited by 745
- 2019Mean estimation and regression under heavy-tailed distributions--a surveycited by 133
- 2019Better Algorithms for Stochastic Bandits with Adversarial Corruptionscited by 91
- 2015Cascading Bandits: Learning to Rank in the Cascade Modelcited by 75
- 2016Cascading Bandits for Large-Scale Recommendation Problemscited by 45
- 2021A Model Selection Approach for Corruption Robust Reinforcement Learningcited by 45
- 2017Improving Regret Bounds for Combinatorial Semi-Bandits with Probabilistically Triggered Arms and Its Applicationscited by 44
- 2018Reinforcement Learning to Rank in E-Commerce Search Engine: Formalization, Analysis, and Applicationcited by 33
- 2014Matroid Bandits: Fast Combinatorial Optimization with Learningcited by 29
- 2016Multiple-Play Bandits in the Position-Based Modelcited by 27
- 2017Online Learning to Rank in Stochastic Click Modelscited by 26
- 2017Online Clustering of Contextual Cascading Banditscited by 24
12 more
- 2018Online Learning to Rank with Featurescited by 18
- 2016DCM Bandits: Learning to Rank with Multiple Clickscited by 17
- 2022Batch-Size Independent Regret Bounds for Combinatorial Semi-Bandits with Probabilistically Triggered Arms or Independent Armscited by 15
- 2021Adversarial Combinatorial Bandits with General Non-linear Reward Functionscited by 14
- 2018Thompson Sampling Algorithms for Cascading Banditscited by 13
- 2020Learning Product Rankings Robust to Fake Userscited by 12
- 2023Efficient Algorithms for Generalized Linear Bandits with Heavy-tailed Rewardscited by 11
- 2022Minimax Regret for Cascading Banditscited by 10
- 2021Breaking the Moments Condition Barrier: No-Regret Algorithm for Bandits with Super Heavy-Tailed Payoffscited by 8
- 2023Adversarial Attacks on Online Learning to Rank with Click Feedbackcited by 6
- 2021Simple Combinatorial Algorithms for Combinatorial Bandits: Corruptions and Approximationscited by 4
- 2025Cascading Bandits Robust to Adversarial Corruptionscited by 2
Built on by
Not cited yet.