Table of Contents
Fetching ...

MoMA: Model-based Mirror Ascent for Offline Reinforcement Learning

Mao Hong, Zhiyue Zhang, Yue Wu, Yanxun Xu

TL;DR

MoMA tackles offline reinforcement learning by combining model-based pessimism with mirror ascent, enabling unrestricted policy spaces within partial data coverage. It decouples conservative policy evaluation from policy improvement, using a confidence-set of transition models to obtain pessimistic Q-values and a MA-based update to optimize policies with general function approximations. Theoretical guarantees bound suboptimality by separating model error, optimization error, and function-approximation error while avoiding policy-class size dependence. A practical algorithm via primal-dual optimization and function approximation is proposed, together with continuous-action extensions and empirical validation on synthetic data and D4RL benchmarks. Overall, MoMA delivers a principled, efficient, and flexible framework for offline RL with strong theoretical and empirical performance advantages.

Abstract

Model-based offline reinforcement learning methods (RL) have achieved state-of-the-art performance in many decision-making problems thanks to their sample efficiency and generalizability. Despite these advancements, existing model-based offline RL approaches either focus on theoretical studies without developing practical algorithms or rely on a restricted parametric policy space, thus not fully leveraging the advantages of an unrestricted policy space inherent to model-based methods. To address this limitation, we develop MoMA, a model-based mirror ascent algorithm with general function approximations under partial coverage of offline data. MoMA distinguishes itself from existing literature by employing an unrestricted policy class. In each iteration, MoMA conservatively estimates the value function by a minimization procedure within a confidence set of transition models in the policy evaluation step, then updates the policy with general function approximations instead of commonly-used parametric policy classes in the policy improvement step. Under some mild assumptions, we establish theoretical guarantees of MoMA by proving an upper bound on the suboptimality of the returned policy. We also provide a practically implementable, approximate version of the algorithm. The effectiveness of MoMA is demonstrated via numerical studies.

MoMA: Model-based Mirror Ascent for Offline Reinforcement Learning

TL;DR

MoMA tackles offline reinforcement learning by combining model-based pessimism with mirror ascent, enabling unrestricted policy spaces within partial data coverage. It decouples conservative policy evaluation from policy improvement, using a confidence-set of transition models to obtain pessimistic Q-values and a MA-based update to optimize policies with general function approximations. Theoretical guarantees bound suboptimality by separating model error, optimization error, and function-approximation error while avoiding policy-class size dependence. A practical algorithm via primal-dual optimization and function approximation is proposed, together with continuous-action extensions and empirical validation on synthetic data and D4RL benchmarks. Overall, MoMA delivers a principled, efficient, and flexible framework for offline RL with strong theoretical and empirical performance advantages.

Abstract

Model-based offline reinforcement learning methods (RL) have achieved state-of-the-art performance in many decision-making problems thanks to their sample efficiency and generalizability. Despite these advancements, existing model-based offline RL approaches either focus on theoretical studies without developing practical algorithms or rely on a restricted parametric policy space, thus not fully leveraging the advantages of an unrestricted policy space inherent to model-based methods. To address this limitation, we develop MoMA, a model-based mirror ascent algorithm with general function approximations under partial coverage of offline data. MoMA distinguishes itself from existing literature by employing an unrestricted policy class. In each iteration, MoMA conservatively estimates the value function by a minimization procedure within a confidence set of transition models in the policy evaluation step, then updates the policy with general function approximations instead of commonly-used parametric policy classes in the policy improvement step. Under some mild assumptions, we establish theoretical guarantees of MoMA by proving an upper bound on the suboptimality of the returned policy. We also provide a practically implementable, approximate version of the algorithm. The effectiveness of MoMA is demonstrated via numerical studies.
Paper Structure (41 sections, 9 theorems, 118 equations, 2 figures, 4 tables, 5 algorithms)

This paper contains 41 sections, 9 theorems, 118 equations, 2 figures, 4 tables, 5 algorithms.

Key Result

Theorem 1

Under Assumption Assump: theory, if $\eta_t=(1-\gamma)\sqrt{\frac{2\log(|\mathcal{A}|)}{T}}$ for every fixed $T$, then we have with high probability. Here $\widehat{\pi}\sim\operatorname{Unif}(\pi_0,\pi_1,...,\pi_{T-1})$ where $\{\pi_t\}_{t=0}^{T-1}$ are output by Algorithm alg: alg 2, and $\varepsilon_{approx}$ is defined in Definition def: approx.

Figures (2)

  • Figure 1: MoMA vs NPG training behavior, zoomed in at state $0.1$. Left: the value function $V(0.1)$; middle: the data-supported suboptimal action weight; right: the model-mislead faulty action weight.
  • Figure 2: The estimated model parameter $\hat{\psi}_0$ modified by the pessimism updates. As a result, MoMA policy shifts away from the faulty action Stay.

Theorems & Definitions (21)

  • Theorem 1
  • Definition C.1: Integral Probability Metric (IPM)muller1997integral
  • Definition C.2: Slater's condition
  • Definition C.3: Approximation error
  • Definition C.4: Localized Population Rademacher Complexity
  • Definition C.5: Star-shaped function class
  • Definition C.6: Strongly convexity
  • Proposition 1
  • Corollary 1
  • Theorem 2
  • ...and 11 more