SelfBC: Self Behavior Cloning for Offline Reinforcement Learning

Shirong Liu, Chenjia Bai, Zixian Guo, Hao Zhang, Gaurav Sharma +1 more
8/4/2024
cs.LGcs.AI

No confident code implementation found for this paper.

Abstract

Policy constraint methods in offline reinforcement learning employ additional regularization techniques to constrain the discrepancy between the learned policy and the offline dataset. However, these methods tend to result in overly conservative policies that resemble the behavior policy, thus limiting their performance. We investigate this limitation and attribute it to the static nature of traditional constraints. In this paper, we propose a novel dynamic policy constraint that restricts the learned policy on the samples generated by the exponential moving average of previously learned policies. By integrating this self-constraint mechanism into off-policy methods, our method facilitates the learning of non-conservative policies while avoiding policy collapse in the offline setting. Theoretical results show that our approach results in a nearly monotonically improved reference policy. Extensive experiments on the D4RL MuJoCo domain demonstrate that our proposed method achieves state-of-the-art performance among the policy constraint methods.

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{liu2024selfbc,
  title  = {SelfBC: Self Behavior Cloning for Offline Reinforcement Learning},
  author = {Shirong Liu and Chenjia Bai and Zixian Guo and Hao Zhang and Gaurav Sharma and Yang Liu},
  year   = {2024},
  eprint = {2408.02165},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2408.02165v1}
}

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

Discussion