AIMLMar 29, 2024

Efficient and Sharp Off-Policy Evaluation in Robust Markov Decision Processes

arXiv:2404.00099v24 citationsh-index: 37NIPS
Originality Incremental advance
AI Analysis

This work addresses robust policy evaluation for scenarios like distributional shift or adversarial environments, offering incremental improvements by extending existing sensitivity models to reinforcement learning.

The paper tackles the problem of evaluating policies in Markov decision processes under worst-case environment shifts, such as distributional changes or adversarial conditions, by extending a sensitivity model to infinite-horizon reinforcement learning and developing an estimator that is semiparametrically efficient, asymptotically normal, and provides valid bounds even with inconsistent nuisance function estimation.

We study the evaluation of a policy under best- and worst-case perturbations to a Markov decision process (MDP), using transition observations from the original MDP, whether they are generated under the same or a different policy. This is an important problem when there is the possibility of a shift between historical and future environments, $\textit{e.g.}$ due to unmeasured confounding, distributional shift, or an adversarial environment. We propose a perturbation model that allows changes in the transition kernel densities up to a given multiplicative factor or its reciprocal, extending the classic marginal sensitivity model (MSM) for single time-step decision-making to infinite-horizon RL. We characterize the sharp bounds on policy value under this model $\unicode{x2013}$ $\textit{i.e.}$, the tightest possible bounds based on transition observations from the original MDP $\unicode{x2013}$ and we study the estimation of these bounds from such transition observations. We develop an estimator with several important guarantees: it is semiparametrically efficient, and remains so even when certain necessary nuisance functions, such as worst-case Q-functions, are estimated at slow, nonparametric rates. Our estimator is also asymptotically normal, enabling straightforward statistical inference using Wald confidence intervals. Moreover, when certain nuisances are estimated inconsistently, the estimator still provides valid, albeit possibly not sharp, bounds on the policy value. We validate these properties in numerical simulations. The combination of accounting for environment shifts from train to test (robustness), being insensitive to nuisance-function estimation (orthogonality), and addressing the challenge of learning from finite samples (inference) together leads to credible and reliable policy evaluation.

Code Implementations1 repo
Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes