Variational DAG Estimation via State Augmentation With Stochastic Permutations

Edwin V. Bonilla, Pantelis Elinas, He Zhao, Maurizio Filippone, Vassili Kitsios +1 more
2/4/2024
cs.LGstat.ML

No confident code implementation found for this paper.

Abstract

Estimating the structure of a Bayesian network, in the form of a directed acyclic graph (DAG), from observational data is a statistically and computationally hard problem with essential applications in areas such as causal discovery. Bayesian approaches are a promising direction for solving this task, as they allow for uncertainty quantification and deal with well-known identifiability issues. From a probabilistic inference perspective, the main challenges are (i) representing distributions over graphs that satisfy the DAG constraint and (ii) estimating a posterior over the underlying combinatorial space. We propose an approach that addresses these challenges by formulating a joint distribution on an augmented space of DAGs and permutations. We carry out posterior estimation via variational inference, where we exploit continuous relaxations of discrete distributions. We show that our approach performs competitively when compared with a wide range of Bayesian and non-Bayesian benchmarks on a range of synthetic and real datasets.

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{bonilla2024variational,
  title  = {Variational DAG Estimation via State Augmentation With Stochastic Permutations},
  author = {Edwin V. Bonilla and Pantelis Elinas and He Zhao and Maurizio Filippone and Vassili Kitsios and Terry O'Kane},
  year   = {2024},
  eprint = {2402.02644},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2402.02644v3}
}

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

Discussion