Adversarial Policy Optimization in Deep Reinforcement Learning
Not on the map. Why?
Abstract (arXiv)
The policy represented by the deep neural network can overfit the spurious features in observations, which hamper a reinforcement learning agent from learning effective policy. This issue becomes severe in high-dimensional state, where the agent struggles to learn a useful policy. Data augmentation can provide a performance boost to RL agents by mitigating the effect of overfitting. However, such data augmentation is a form of prior knowledge, and naively applying them in environments might worsen an agent's performance. In this paper, we propose a novel RL algorithm to mitigate the above issue and improve the efficiency of the learned policy. Our approach consists of a max-min game theoretic objective where a perturber network modifies the state to maximize the agent's probability of taking a different action while minimizing the distortion in the state. In contrast, the policy network updates its parameters to minimize the effect of perturbation while maximizing the expected future reward. Based on this objective, we propose a practical deep reinforcement learning algorithm, Adversarial Policy Optimization (APO). Our method is agnostic to the type of policy optimization, and thus data augmentation can be incorporated to harness the benefit. We evaluated our approaches on several DeepMind Control robotic environments with high-dimensional and noisy state settings. Empirical results demonstrate that our method APO consistently outperforms the state-of-the-art on-policy PPO agent. We further compare our method with state-of-the-art data augmentation, RAD, and regularization-based approach DRAC. Our agent APO shows better performance compared to these baselines.
Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 27 of its 31 references that are in the map. First posted on arXiv 27 Apr 2023.
Builds on
27 of 31 references.
References · 27
- 2017Proximal Policy Optimization Algorithmscited by 15,215
- 2016Generative Adversarial Imitation Learningcited by 1,597
- 2018Learning Latent Dynamics for Planning from Pixelscited by 1,264
- 2018Exploration by Random Network Distillationcited by 993
- 2020CURL: Contrastive Unsupervised Representations for Reinforcement Learningcited by 760
- 2020Reinforcement Learning with Augmented Datacited by 468
- 2017Robust Adversarial Reinforcement Learningcited by 451
- 2020Learning Invariant Representations for Reinforcement Learning without Reconstructioncited by 436
- 2020dm_control: Software and Tasks for Continuous Controlcited by 375
- 2018Quantifying Generalization in Reinforcement Learningcited by 352
- 2017Revisiting the Arcade Learning Environment: Evaluation Protocols and Open Problems for General Agentscited by 269
- 2020Robust Deep Reinforcement Learning against Adversarial Perturbations on State Observationscited by 238
15 more
- 2018Randomized Prior Functions for Deep Reinforcement Learningcited by 219
- 2019Adversarial Policies: Attacking Deep Reinforcement Learningcited by 214
- 2018A Study on Overfitting in Deep Reinforcement Learningcited by 174
- 2017Tactics of Adversarial Attack on Deep Reinforcement Learning Agentscited by 166
- 2017DARLA: Improving Zero-Shot Transfer in Reinforcement Learningcited by 149
- 2021Contrastive Behavioral Similarity Embeddings for Generalization in Reinforcement Learningcited by 123
- 2019Network Randomization: A Simple Technique for Generalization in Deep Reinforcement Learningcited by 104
- 2019Generalization in Reinforcement Learning with Selective Noise Injection and Information Bottleneckcited by 101
- 2019Observational Overfitting in Reinforcement Learningcited by 91
- 2020Improving Generalization in Reinforcement Learning with Mixture Regularizationcited by 81
- 2020Automatic Data Augmentation for Generalization in Deep Reinforcement Learningcited by 71
- 2018Transfer Learning for Related Reinforcement Learning Tasks via Image-to-Image Translationcited by 50
- 2017OptionGAN: Learning Joint Reward-Policy Options using Generative Adversarial Inverse Reinforcement Learningcited by 40
- 2020Adversarial Soft Advantage Fitting: Imitation Learning without Policy Optimizationcited by 22
- 2021Learning Robust Policy against Disturbance in Transition Dynamics via State-Conservative Policy Optimizationcited by 18
Built on by
Not cited yet.