Statistical Guarantees for Lifelong Reinforcement Learning using PAC-Bayes Theory

Zhi Zhang, Chris Chow, Yasi Zhang, Yanchao Sun, Haochen Zhang +5 more
11/1/2024
cs.LGcs.AI

No confident code implementation found for this paper.

Abstract

Lifelong reinforcement learning (RL) has been developed as a paradigm for extending single-task RL to more realistic, dynamic settings. In lifelong RL, the "life" of an RL agent is modeled as a stream of tasks drawn from a task distribution. We propose EPIC (Empirical PAC-Bayes that Improves Continuously), a novel algorithm designed for lifelong RL using PAC-Bayes theory. EPIC learns a shared policy distribution, referred to as the world policy, which enables rapid adaptation to new tasks while retaining valuable knowledge from previous experiences. Our theoretical analysis establishes a relationship between the algorithm's generalization performance and the number of prior tasks preserved in memory. We also derive the sample complexity of EPIC in terms of RL regret. Extensive experiments on a variety of environments demonstrate that EPIC significantly outperforms existing methods in lifelong RL, offering both theoretical guarantees and practical efficacy through the use of the world policy.

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!

Similar Papers

Cite this paper

@article{zhang2024statistical,
  title  = {Statistical Guarantees for Lifelong Reinforcement Learning using PAC-Bayes Theory},
  author = {Zhi Zhang and Chris Chow and Yasi Zhang and Yanchao Sun and Haochen Zhang and Eric Hanchen Jiang and Han Liu and Furong Huang and Yuchen Cui and Oscar Hernan Madrid Padilla},
  year   = {2024},
  eprint = {2411.00401},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2411.00401v2}
}

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

Discussion