Towards Generalizable Reinforcement Learning via Causality-Guided Self-Adaptive Representations
Not on the map. Why?
Abstract (arXiv)
General intelligence requires quick adaption across tasks. While existing reinforcement learning (RL) methods have made progress in generalization, they typically assume only distribution changes between source and target domains. In this paper, we explore a wider range of scenarios where not only the distribution but also the environment spaces may change. For example, in the CoinRun environment, we train agents from easy levels and generalize them to difficulty levels where there could be new enemies that have never occurred before. To address this challenging setting, we introduce a causality-guided self-adaptive representation-based approach, called CSR, that equips the agent to generalize effectively across tasks with evolving dynamics. Specifically, we employ causal representation learning to characterize the latent causal variables within the RL system. Such compact causal representations uncover the structural relationships among variables, enabling the agent to autonomously determine whether changes in the environment stem from distribution shifts or variations in space, and to precisely locate these changes. We then devise a three-step strategy to fine-tune the causal model under different scenarios accordingly. Empirical experiments show that CSR efficiently adapts to the target domains with only a few samples and outperforms state-of-the-art baselines on a wide range of scenarios, including our simulated environments, CartPole, CoinRun and Atari games.
Key facts. Cited by 2 papers in the map (data through 7 Oct 2026). Builds on 47 of its 66 references that are in the map. First posted on arXiv 30 Jul 2024.
Builds on
47 of 66 references.
References · 47
- 2014Adam: A Method for Stochastic Optimizationcited by 36,960
- 2015Continuous control with deep reinforcement learningcited by 3,279
- 2018World Modelscited by 1,444
- 2018Learning Latent Dynamics for Planning from Pixelscited by 1,221
- 2023Mastering Diverse Domains through World Modelscited by 1,193
- 2015Fast and Accurate Deep Network Learning by Exponential Linear Units (ELUs)cited by 1,061
- 2020Mastering Atari with Discrete World Modelscited by 990
- 2017PackNet: Adding Multiple Tasks to a Single Network by Iterative Pruningcited by 882
- 2021Domain Generalization: A Surveycited by 760
- 2017Lifelong Learning with Dynamically Expandable Networkscited by 689
- 2019Model-Based Reinforcement Learning for Ataricited by 495
- 2019Variational Autoencoders and Nonlinear ICA: A Unifying Frameworkcited by 494
35 more
- 2017A Brief Survey of Deep Reinforcement Learningcited by 466
- 2017Time-Contrastive Networks: Self-Supervised Learning from Videocited by 453
- 2020Learning Invariant Representations for Reinforcement Learning without Reconstructioncited by 424
- 2020Planning to Explore via Self-Supervised World Modelscited by 365
- 2018Quantifying Generalization in Reinforcement Learningcited by 345
- 2020Data-Efficient Reinforcement Learning with Self-Predictive Representationscited by 309
- 2019Learn to Grow: A Continual Structure Learning Framework for Overcoming Catastrophic Forgettingcited by 302
- 2020Towards Continual Reinforcement Learning: A Review and Perspectivescited by 268
- 2017Revisiting the Arcade Learning Environment: Evaluation Protocols and Open Problems for General Agentscited by 267
- 2015Embed to Control: A Locally Linear Latent Dynamics Model for Control from Raw Imagescited by 266
- 2020Transfer Learning in Deep Reinforcement Learning: A Surveycited by 259
- 2021Mastering Atari Games with Limited Datacited by 235
- 2020Learning Agile Robotic Locomotion Skills by Imitating Animalscited by 229
- 2019Compacting, Picking and Growing for Unforgetting Continual Learningcited by 207
- 2016Learning to Navigate in Complex Environmentscited by 192
- 2018Reinforced Continual Learningcited by 186
- 2021A Survey of Zero-shot Generalisation in Deep Reinforcement Learningcited by 164
- 2019Scalable and Order-robust Continual Learning with Additive Parameter Decompositioncited by 125
- 2018Generalization and Regularization in DQNcited by 117
- 2020Bootstrap Latent-Predictive Representations for Multitask Reinforcement Learningcited by 101
- 2021Learning Temporally Causal Latent Processes from General Temporal Datacited by 96
- 2019Masked Gradient-Based Causal Structure Learningcited by 89
- 2020Deep Reinforcement and InfoMax Learningcited by 79
- 2022Causal Dynamics Learning for Task-Independent State Abstractioncited by 64
- 2022Temporally Disentangled Representation Learningcited by 59
- 2021AdaRL: What, Where, and How to Adapt in Transfer Reinforcement Learningcited by 46
- 2020Domain Adaptation as a Problem of Inference on Graphical Modelscited by 36
- 2022Generalizing Goal-Conditioned Reinforcement Learning with Variational Causal Reasoningcited by 33
- 2021Action-Sufficient State Representation Learning for Control with Structural Constraintscited by 31
- 2022Factored Adaptation for Non-Stationary Reinforcement Learningcited by 30
- 2022Building a Subspace of Policies for Scalable Continual Learningcited by 28
- 2023Identification of Nonlinear Latent Hierarchical Modelscited by 27
- 2023Learning World Models with Identifiable Factorizationcited by 23
- 2024Interpretable Concept Bottlenecks to Align Reinforcement Learning Agentscited by 23
- 2021Causal Markov Decision Processes: Learning Good Interventions Efficientlycited by 7
Built on by
Citing papers per year: 2025: 1; 2026: 1.
2 papers.