LGAIOct 27, 2021

Learning Domain Invariant Representations in Goal-conditioned Block MDPs

arXiv:2110.14248v217 citations
Originality Incremental advance
AI Analysis

This addresses robustness issues for RL agents in real-world applications where environmental changes are common, representing an incremental advance in domain generalization for RL.

The paper tackled the problem of deep reinforcement learning agents failing to adapt to spurious environmental changes after deployment, such as background shifts, by studying domain generalization for goal-conditioned RL agents. They proposed a theoretical framework in Block MDPs and a practical method PA-SkewFit, resulting in a 50% improvement over baselines in unseen test environments.

Deep Reinforcement Learning (RL) is successful in solving many complex Markov Decision Processes (MDPs) problems. However, agents often face unanticipated environmental changes after deployment in the real world. These changes are often spurious and unrelated to the underlying problem, such as background shifts for visual input agents. Unfortunately, deep RL policies are usually sensitive to these changes and fail to act robustly against them. This resembles the problem of domain generalization in supervised learning. In this work, we study this problem for goal-conditioned RL agents. We propose a theoretical framework in the Block MDP setting that characterizes the generalizability of goal-conditioned policies to new environments. Under this framework, we develop a practical method PA-SkewFit that enhances domain generalization. The empirical evaluation shows that our goal-conditioned RL agent can perform well in various unseen test environments, improving by 50% over baselines.

Code Implementations1 repo
Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes