Adaptive Neighborhood-Constrained Q Learning for Offline Reinforcement Learning
By: Yixiu Mao , Yun Qu , Qi Wang and more
Potential Business Impact:
Helps robots learn from past mistakes safely.
Offline reinforcement learning (RL) suffers from extrapolation errors induced by out-of-distribution (OOD) actions. To address this, offline RL algorithms typically impose constraints on action selection, which can be systematically categorized into density, support, and sample constraints. However, we show that each category has inherent limitations: density and sample constraints tend to be overly conservative in many scenarios, while the support constraint, though least restrictive, faces challenges in accurately modeling the behavior policy. To overcome these limitations, we propose a new neighborhood constraint that restricts action selection in the Bellman target to the union of neighborhoods of dataset actions. Theoretically, the constraint not only bounds extrapolation errors and distribution shift under certain conditions, but also approximates the support constraint without requiring behavior policy modeling. Moreover, it retains substantial flexibility and enables pointwise conservatism by adapting the neighborhood radius for each data point. In practice, we employ data quality as the adaptation criterion and design an adaptive neighborhood constraint. Building on an efficient bilevel optimization framework, we develop a simple yet effective algorithm, Adaptive Neighborhood-constrained Q learning (ANQ), to perform Q learning with target actions satisfying this constraint. Empirically, ANQ achieves state-of-the-art performance on standard offline RL benchmarks and exhibits strong robustness in scenarios with noisy or limited data.
Similar Papers
Behavior-Adaptive Q-Learning: A Unifying Framework for Offline-to-Online RL
Machine Learning (CS)
Helps robots learn safely from past mistakes.
Imagination-Limited Q-Learning for Offline Reinforcement Learning
Machine Learning (CS)
Teaches robots to learn from past mistakes.
Policy Constraint by Only Support Constraint for Offline Reinforcement Learning
Machine Learning (CS)
Teaches computers to learn better from old data.