Cascading Bandits Robust to Adversarial Corruptions
Jize Xie, Cheng Chen, Zhiyong Wang, Shuai Li
TL;DR
This work introduces CBAC, the problem of cascading bandits under adaptive adversarial corruptions, and proposes two robust algorithms built on a novel Position-based Elimination framework. CascadeRKC targets known corruption levels, while CascadeRAC handles agnostic corruptions by deploying multiple robustness layers; both achieve $O(\log T)$ regret in stochastic regimes and exhibit regret that grows linearly with the corruption level when attacked. The authors provide rigorous high-probability regret bounds and demonstrate, through extensive synthetic and real-world experiments, that the proposed methods are robust to various corruption mechanisms and levels. The methods advance online learning to rank under adversarial conditions, with practical implications for reliable recommendations in environments prone to feedback manipulation.
Abstract
Online learning to rank sequentially recommends a small list of items to users from a large candidate set and receives the users' click feedback. In many real-world scenarios, users browse the recommended list in order and click the first attractive item without checking the rest. Such behaviors are usually formulated as the cascade model. Many recent works study algorithms for cascading bandits, an online learning to rank framework in the cascade model. However, the performance of existing methods may drop significantly if part of the user feedback is adversarially corrupted (e.g., click fraud). In this work, we study how to resist adversarial corruptions in cascading bandits. We first formulate the ``\textit{Cascading Bandits with Adversarial Corruptions}" (CBAC) problem, which assumes that there is an adaptive adversary that may manipulate the user feedback. Then we propose two robust algorithms for this problem, which assume the corruption level is known and agnostic, respectively. We show that both algorithms can achieve logarithmic regret when the algorithm is not under attack, and the regret increases linearly with the corruption level. The experimental results also verify the robustness of our methods.
