Dynamic Programming for Epistemic Uncertainty in Markov Decision Processes
Axel Benyamine, Julien Grand-Cl\'ement, Marek Petrik, Michael I. Jordan, Alain Durmus

TL;DR
This paper develops a comprehensive framework for ambiguity-averse Markov Decision Processes that incorporates epistemic uncertainty through risk measures, extending dynamic programming principles to this setting.
Contribution
It introduces a unified theory of ambiguity-averse MDPs with epistemic uncertainty, extending value functions, Bellman operators, and dynamic programming to this new framework.
Findings
Established existence of stationary policies and value iteration algorithms.
Characterized law-invariant risk measures compatible with dynamic programming.
Unified several models of MDPs with epistemic uncertainty.
Abstract
In this paper, we propose a general theory of ambiguity-averse MDPs, which treats the uncertain transition probabilities as random variables and evaluates a policy via a risk measure applied to its random return. This ambiguity-averse MDP framework unifies several models of MDPs with epistemic uncertainty for specific choices of risk measures. We extend the concepts of value functions and Bellman operators to our setting. Based on these objects, we establish the consequences of dynamic programming principles in this framework (existence of stationary policies, value and policy iteration algorithms), and we completely characterize law-invariant risk measures compatible with dynamic programming. Our work draws connections among several variants of MDP models and fully delineates what is possible under the dynamic programming paradigm and which risk measures require leaving it.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsRisk and Portfolio Optimization · Reinforcement Learning in Robotics · Decision-Making and Behavioral Economics
