CAWR: Corruption-Averse Advantage-Weighted Regression for Robust Policy Optimization

Ranting Hu
6/18/2025
cs.LG

No official code found. Best implementation: MiaHRT/CAWR (0 stars, Apache-2.0, last commit 2025-07-03).

Abstract

Offline reinforcement learning (offline RL) algorithms often require additional constraints or penalty terms to address distribution shift issues, such as adding implicit or explicit policy constraints during policy optimization to reduce the estimation bias of functions. This paper focuses on a limitation of the Advantage-Weighted Regression family (AWRs), i.e., the potential for learning over-conservative policies due to data corruption, specifically the poor explorations in suboptimal offline data. We study it from two perspectives: (1) how poor explorations impact the theoretically optimal policy based on KL divergence, and (2) how such poor explorations affect the approximation of the theoretically optimal policy. We prove that such over-conservatism is mainly caused by the sensitivity of the loss function for policy optimization to poor explorations, and the proportion of poor explorations in offline datasets. To address this concern, we propose Corruption-Averse Advantage-Weighted Regression (CAWR), which incorporates a set of robust loss functions during policy optimization and an advantage-based prioritized experience replay method to filter out poor explorations. Numerical experiments on the D4RL benchmark show that our method can learn superior policies from suboptimal offline data, significantly enhancing the performance of policy optimization.

View on arXivView PDF

Code Implementations(1)

MiaHRT/CAWRCommunity100%
Apache-2.0
00PythonJun 29, 20251 years agoApache-2.0

Similar Papers

Cite this paper

@article{hu2025cawr,
  title  = {CAWR: Corruption-Averse Advantage-Weighted Regression for Robust Policy Optimization},
  author = {Ranting Hu},
  year   = {2025},
  eprint = {2506.15654},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2506.15654v1}
}

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

Discussion