English

Importance Weighted Actor-Critic for Optimal Conservative Offline Reinforcement Learning

Machine Learning 2023-10-10 v2

Abstract

We propose A-Crab (Actor-Critic Regularized by Average Bellman error), a new practical algorithm for offline reinforcement learning (RL) in complex environments with insufficient data coverage. Our algorithm combines the marginalized importance sampling framework with the actor-critic paradigm, where the critic returns evaluations of the actor (policy) that are pessimistic relative to the offline data and have a small average (importance-weighted) Bellman error. Compared to existing methods, our algorithm simultaneously offers a number of advantages: (1) It achieves the optimal statistical rate of 1/N1/\sqrt{N} -- where NN is the size of offline dataset -- in converging to the best policy covered in the offline dataset, even when combined with general function approximators. (2) It relies on a weaker average notion of policy coverage (compared to the \ell_\infty single-policy concentrability) that exploits the structure of policy visitations. (3) It outperforms the data-collection behavior policy over a wide range of specific hyperparameters. We provide both theoretical analysis and experimental results to validate the effectiveness of our proposed algorithm.

Keywords

Cite

@article{arxiv.2301.12714,
  title  = {Importance Weighted Actor-Critic for Optimal Conservative Offline Reinforcement Learning},
  author = {Hanlin Zhu and Paria Rashidinejad and Jiantao Jiao},
  journal= {arXiv preprint arXiv:2301.12714},
  year   = {2023}
}

Comments

24 pages, 3 figures

R2 v1 2026-06-28T08:26:07.802Z