Taming OOD Actions for Offline Reinforcement Learning: An Advantage-Based Approach
Xuyang Chen, Keyu Yan, Wenhan Cao, Lin Zhao
TL;DR
ADAC tackles extrapolation error in offline RL by introducing a discriminative, advantage-based evaluation that uses a dataset-optimal value function $V_\mu^*$ and next-state values to modulate TD targets. The core idea is to assess OOD actions via an advantage $A(a|s)$ computed from $V(s')$ relative to a behavior-policy-based threshold, and to augment the Bellman backup with this advantage through a contractive operator $\mathcal{T}_A^{\pi_\theta}$. The method combines a diffusion-based policy with a Q-function that is guided by the advantage signal, while a fixed, offline-derived $A(a|s)$ stabilizes learning. Empirically, ADAC achieves state-of-the-art performance on most D4RL tasks, visualizes effective OOD action selection in PointMaze, and demonstrates strong transferability across locomotion, maze, manipulation, and kitchen domains, along with notable training and inference efficiency gains. This approach offers a principled balance between conservatism and generalization in offline reinforcement learning.
Abstract
Offline reinforcement learning (RL) learns policies from fixed datasets without online interactions, but suffers from distribution shift, causing inaccurate evaluation and overestimation of out-of-distribution (OOD) actions. Existing methods counter this by conservatively discouraging all OOD actions, which limits generalization. We propose Advantage-based Diffusion Actor-Critic (ADAC), which evaluates OOD actions via an advantage-like function and uses it to modulate the Q-function update discriminatively. Our key insight is that the (state) value function is generally learned more reliably than the action-value function; we thus use the next-state value to indirectly assess each action. We develop a PointMaze environment to clearly visualize that advantage modulation effectively selects superior OOD actions while discouraging inferior ones. Moreover, extensive experiments on the D4RL benchmark show that ADAC achieves state-of-the-art performance, with especially strong gains on challenging tasks.
