Causal normalizing flows: from theory to practice

06/08/2023
by   Adrián Javaloy, et al.
3

In this work, we deepen on the use of normalizing flows for causal reasoning. Specifically, we first leverage recent results on non-linear ICA to show that causal models are identifiable from observational data given a causal ordering, and thus can be recovered using autoregressive normalizing flows (NFs). Second, we analyze different design and learning choices for causal normalizing flows to capture the underlying causal data-generating process. Third, we describe how to implement the do-operator in causal NFs, and thus, how to answer interventional and counterfactual questions. Finally, in our experiments, we validate our design and training choices through a comprehensive ablation study; compare causal NFs to other approaches for approximating causal models; and empirically demonstrate that causal NFs can be used to address real-world problems, where the presence of mixed discrete-continuous data and partial knowledge on the causal graph is the norm. The code for this work can be found at https://github.com/psanch21/causal-flows.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
11/04/2020

Causal Autoregressive Flows

Two apparently unrelated fields – normalizing flows and causality – have...
research
08/14/2023

OCDaf: Ordered Causal Discovery with Autoregressive Flows

We propose OCDaf, a novel order-based method for learning causal graphs ...
research
06/15/2020

Causal Inference with Deep Causal Graphs

Parametric causal modelling techniques rarely provide functionality for ...
research
10/07/2021

Causal Direction of Data Collection Matters: Implications of Causal and Anticausal Learning in NLP

The principle of independent causal mechanisms (ICM) states that generat...
research
07/18/2020

Autoregressive flow-based causal discovery and inference

We posit that autoregressive flow models are well-suited to performing a...
research
11/23/2020

Algorithmic Causal Sets and the Wolfram Model

The formal relationship between two differing approaches to the descript...

Please sign up or login with your details

Forgot password? Click here to reset