Debiased Offline Representation Learning for Fast Online Adaptation in Non-stationary Dynamics

Xinyu Zhang, Wenjie Qiu, Yi-Chen Li, Lei Yuan, Chengxing Jia +2 more
2/17/2024
cs.LGcs.AI

No official code found. Best implementation: Xinyuz26/DORA (2 stars, last commit 2025-02-19).

Abstract

Developing policies that can adjust to non-stationary environments is essential for real-world reinforcement learning applications. However, learning such adaptable policies in offline settings, with only a limited set of pre-collected trajectories, presents significant challenges. A key difficulty arises because the limited offline data makes it hard for the context encoder to differentiate between changes in the environment dynamics and shifts in the behavior policy, often leading to context misassociations. To address this issue, we introduce a novel approach called Debiased Offline Representation for fast online Adaptation (DORA). DORA incorporates an information bottleneck principle that maximizes mutual information between the dynamics encoding and the environmental data, while minimizing mutual information between the dynamics encoding and the actions of the behavior policy. We present a practical implementation of DORA, leveraging tractable bounds of the information bottleneck principle. Our experimental evaluation across six benchmark MuJoCo tasks with variable parameters demonstrates that DORA not only achieves a more precise dynamics encoding but also significantly outperforms existing baselines in terms of performance.

View on arXivView PDF

Code Implementations(1)

Xinyuz26/DORACommunity61%

Code for DORA: Debiased Offline Representation Learning for Fast Online Adaptation in Non-stationary Dynamics

21PythonFeb 11, 20241 years ago

Similar Papers

Cite this paper

@article{zhang2024debiased,
  title  = {Debiased Offline Representation Learning for Fast Online Adaptation in Non-stationary Dynamics},
  author = {Xinyu Zhang and Wenjie Qiu and Yi-Chen Li and Lei Yuan and Chengxing Jia and Zongzhang Zhang and Yang Yu},
  year   = {2024},
  eprint = {2402.11317},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2402.11317v2},
  journal = {ICML 2024 2024}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2402.11317.svg)](https://codeofpaper.com/paper/2402.11317)

Discussion