Effective Bayesian Causal Inference via Structural Marginalisation and Autoregressive Orders

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Toth, Christian, Knoll, Christian, Pernkopf, Franz, Peharz, Robert
Format: Preprint
Published: 2024
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866908335060549632
author Toth, Christian
Knoll, Christian
Pernkopf, Franz
Peharz, Robert
author_facet Toth, Christian
Knoll, Christian
Pernkopf, Franz
Peharz, Robert
contents The traditional two-stage approach to causal inference first identifies a single causal model (or equivalence class of models), which is then used to answer causal queries. However, this neglects any epistemic model uncertainty. In contrast, Bayesian causal inference does incorporate epistemic uncertainty into query estimates via Bayesian marginalisation (posterior averaging) over all causal models. While principled, this marginalisation over entire causal models, i.e., both causal structures (graphs) and mechanisms, poses a tremendous computational challenge. In this work, we address this challenge by decomposing structure marginalisation into the marginalisation over (i) causal orders and (ii) directed acyclic graphs (DAGs) given an order. We can marginalise the latter in closed form by limiting the number of parents per variable and utilising Gaussian processes to model mechanisms. To marginalise over orders, we use a sampling-based approximation, for which we devise a novel auto-regressive distribution over causal orders (ARCO). Our method outperforms state-of-the-art in structure learning on simulated non-linear additive noise benchmarks, and yields competitive results on real-world data. Furthermore, we can accurately infer interventional distributions and average causal effects.
format Preprint
id arxiv_https___arxiv_org_abs_2402_14781
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle Effective Bayesian Causal Inference via Structural Marginalisation and Autoregressive Orders
Toth, Christian
Knoll, Christian
Pernkopf, Franz
Peharz, Robert
Machine Learning
Artificial Intelligence
Methodology
The traditional two-stage approach to causal inference first identifies a single causal model (or equivalence class of models), which is then used to answer causal queries. However, this neglects any epistemic model uncertainty. In contrast, Bayesian causal inference does incorporate epistemic uncertainty into query estimates via Bayesian marginalisation (posterior averaging) over all causal models. While principled, this marginalisation over entire causal models, i.e., both causal structures (graphs) and mechanisms, poses a tremendous computational challenge. In this work, we address this challenge by decomposing structure marginalisation into the marginalisation over (i) causal orders and (ii) directed acyclic graphs (DAGs) given an order. We can marginalise the latter in closed form by limiting the number of parents per variable and utilising Gaussian processes to model mechanisms. To marginalise over orders, we use a sampling-based approximation, for which we devise a novel auto-regressive distribution over causal orders (ARCO). Our method outperforms state-of-the-art in structure learning on simulated non-linear additive noise benchmarks, and yields competitive results on real-world data. Furthermore, we can accurately infer interventional distributions and average causal effects.
title Effective Bayesian Causal Inference via Structural Marginalisation and Autoregressive Orders
topic Machine Learning
Artificial Intelligence
Methodology
url https://arxiv.org/abs/2402.14781