Defense Against Reward Poisoning Attacks in Reinforcement Learning
Not on the map. Why?
Abstract (arXiv)
We study defense strategies against reward poisoning attacks in reinforcement learning. As a threat model, we consider attacks that minimally alter rewards to make the attacker's target policy uniquely optimal under the poisoned rewards, with the optimality gap specified by an attack parameter. Our goal is to design agents that are robust against such attacks in terms of the worst-case utility w.r.t. the true, unpoisoned, rewards while computing their policies under the poisoned rewards. We propose an optimization framework for deriving optimal defense policies, both when the attack parameter is known and unknown. Moreover, we show that defense policies that are solutions to the proposed optimization problems have provable performance guarantees. In particular, we provide the following bounds with respect to the true, unpoisoned, rewards: a) lower bounds on the expected return of the defense policies, and b) upper bounds on how suboptimal these defense policies are compared to the attacker's target policy. We conclude the paper by illustrating the intuitions behind our formal results, and showing that the derived bounds are non-trivial.
Key facts. Cited by 20 papers in the map (data through 7 Oct 2026). Builds on 37 of its 74 references that are in the map. First posted on arXiv 10 Feb 2021.
Builds on
37 of 74 references.
References · 37
- 2017Towards Deep Learning Models Resistant to Adversarial Attackscited by 6,326
- 2013Intriguing properties of neural networkscited by 5,114
- 2015Trust Region Policy Optimizationcited by 2,503
- 2017Understanding Black-box Predictions via Influence Functionscited by 1,714
- 2015DeepFool: a simple and accurate method to fool deep neural networkscited by 1,315
- 2014Deep Neural Networks are Easily Fooled: High Confidence Predictions for Unrecognizable Imagescited by 774
- 2016CVXPY: A Python-Embedded Modeling Language for Convex Optimizationcited by 633
- 2017Robust Adversarial Reinforcement Learningcited by 439
- 2017Wild Patterns: Ten Years After the Rise of Adversarial Machine Learningcited by 411
- 2017Adversarial Attacks on Neural Network Policiescited by 314
- 2017Certified Defenses for Data Poisoning Attackscited by 288
- 2017A Rewriting System for Convex Optimization Problemscited by 178
25 more
- 2017Tactics of Adversarial Attack on Deep Reinforcement Learning Agentscited by 163
- 2018Stronger Data Poisoning Attacks Break Data Sanitization Defensescited by 125
- 2018Sever: A Robust Meta-Algorithm for Stochastic Optimizationcited by 123
- 2018Stochastic bandits robust to adversarial corruptionscited by 118
- 2019Better Algorithms for Stochastic Bandits with Adversarial Corruptionscited by 91
- 2016Learning from Untrusted Datacited by 90
- 2018Is feature selection secure against training data poisoning?cited by 88
- 2020Adaptive Reward-Poisoning Attacks against Reinforcement Learningcited by 86
- 2020Policy Teaching via Environment Poisoning: Training-time Adversarial Attacks against Reinforcement Learningcited by 81
- 2016Data Poisoning Attacks on Factorization-Based Collaborative Filteringcited by 78
- 2019Corruption-robust exploration in episodic reinforcement learningcited by 72
- 2019Policy Poisoning in Batch Reinforcement Learning and Controlcited by 70
- 2020Stochastic Linear Bandits Robust to Adversarial Attackscited by 65
- 2018Adversarial Attacks on Stochastic Banditscited by 56
- 2019Data Poisoning Attacks on Stochastic Banditscited by 52
- 2019Deceptive Reinforcement Learning Under Adversarial Manipulations on Cost Signalscited by 50
- 2018Detection of Adversarial Training Examples in Poisoning Attacks through Anomaly Detectioncited by 43
- 2020Vulnerability-Aware Poisoning Mechanism for Online RL with Unknown Dynamicscited by 38
- 2017Whatever Does Not Kill Deep Reinforcement Learning, Makes It Strongercited by 35
- 2020Prediction with Corrupted Expert Advicecited by 26
- 2018Training Set Debugging Using Trusted Itemscited by 24
- 2020Policy Teaching in Reinforcement Learning via Environment Poisoning Attackscited by 24
- 2018Data Poisoning Attacks in Contextual Banditscited by 22
- 2018Sequential Attacks on Agents for Long-Term Adversarial Goalscited by 16
- 2019Learning to Collaborate in Markov Decision Processescited by 14
Built on by
Citing papers per year: 2021: 1; 2022: 6; 2023: 6; 2024: 2; 2025: 4; 2026: 1.
20 papers.
Sort:
By area:
- 2022Wild Patterns Reloaded: A Survey of Machine Learning Security against Training Data Poisoningcited by 93
- 2022COPA: Certifying Robust Policies for Offline Reinforcement Learning against Poisoning Attackscited by 25
- 2022Reward Poisoning Attacks on Offline Multi-Agent Reinforcement Learningcited by 19
- 2021Reinforcement Learning for Feedback-Enabled Cyber Resiliencecited by 18
- 2023Implicit Poisoning Attacks in Two-Agent Reinforcement Learning: Adversarial Policies for Training-Time Attackscited by 14
- 2022Admissible Policy Teaching through Reward Designcited by 12
- 2023Optimal Attack and Defense for Reinforcement Learningcited by 12
- 2022A Robust Phased Elimination Algorithm for Corruption-Tolerant Gaussian Process Banditscited by 11
- 2023Efficient Adversarial Attacks on Online Multi-agent Reinforcement Learningcited by 9
- 2024Corruption-Robust Offline Two-Player Zero-Sum Markov Gamescited by 4
- 2023Connected Superlevel Set in (Deep) Reinforcement Learning and its Application to Minimax Theoremscited by 3
- 2025Multi-level Certified Defense Against Poisoning Attacks in Offline Reinforcement Learningcited by 3
8 more
- 2025The Policy Cliff: A Theoretical Analysis of Reward-Policy Maps in Large Language Modelscited by 3
- 2025Policy Teaching via Data Poisoning in Learning from Human Preferencescited by 2
- 2025Enhancing Security in Deep Reinforcement Learning: A Comprehensive Survey on Adversarial Attacks and Defensescited by 2
- 2022Security of Deep Reinforcement Learning for Autonomous Driving: A Surveycited by 1
- 2023Policy Resilience to Environment Poisoning Attacks on Reinforcement Learningcited by 1
- 2023Optimal Cost Constrained Adversarial Attacks For Multiple Agent Systemscited by 1
- 2024Adaptive Discounting of Training Time Attackscited by 0
- 2026When Can You Poison Rewards? A Tight Characterization of Reward Poisoning in Linear MDPscited by 0
- 2026When Can You Poison Rewards? A Tight Characterization of Reward Poisoning in Linear MDPs11 Apr 2026
- 2025Enhancing Security in Deep Reinforcement Learning: A Comprehensive Survey on Adversarial Attacks and Defenses23 Oct 2025
- 2025The Policy Cliff: A Theoretical Analysis of Reward-Policy Maps in Large Language Models27 Jul 2025
- 2025Multi-level Certified Defense Against Poisoning Attacks in Offline Reinforcement Learning27 May 2025
- 2025Policy Teaching via Data Poisoning in Learning from Human Preferences13 Mar 2025
- 2024Corruption-Robust Offline Two-Player Zero-Sum Markov Games4 Mar 2024
- 2024Adaptive Discounting of Training Time Attacks5 Jan 2024
- 2023Optimal Attack and Defense for Reinforcement Learning30 Nov 2023
- 2023Optimal Cost Constrained Adversarial Attacks For Multiple Agent Systems1 Nov 2023
- 2023Efficient Adversarial Attacks on Online Multi-agent Reinforcement Learning15 Jul 2023
- 2023Policy Resilience to Environment Poisoning Attacks on Reinforcement Learning24 Apr 2023
- 2023Connected Superlevel Set in (Deep) Reinforcement Learning and its Application to Minimax Theorems23 Mar 2023
8 more
- 2023Implicit Poisoning Attacks in Two-Agent Reinforcement Learning: Adversarial Policies for Training-Time Attacks27 Feb 2023
- 2022Security of Deep Reinforcement Learning for Autonomous Driving: A Survey12 Dec 2022
- 2022Reward Poisoning Attacks on Offline Multi-Agent Reinforcement Learning4 Jun 2022
- 2022Wild Patterns Reloaded: A Survey of Machine Learning Security against Training Data Poisoning4 May 2022
- 2022COPA: Certifying Robust Policies for Offline Reinforcement Learning against Poisoning Attacks16 Mar 2022
- 2022A Robust Phased Elimination Algorithm for Corruption-Tolerant Gaussian Process Bandits3 Feb 2022
- 2022Admissible Policy Teaching through Reward Design6 Jan 2022
- 2021Reinforcement Learning for Feedback-Enabled Cyber Resilience2 Jul 2021
- 2021Reinforcement Learning for Feedback-Enabled Cyber Resiliencecited by 18
- 2023Implicit Poisoning Attacks in Two-Agent Reinforcement Learning: Adversarial Policies for Training-Time Attackscited by 14
- 2022Admissible Policy Teaching through Reward Designcited by 12
- 2023Optimal Attack and Defense for Reinforcement Learningcited by 12
- 2022A Robust Phased Elimination Algorithm for Corruption-Tolerant Gaussian Process Banditscited by 11
- 2023Efficient Adversarial Attacks on Online Multi-agent Reinforcement Learningcited by 9
- 2024Corruption-Robust Offline Two-Player Zero-Sum Markov Gamescited by 4
- 2023Connected Superlevel Set in (Deep) Reinforcement Learning and its Application to Minimax Theoremscited by 3
- 2025Enhancing Security in Deep Reinforcement Learning: A Comprehensive Survey on Adversarial Attacks and Defensescited by 2
- 2023Policy Resilience to Environment Poisoning Attacks on Reinforcement Learningcited by 1
- 2023Optimal Cost Constrained Adversarial Attacks For Multiple Agent Systemscited by 1
- 2026When Can You Poison Rewards? A Tight Characterization of Reward Poisoning in Linear MDPscited by 0
- 2026When Can You Poison Rewards? A Tight Characterization of Reward Poisoning in Linear MDPs11 Apr 2026
- 2025Enhancing Security in Deep Reinforcement Learning: A Comprehensive Survey on Adversarial Attacks and Defenses23 Oct 2025
- 2024Corruption-Robust Offline Two-Player Zero-Sum Markov Games4 Mar 2024
- 2023Optimal Attack and Defense for Reinforcement Learning30 Nov 2023
- 2023Optimal Cost Constrained Adversarial Attacks For Multiple Agent Systems1 Nov 2023
- 2023Efficient Adversarial Attacks on Online Multi-agent Reinforcement Learning15 Jul 2023
- 2023Policy Resilience to Environment Poisoning Attacks on Reinforcement Learning24 Apr 2023
- 2023Connected Superlevel Set in (Deep) Reinforcement Learning and its Application to Minimax Theorems23 Mar 2023
- 2023Implicit Poisoning Attacks in Two-Agent Reinforcement Learning: Adversarial Policies for Training-Time Attacks27 Feb 2023
- 2022A Robust Phased Elimination Algorithm for Corruption-Tolerant Gaussian Process Bandits3 Feb 2022
- 2022Admissible Policy Teaching through Reward Design6 Jan 2022
- 2021Reinforcement Learning for Feedback-Enabled Cyber Resilience2 Jul 2021