Exploiting Causal Graph Priors with Posterior Sampling for Reinforcement Learning

Mirco Mutti, Ric De Santi, Marcello Restelli, Alexander Marx, Giorgia Ramponi
2/12/2026

No confident code implementation found for this paper.

Abstract

Posterior sampling allows exploitation of prior knowledge on the environment's transition dynamics to improve the sample efficiency of reinforcement learning. The prior is typically specified as a class of parametric distributions, the design of which can be cumbersome in practice, often resulting in the choice of uninformative priors. In this work, we propose a novel posterior sampling approach in which the prior is given as a (partial) causal graph over the environment's variables. The latter is often more natural to design, such as listing known causal dependencies between biometric features in a medical treatment study. Specifically, we propose a hierarchical Bayesian procedure, called C-PSRL, simultaneously learning the full causal graph at the higher level and the parameters of the resulting factored dynamics at the lower level. We provide an analysis of the Bayesian regret of C-PSRL that explicitly connects the regret rate with the degree of prior knowledge. Our numerical evaluation conducted in illustrative domains confirms that C-PSRL strongly improves the efficiency of posterior sampling with an uninformative prior while performing close to posterior sampling with the full causal graph.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{mutti2026exploiting,
  title  = {Exploiting Causal Graph Priors with Posterior Sampling for Reinforcement Learning},
  author = {Mirco Mutti and Ric De Santi and Marcello Restelli and Alexander Marx and Giorgia Ramponi},
  year   = {2026},
  eprint = {2310.07518},
  archivePrefix = {arXiv},
  url    = {https://arxiv.org/pdf/2310.07518},
  journal = {ICLR 2023 2023}
}

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/2310.07518.svg)](https://codeofpaper.com/paper/2310.07518)

Discussion