SOTAVerified

Percentile Criterion Optimization in Offline Reinforcement Learning

2024-04-07NeurIPS 2023Code Available0· sign in to hype

Elita A. Lobo, Cyrus Cousins, Yair Zick, Marek Petrik

Code Available — Be the first to reproduce this paper.

Reproduce

Code

Abstract

In reinforcement learning, robust policies for high-stakes decision-making problems with limited data are usually computed by optimizing the percentile criterion. The percentile criterion is approximately solved by constructing an ambiguity set that contains the true model with high probability and optimizing the policy for the worst model in the set. Since the percentile criterion is non-convex, constructing ambiguity sets is often challenging. Existing work uses Bayesian credible regions as ambiguity sets, but they are often unnecessarily large and result in learning overly conservative policies. To overcome these shortcomings, we propose a novel Value-at-Risk based dynamic programming algorithm to optimize the percentile criterion without explicitly constructing any ambiguity sets. Our theoretical and empirical results show that our algorithm implicitly constructs much smaller ambiguity sets and learns less conservative robust policies.

Tasks

Reproductions