Autoregressive flow-based causal discovery and inference
Ricardo Pio Monti, Ilyes Khemakhem, Aapo Hyvarinen

TL;DR
This paper introduces a unified autoregressive flow-based framework for causal discovery, inference, and counterfactual analysis, leveraging flow models' density estimation and invertibility to outperform existing methods on synthetic and benchmark datasets.
Contribution
It proposes a novel flow-based architecture that performs causal discovery, interventional, and counterfactual inference within a single model, exploiting the causal ordering inherent in autoregressive flows.
Findings
Outperforms alternative methods on synthetic data
Achieves competitive results on Cause-Effect Pairs benchmark
Enables direct evaluation of interventional and counterfactual predictions
Abstract
We posit that autoregressive flow models are well-suited to performing a range of causal inference tasks - ranging from causal discovery to making interventional and counterfactual predictions. In particular, we exploit the fact that autoregressive architectures define an ordering over variables, analogous to a causal ordering, in order to propose a single flow architecture to perform all three aforementioned tasks. We first leverage the fact that flow models estimate normalized log-densities of data to derive a bivariate measure of causal direction based on likelihood ratios. Whilst traditional measures of causal direction often require restrictive assumptions on the nature of causal relationships (e.g., linearity),the flexibility of flow models allows for arbitrary causal dependencies. Our approach compares favourably against alternative methods on synthetic data as well as on the…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsBayesian Modeling and Causal Inference · Explainable Artificial Intelligence (XAI) · Machine Learning in Healthcare
MethodsCausal inference
