Invariant Policy Optimization: Towards Stronger Generalization in Reinforcement Learning
Not on the map. Why?
Abstract (arXiv)
A fundamental challenge in reinforcement learning is to learn policies that generalize beyond the operating domains experienced during training. In this paper, we approach this challenge through the following invariance principle: an agent must find a representation such that there exists an action-predictor built on top of this representation that is simultaneously optimal across all training domains. Intuitively, the resulting invariant policy enhances generalization by finding causes of successful actions. We propose a novel learning algorithm, Invariant Policy Optimization (IPO), that implements this principle and learns an invariant policy during training. We compare our approach with standard policy gradient methods and demonstrate significant improvements in generalization performance on unseen domains for linear quadratic regulator and grid-world problems, and an example where a robot must learn to open doors with varying physical properties.
Key facts. Cited by 37 papers in the map (data through 7 Oct 2026). First posted on arXiv 1 Jun 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 10; 2022: 5; 2023: 12; 2024: 5; 2025: 4; 2026: 1.
37 papers.
Sort:
By area:
- 2021Generalizing to Unseen Domains: A Survey on Domain Generalizationcited by 762
- 2021A Survey of Zero-shot Generalisation in Deep Reinforcement Learningcited by 164
- 2021Contrastive Behavioral Similarity Embeddings for Generalization in Reinforcement Learningcited by 123
- 2021Model-Based Domain Generalizationcited by 103
- 2021Decoupling Value and Policy for Generalization in Reinforcement Learningcited by 81
- 2023Rethinking Domain Generalization for Face Anti-spoofing: Separability and Alignmentcited by 47
- 2023A Survey on Causal Reinforcement Learningcited by 43
- 2021Adversarial Robustness with Semi-Infinite Constrained Learningcited by 39
- 2023What is Essential for Unseen Goal Generalization of Offline Goal-conditioned RL?cited by 36
- 2023On the Importance of Exploration for Generalization in Reinforcement Learningcited by 30
- 2023Improving Generalization of Alignment with Human Preferences through Group Invariant Learningcited by 25
- 2023The Generalization Gap in Offline Reinforcement Learningcited by 25
25 more
- 2023Explore to Generalize in Zero-Shot RLcited by 20
- 2021When Is Generalizable Reinforcement Learning Tractable?cited by 19
- 2021Invariant Policy Learning: A Causal Perspectivecited by 17
- 2022Learning Task-relevant Representations for Generalization via Characteristic Functions of Reward Sequence Distributionscited by 15
- 2023Invariant Causal Imitation Learning for Generalizable Policiescited by 15
- 2023Domain Generalization in Machine Learning Models for Wireless Communications: Concepts, State-of-the-Art, and Open Issuescited by 12
- 2025Evolution and The Knightian Blindspot of Machine Learningcited by 11
- 2023Generalization in Visual Reinforcement Learning with the Reward Sequence Distributioncited by 4
- 2022An Overview of Violence Detection Techniques: Current Challenges and Future Directionscited by 3
- 2025Learning General Policies with Policy Gradient Methodscited by 3
- 2024Learning Causally Invariant Reward Functions from Diverse Demonstrationscited by 2
- 2024Systems with Switching Causal Relations: A Meta-Causal Perspectivecited by 2
- 2021Learning Provably Robust Motion Planners Using Funnel Librariescited by 1
- 2023VIBR: Learning View-Invariant Value Functions for Robust Visual Controlcited by 1
- 2025Adaptive Data Exploitation in Deep Reinforcement Learningcited by 1
- 2025Unifying Causal Reinforcement Learning: Survey, Taxonomy, Algorithms and Applicationscited by 1
- 2021Active Reinforcement Learning over MDPscited by 0
- 2022Improving generalization to new environments and removing catastrophic forgetting in Reinforcement Learning by using an eco-system of agentscited by 0
- 2022Language-Based Causal Representation Learningcited by 0
- 2022Improving generalization in reinforcement learning through forked agentscited by 0
- 2023Regularizing Adversarial Imitation Learning Using Causal Invariancecited by 0
- 2024Disentangled Representations for Causal Cognitioncited by 0
- 2024Invariant Correlation of Representation with Label: Enhancing Domain Generalization in Noisy Environmentscited by 0
- 2024Disentangling Recognition and Decision Regrets in Image-Based Reinforcement Learningcited by 0
- 2026Data Deletion Can Help in Adaptive RLcited by 0
- 2026Data Deletion Can Help in Adaptive RL30 Apr 2026
- 2025Learning General Policies with Policy Gradient Methods22 Dec 2025
- 2025Unifying Causal Reinforcement Learning: Survey, Taxonomy, Algorithms and Applications19 Dec 2025
- 2025Evolution and The Knightian Blindspot of Machine Learning22 Jan 2025
- 2025Adaptive Data Exploitation in Deep Reinforcement Learning22 Jan 2025
- 2024Systems with Switching Causal Relations: A Meta-Causal Perspective16 Oct 2024
- 2024Disentangling Recognition and Decision Regrets in Image-Based Reinforcement Learning19 Sep 2024
- 2024Learning Causally Invariant Reward Functions from Diverse Demonstrations12 Sep 2024
- 2024Invariant Correlation of Representation with Label: Enhancing Domain Generalization in Noisy Environments1 Jul 2024
- 2024Disentangled Representations for Causal Cognition30 Jun 2024
- 2023The Generalization Gap in Offline Reinforcement Learning10 Dec 2023
- 2023Invariant Causal Imitation Learning for Generalizable Policies2 Nov 2023
25 more
- 2023Improving Generalization of Alignment with Human Preferences through Group Invariant Learning18 Oct 2023
- 2023Regularizing Adversarial Imitation Learning Using Causal Invariance17 Aug 2023
- 2023VIBR: Learning View-Invariant Value Functions for Robust Visual Control14 Jun 2023
- 2023On the Importance of Exploration for Generalization in Reinforcement Learning8 Jun 2023
- 2023Explore to Generalize in Zero-Shot RL5 Jun 2023
- 2023What is Essential for Unseen Goal Generalization of Offline Goal-conditioned RL?30 May 2023
- 2023Rethinking Domain Generalization for Face Anti-spoofing: Separability and Alignment23 Mar 2023
- 2023Domain Generalization in Machine Learning Models for Wireless Communications: Concepts, State-of-the-Art, and Open Issues13 Mar 2023
- 2023Generalization in Visual Reinforcement Learning with the Reward Sequence Distribution19 Feb 2023
- 2023A Survey on Causal Reinforcement Learning10 Feb 2023
- 2022Improving generalization in reinforcement learning through forked agents13 Dec 2022
- 2022An Overview of Violence Detection Techniques: Current Challenges and Future Directions21 Sep 2022
- 2022Language-Based Causal Representation Learning12 Jul 2022
- 2022Learning Task-relevant Representations for Generalization via Characteristic Functions of Reward Sequence Distributions20 May 2022
- 2022Improving generalization to new environments and removing catastrophic forgetting in Reinforcement Learning by using an eco-system of agents13 Apr 2022
- 2021A Survey of Zero-shot Generalisation in Deep Reinforcement Learning18 Nov 2021
- 2021Learning Provably Robust Motion Planners Using Funnel Libraries16 Nov 2021
- 2021Adversarial Robustness with Semi-Infinite Constrained Learning29 Oct 2021
- 2021Active Reinforcement Learning over MDPs5 Aug 2021
- 2021Invariant Policy Learning: A Causal Perspective1 Jun 2021
- 2021Generalizing to Unseen Domains: A Survey on Domain Generalization2 Mar 2021
- 2021Model-Based Domain Generalization23 Feb 2021
- 2021Decoupling Value and Policy for Generalization in Reinforcement Learning20 Feb 2021
- 2021Contrastive Behavioral Similarity Embeddings for Generalization in Reinforcement Learning13 Jan 2021
- 2021When Is Generalizable Reinforcement Learning Tractable?1 Jan 2021
- 2023What is Essential for Unseen Goal Generalization of Offline Goal-conditioned RL?cited by 36
- 2023The Generalization Gap in Offline Reinforcement Learningcited by 25
- 2023Invariant Causal Imitation Learning for Generalizable Policiescited by 15
- 2024Learning Causally Invariant Reward Functions from Diverse Demonstrationscited by 2
- 2023Regularizing Adversarial Imitation Learning Using Causal Invariancecited by 0
- 2024Learning Causally Invariant Reward Functions from Diverse Demonstrations12 Sep 2024
- 2023The Generalization Gap in Offline Reinforcement Learning10 Dec 2023
- 2023Invariant Causal Imitation Learning for Generalizable Policies2 Nov 2023
- 2023Regularizing Adversarial Imitation Learning Using Causal Invariance17 Aug 2023
- 2023What is Essential for Unseen Goal Generalization of Offline Goal-conditioned RL?30 May 2023
- 2021Generalizing to Unseen Domains: A Survey on Domain Generalizationcited by 762
- 2021A Survey of Zero-shot Generalisation in Deep Reinforcement Learningcited by 164
- 2021Contrastive Behavioral Similarity Embeddings for Generalization in Reinforcement Learningcited by 123
- 2021Model-Based Domain Generalizationcited by 103
- 2021Decoupling Value and Policy for Generalization in Reinforcement Learningcited by 81
- 2023Rethinking Domain Generalization for Face Anti-spoofing: Separability and Alignmentcited by 47
- 2023A Survey on Causal Reinforcement Learningcited by 43
- 2021Adversarial Robustness with Semi-Infinite Constrained Learningcited by 39
- 2023On the Importance of Exploration for Generalization in Reinforcement Learningcited by 30
- 2023Explore to Generalize in Zero-Shot RLcited by 20
- 2021When Is Generalizable Reinforcement Learning Tractable?cited by 19
- 2021Invariant Policy Learning: A Causal Perspectivecited by 17
12 most cited of 31 All 31 (JSON)
- 2026Data Deletion Can Help in Adaptive RL30 Apr 2026
- 2025Learning General Policies with Policy Gradient Methods22 Dec 2025
- 2025Unifying Causal Reinforcement Learning: Survey, Taxonomy, Algorithms and Applications19 Dec 2025
- 2025Evolution and The Knightian Blindspot of Machine Learning22 Jan 2025
- 2025Adaptive Data Exploitation in Deep Reinforcement Learning22 Jan 2025
- 2024Systems with Switching Causal Relations: A Meta-Causal Perspective16 Oct 2024
- 2024Disentangling Recognition and Decision Regrets in Image-Based Reinforcement Learning19 Sep 2024
- 2024Invariant Correlation of Representation with Label: Enhancing Domain Generalization in Noisy Environments1 Jul 2024
- 2024Disentangled Representations for Causal Cognition30 Jun 2024
- 2023VIBR: Learning View-Invariant Value Functions for Robust Visual Control14 Jun 2023
- 2023On the Importance of Exploration for Generalization in Reinforcement Learning8 Jun 2023
- 2023Explore to Generalize in Zero-Shot RL5 Jun 2023
12 newest of 31 All 31 (JSON)