GRAM: Generalization in Deep RL with a Robust Adaptation Module

James Queeney, Xiaoyi Cai, Alexander Schperberg, Radu Corcodel, Mouhacine Benosman +1 more
12/5/2024
cs.LGcs.AIcs.RO

No official code found. Best implementation: merlresearch/gram (15 stars, BSD-3-Clause, last commit 2025-06-17).

Abstract

The reliable deployment of deep reinforcement learning in real-world settings requires the ability to generalize across a variety of conditions, including both in-distribution scenarios seen during training as well as novel out-of-distribution scenarios. In this work, we present a framework for dynamics generalization in deep reinforcement learning that unifies these two distinct types of generalization within a single architecture. We introduce a robust adaptation module that provides a mechanism for identifying and reacting to both in-distribution and out-of-distribution environment dynamics, along with a joint training pipeline that combines the goals of in-distribution adaptation and out-of-distribution robustness. Our algorithm GRAM achieves strong generalization performance across in-distribution and out-of-distribution scenarios upon deployment, which we demonstrate through extensive simulation and hardware locomotion experiments on a quadruped robot.

View on arXivView PDF

Code Implementations(1)

merlresearch/gramCommunity100%
BSD-3-Clause

GRAM: Generalization in Deep RL with a Robust Adaptation Module

151PythonNov 20, 20241 years agoBSD-3-Clause

Similar Papers

Cite this paper

@article{queeney2024gram,
  title  = {GRAM: Generalization in Deep RL with a Robust Adaptation Module},
  author = {James Queeney and Xiaoyi Cai and Alexander Schperberg and Radu Corcodel and Mouhacine Benosman and Jonathan P. How},
  year   = {2024},
  eprint = {2412.04323},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2412.04323v3}
}

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/2412.04323.svg)](https://codeofpaper.com/paper/2412.04323)

Discussion