Optimal Attack and Defense for Reinforcement Learning
Not on the map. Why?
Abstract (arXiv)
To ensure the usefulness of Reinforcement Learning (RL) in real systems, it is crucial to ensure they are robust to noise and adversarial attacks. In adversarial RL, an external attacker has the power to manipulate the victim agent's interaction with the environment. We study the full class of online manipulation attacks, which include (i) state attacks, (ii) observation attacks (which are a generalization of perceived-state attacks), (iii) action attacks, and (iv) reward attacks. We show the attacker's problem of designing a stealthy attack that maximizes its own expected reward, which often corresponds to minimizing the victim's value, is captured by a Markov Decision Process (MDP) that we call a meta-MDP since it is not the true environment but a higher level environment induced by the attacked interaction. We show that the attacker can derive optimal attacks by planning in polynomial time or learning with polynomial sample complexity using standard RL techniques. We argue that the optimal defense policy for the victim can be computed as the solution to a stochastic Stackelberg game, which can be further simplified into a partially-observable turn-based stochastic game (POTBSG). Neither the attacker nor the victim would benefit from deviating from their respective optimal policies, thus such solutions are truly robust. Although the defense problem is NP-hard, we show that optimal Markovian defenses can be computed (learned) in polynomial time (sample complexity) in many scenarios.
Key facts. Cited by 12 papers in the map (data through 14 Oct 2026). Builds on 22 of its 34 references that are in the map. First posted on arXiv 30 Nov 2023.
Builds on
22 of 34 references.
References · 22
- 2022Training language models to follow instructions with human feedbackcited by 15,971
- 2014Explaining and Harnessing Adversarial Examplescited by 7,364
- 2017Adversarial Attacks on Neural Network Policiescited by 320
- 2020Robust Deep Reinforcement Learning against Adversarial Perturbations on State Observationscited by 238
- 2019Action Robust Reinforcement Learning and Applications in Continuous Controlcited by 174
- 2017Tactics of Adversarial Attack on Deep Reinforcement Learning Agentscited by 166
- 2021Robust Reinforcement Learning on State Observations with Learned Optimal Adversarycited by 135
- 2017Delving into adversarial attacks on deep policiescited by 104
- 2017Vulnerability of Deep Reinforcement Learning to Policy Induction Attackscited by 91
- 2020Adaptive Reward-Poisoning Attacks against Reinforcement Learningcited by 86
- 2020Stealthy and Efficient Adversarial Attacks against Deep Reinforcement Learningcited by 63
- 2021Who Is the Strongest Enemy? Towards Optimal and Efficient Evasion Attacks in Deep RLcited by 55
10 more
- 2022The Complexity of Markov Equilibrium in Stochastic Gamescited by 49
- 2021CROP: Certifying Robust Policies for Reinforcement Learning through Functional Smoothingcited by 42
- 2021Provably Efficient Black-Box Action Poisoning Attacks Against Reinforcement Learningcited by 29
- 2021Defense Against Reward Poisoning Attacks in Reinforcement Learningcited by 21
- 2022Understanding the Limits of Poisoning Attacks in Episodic Reinforcement Learningcited by 21
- 2018Sequential Attacks on Agents for Long-Term Adversarial Goalscited by 16
- 2020Query-based Targeted Action-Space Adversarial Policies on Deep Reinforcement Learning Agentscited by 15
- 2020Minimax Sample Complexity for Turn-based Stochastic Gamecited by 13
- 2017On Stackelberg Mixed Strategiescited by 10
- 2021The Stackelberg Equilibrium for One-sided Zero-sum Partially Observable Stochastic Gamescited by 6
Built on by
Citing papers per year: 2024: 6; 2025: 1; 2026: 5.
12 papers.
- 2024Adversarial Inception Backdoor Attacks against Reinforcement Learningcited by 8
- 2024Adversarially Robust Decision Transformercited by 4
- 2024Robust Deep Reinforcement Learning against Adversarial Behavior Manipulationcited by 2
- 2024On Minimizing Adversarial Counterfactual Error in Adversarial RLcited by 2
- 2025Policy Teaching via Data Poisoning in Learning from Human Preferencescited by 2
- 2024A General Control-Theoretic Approach for Reinforcement Learning: Theory and Algorithmscited by 1
- 2024Provably Efficient Action-Manipulation Attack Against Continuous Reinforcement Learningcited by 1
- 2026Efficient Preference Poisoning Attack on Offline RLHFcited by 1
- 2026Advantage-based Temporal Attack in Reinforcement Learningcited by 0
- 2026Multi-Agent LLM Governance for Safe Two-Timescale Reinforcement Learning in SDN-IoT Defensecited by 0
- 2026When Can You Poison Rewards? A Tight Characterization of Reward Poisoning in Linear MDPscited by 0
- 2026Improving Generalization and Robustness in Offline Reinforcement Learning via Boundary-Aware Data Augmentationcited by 0
- 2026Improving Generalization and Robustness in Offline Reinforcement Learning via Boundary-Aware Data Augmentation22 Aug 2026
- 2026Efficient Preference Poisoning Attack on Offline RLHF4 May 2026
- 2026When Can You Poison Rewards? A Tight Characterization of Reward Poisoning in Linear MDPs11 Apr 2026
- 2026Multi-Agent LLM Governance for Safe Two-Timescale Reinforcement Learning in SDN-IoT Defense1 Apr 2026
- 2026Advantage-based Temporal Attack in Reinforcement Learning23 Feb 2026
- 2025Policy Teaching via Data Poisoning in Learning from Human Preferences13 Mar 2025
- 2024Provably Efficient Action-Manipulation Attack Against Continuous Reinforcement Learning20 Nov 2024
- 2024Adversarial Inception Backdoor Attacks against Reinforcement Learning17 Oct 2024
- 2024Adversarially Robust Decision Transformer25 Jul 2024
- 2024A General Control-Theoretic Approach for Reinforcement Learning: Theory and Algorithms20 Jun 2024
- 2024On Minimizing Adversarial Counterfactual Error in Adversarial RL7 Jun 2024
- 2024Robust Deep Reinforcement Learning against Adversarial Behavior Manipulation6 Jun 2024