Pragmatic Policy Development via Interpretable Behavior Cloning

Anton Matsson, Yaochen Rao, Heather J. Litman, Fredrik D. Johansson
7/22/2025
cs.LGcs.AI

No official code found. Best implementation: antmats/ppdev (0 stars, last commit 2026-01-19).

Abstract

Offline reinforcement learning (RL) holds great promise for deriving optimal policies from observational data, but challenges related to interpretability and evaluation limit its practical use in safety-critical domains. Interpretability is hindered by the black-box nature of unconstrained RL policies, while evaluation -- typically performed off-policy -- is sensitive to large deviations from the data-collecting behavior policy, especially when using methods based on importance sampling. To address these challenges, we propose a simple yet practical alternative: deriving treatment policies from the most frequently chosen actions in each patient state, as estimated by an interpretable model of the behavior policy. By using a tree-based model, which is specifically designed to exploit patterns in the data, we obtain a natural grouping of states with respect to treatment. The tree structure ensures interpretability by design, while varying the number of actions considered controls the degree of overlap with the behavior policy, enabling reliable off-policy evaluation. This pragmatic approach to policy development standardizes frequent treatment patterns, capturing the collective clinical judgment embedded in the data. Using real-world examples in rheumatoid arthritis and sepsis care, we demonstrate that policies derived under this framework can outperform current practice, offering interpretable alternatives to those obtained via offline RL.

View on arXivView PDF

Code Implementations(1)

antmats/ppdevCommunity64%

Pragmatic policy development via interpretable behavior cloning.

01Shell, PythonJan 17, 20269 months ago

Similar Papers

Cite this paper

@article{matsson2025pragmatic,
  title  = {Pragmatic Policy Development via Interpretable Behavior Cloning},
  author = {Anton Matsson and Yaochen Rao and Heather J. Litman and Fredrik D. Johansson},
  year   = {2025},
  eprint = {2507.17056},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2507.17056v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2507.17056.svg)](https://codeofpaper.com/paper/2507.17056)

Discussion