Safe Policy Improvement Approaches on Discrete Markov Decision Processes
Philipp Scholl, Felix Dietrich, Clemens Otte, Steffen Udluft

TL;DR
This paper corrects and extends Safe Policy Improvement methods for discrete MDPs, proposing a new provably safe algorithm and empirically demonstrating the effectiveness of policy restriction strategies.
Contribution
It identifies issues in Soft-SPIBB, provides corrected theory, introduces a new safe algorithm, and offers a taxonomy and empirical analysis of SPI approaches.
Findings
The new algorithm is provably safe on finite MDPs.
Restricting policy sets yields more consistently safe policies.
Heuristic algorithm outperforms existing SPI methods on benchmarks.
Abstract
Safe Policy Improvement (SPI) aims at provable guarantees that a learned policy is at least approximately as good as a given baseline policy. Building on SPI with Soft Baseline Bootstrapping (Soft-SPIBB) by Nadjahi et al., we identify theoretical issues in their approach, provide a corrected theory, and derive a new algorithm that is provably safe on finite Markov Decision Processes (MDP). Additionally, we provide a heuristic algorithm that exhibits the best performance among many state of the art SPI algorithms on two different benchmarks. Furthermore, we introduce a taxonomy of SPI algorithms and empirically show an interesting property of two classes of SPI algorithms: while the mean performance of algorithms that incorporate the uncertainty as a penalty on the action-value is higher, actively restricting the set of policies more consistently produces good policies and is, thus,…
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.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsBayesian Modeling and Causal Inference · Fault Detection and Control Systems · Reinforcement Learning in Robotics
