Replay across Experiments: A Natural Extension of Off-Policy RL

Dhruva Tirumala, Thomas Lampe, José Enrique Chen, Tuomas Haarnoja, Sandy H. Huang +7 more
11/1/2023

No confident code implementation found for this paper.

Abstract

Replaying data is a principal mechanism underlying the stability and data efficiency of off-policy reinforcement learning (RL). We present an effective yet simple framework to extend the use of replays across multiple experiments, minimally adapting the RL workflow for sizeable improvements in controller performance and research iteration times. At its core, Replay Across Experiments (RaE) involves reusing experience from previous experiments to improve exploration and bootstrap learning while reducing required changes to a minimum in comparison to prior work. We empirically show benefits across a number of RL algorithms and challenging control domains spanning both locomotion and manipulation, including hard exploration tasks from egocentric vision. Through comprehensive ablations, we demonstrate robustness to the quality and amount of data available and various hyperparameter choices. Finally, we discuss how our approach can be applied more broadly across research life cycles and can increase resilience by reloading data across random seeds or hyperparameter variations.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Cite this paper

@article{tirumala2023replay,
  title  = {Replay across Experiments: A Natural Extension of Off-Policy RL},
  author = {Dhruva Tirumala and Thomas Lampe and José Enrique Chen and Tuomas Haarnoja and Sandy H. Huang and Guy Lever and Ben Moran and Tim Hertweck and Leonard Hasenclever and Martin A. Riedmiller and N. Heess and Markus Wulfmeier},
  year   = {2023},
  eprint = {2311.15951},
  archivePrefix = {arXiv},
  url    = {https://arxiv.org/abs/2311.15951},
  journal = {ICLR 2023 2023}
}

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

Discussion