Adversarial Attacks on Linear Contextual Bandits
Evrard Garcelon, Baptiste Rozière, Laurent Meunier, Jean Tarbouriech, Olivier Teytaud, Alessandro Lazaric, Matteo Pirotta
Abstract
Contextual bandit algorithms are applied in a wide range of domains, from advertising to recommender systems, from clinical trials to education. In many of these domains, malicious agents may have incentives to attack the bandit algorithm to induce it to perform a desired behavior. For instance, an unscrupulous ad publisher may try to increase their own revenue at the expense of the advertisers; a seller may want to increase the exposure of their products, or thwart a competitor's advertising campaign. In this paper, we study several attack scenarios and show that a malicious agent can force a linear contextual bandit algorithm to pull any desired arm times over a horizon of steps, while applying adversarial modifications to either rewards or contexts that only grow logarithmically as . We also investigate the case when a malicious agent is interested in affecting the behavior of the bandit algorithm in a single context (e.g., a specific user). We first provide sufficient conditions for the feasibility of the attack and we then propose an efficient algorithm to perform the attack. We validate our theoretical results on experiments performed on both synthetic and real-world datasets.
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Your agent calls
Luneget_paper_fulltext
Free to start. No credit card required.
Terminal
Install the CLIlune papers fulltext 232e6455-ed5e-485e-9f27-87ba9d71d80aCited by top-tier papers18
- Adversarial Attacks on Adversarial BanditsYuzhe Ma, Zhijin ZhouICLR 2023 · 199 citations
- Reward Poisoning Attacks on Offline Multi-Agent Reinforcement LearningYoung Wu, Jeremy McMahan, Xiaojin Zhu, Qiaomin XieAAAI 2023 · 28 citations
- Robust Lipschitz Bandits to Adversarial CorruptionsYue Kang, Cho-Jui Hsieh, Thomas Chun Man LeeNeurIPS 2023 · 20 citations
- Observation-Free Attacks on Stochastic BanditsYinglun Xu, Bhuvesh Kumar, Jacob D. AbernethyNeurIPS 2021 · 13 citations
- When Are Linear Stochastic Bandits Attackable?Huazheng Wang, Haifeng Xu, Hongning WangICML 2022 · 13 citations
Builds on3
- Manipulating Machine Learning: Poisoning Attacks and Countermeasures for Regression LearningMatthew Jagielski, Alina Oprea, Battista Biggio, Chang Liu et al.S&P 2018 · 867 citations
- Stealthy and Efficient Adversarial Attacks against Deep Reinforcement LearningJianwen Sun, Tianwei Zhang, Xiaofei Xie, Lei Ma et al.AAAI 2020 · 141 citations
- Robust Stochastic Bandit Algorithms under Probabilistic Unbounded Adversarial AttackZiwei Guan, Kaiyi Ji, Donald J. Bucci Jr., Timothy Y. Hu et al.AAAI 2020 · 31 citations
Related papers
- Towards Domain Adaptive Neural Contextual BanditsZiyan Wang, Xiaoming Huo, Hao WangICLR 2025
- The Intrinsic Robustness of Stochastic Bandits to Strategic ManipulationZhe Feng, David C. Parkes, Haifeng XuICML 2020 · 31 citations
- Coordinated Attacks against Contextual Bandits: Fundamental Limits and Defense MechanismsJeongyeol Kwon, Yonathan Efroni, Constantine Caramanis, Shie MannorICML 2022 · 6 citations
- Adversarial Attacks on Combinatorial Multi-Armed BanditsRishab Balasubramanian, Jiawei Li, Prasad Tadepalli, Huazheng Wang et al.ICML 2024 · 4 citations
- Robust Neural Contextual Bandit against Adversarial CorruptionsYunzhe Qi, Yikun Ban, Arindam Banerjee, Jingrui HeNeurIPS 2024 · 7 citations
