Bayesian learning of Causal Structure and Mechanisms with GFlowNets and Variational Bayes

11/04/2022
by   Mizu Nishikawa-Toomey, et al.
0

Bayesian causal structure learning aims to learn a posterior distribution over directed acyclic graphs (DAGs), and the mechanisms that define the relationship between parent and child variables. By taking a Bayesian approach, it is possible to reason about the uncertainty of the causal model. The notion of modelling the uncertainty over models is particularly crucial for causal structure learning since the model could be unidentifiable when given only a finite amount of observational data. In this paper, we introduce a novel method to jointly learn the structure and mechanisms of the causal model using Variational Bayes, which we call Variational Bayes-DAG-GFlowNet (VBG). We extend the method of Bayesian causal structure learning using GFlowNets to learn not only the posterior distribution over the structure, but also the parameters of a linear-Gaussian model. Our results on simulated data suggest that VBG is competitive against several baselines in modelling the posterior over DAGs and mechanisms, while offering several advantages over existing methods, including the guarantee to sample acyclic graphs, and the flexibility to generalize to non-linear causal mechanisms.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
06/14/2021

Variational Causal Networks: Approximate Bayesian Inference over Causal Structures

Learning the causal structure that underlies data is a crucial step towa...
research
10/13/2020

Causal Structure Learning: a Bayesian approach based on random graphs

A Random Graph is a random object which take its values in the space of ...
research
04/25/2019

Causal relationship between eWOM topics and profit of rural tourism at Japanese Roadside Stations "MICHINOEKI"

Affected by urbanization, centralization and the decrease of overall pop...
research
09/10/2020

Bayesian causal inference in probit graphical models

We consider a binary response which is potentially affected by a set of ...
research
02/03/2021

Variational Bayes survival analysis for unemployment modelling

Mathematical modelling of unemployment dynamics attempts to predict the ...
research
04/29/2022

Tractable Uncertainty for Structure Learning

Bayesian structure learning allows one to capture uncertainty over the c...
research
08/29/2020

Loss convergence in a causal Bayesian neural network of retail firm performance

We extend the empirical results from the structural equation model (SEM)...

Please sign up or login with your details

Forgot password? Click here to reset