In-Dataset Trajectory Return Regularization for Offline Preference-based Reinforcement Learning

Songjun Tu, Jingbo Sun, Qichao Zhang, Yaocheng Zhang, Jia Liu +2 more
12/12/2024
cs.AIcs.LG

No official code found. Best implementation: TU2021/DTR (14 stars, last commit 2025-07-17).

Abstract

Offline preference-based reinforcement learning (PbRL) typically operates in two phases: first, use human preferences to learn a reward model and annotate rewards for a reward-free offline dataset; second, learn a policy by optimizing the learned reward via offline RL. However, accurately modeling step-wise rewards from trajectory-level preference feedback presents inherent challenges. The reward bias introduced, particularly the overestimation of predicted rewards, leads to optimistic trajectory stitching, which undermines the pessimism mechanism critical to the offline RL phase. To address this challenge, we propose In-Dataset Trajectory Return Regularization (DTR) for offline PbRL, which leverages conditional sequence modeling to mitigate the risk of learning inaccurate trajectory stitching under reward bias. Specifically, DTR employs Decision Transformer and TD-Learning to strike a balance between maintaining fidelity to the behavior policy with high in-dataset trajectory returns and selecting optimal actions based on high reward labels. Additionally, we introduce an ensemble normalization technique that effectively integrates multiple reward models, balancing the tradeoff between reward differentiation and accuracy. Empirical evaluations on various benchmarks demonstrate the superiority of DTR over other state-of-the-art baselines.

View on arXivView PDF

Code Implementations(1)

TU2021/DTRCommunity100%

[AAAI'25] Code for "In-Dataset Trajectory Return Regularization for Offline Preference-based Reinforcement Learning"

141PythonDec 12, 20241 years ago

Similar Papers

Cite this paper

@article{tu2024indataset,
  title  = {In-Dataset Trajectory Return Regularization for Offline Preference-based Reinforcement Learning},
  author = {Songjun Tu and Jingbo Sun and Qichao Zhang and Yaocheng Zhang and Jia Liu and Ke Chen and Dongbin Zhao},
  year   = {2024},
  eprint = {2412.09104},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2412.09104v2}
}

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

Discussion