Large-Scale Differentiable Causal Discovery of Factor Graphs

06/15/2022
by   Romain Lopez, et al.
0

A common theme in causal inference is learning causal relationships between observed variables, also known as causal discovery. This is usually a daunting task, given the large number of candidate causal graphs and the combinatorial nature of the search space. Perhaps for this reason, most research has so far focused on relatively small causal graphs, with up to hundreds of nodes. However, recent advances in fields like biology enable generating experimental data sets with thousands of interventions followed by rich profiling of thousands of variables, raising the opportunity and urgent need for large causal graph models. Here, we introduce the notion of factor directed acyclic graphs (f-DAGs) as a way to restrict the search space to non-linear low-rank causal interaction models. Combining this novel structural assumption with recent advances that bridge the gap between causal discovery and continuous optimization, we achieve causal discovery on thousands of variables. Additionally, as a model for the impact of statistical noise on this estimation procedure, we study a model of edge perturbations of the f-DAG skeleton based on random graphs and quantify the effect of such perturbations on the f-DAG rank. This theoretical analysis suggests that the set of candidate f-DAGs is much smaller than the whole DAG space and thus more statistically robust in the high-dimensional regime where the underlying skeleton is hard to assess. We propose Differentiable Causal Discovery of Factor Graphs (DCD-FG), a scalable implementation of f-DAG constrained causal discovery for high-dimensional interventional data. DCD-FG uses a Gaussian non-linear low-rank structural equation model and shows significant improvements compared to state-of-the-art methods in both simulations as well as a recent large-scale single-cell RNA sequencing data set with hundreds of genetic interventions.

READ FULL TEXT

page 12

page 14

page 18

page 19

page 21

page 23

page 28

page 29

research
03/03/2022

Interventions, Where and How? Experimental Design for Causal Models at Scale

Causal discovery from observational and interventional data is challengi...
research
06/10/2020

Low Rank Directed Acyclic Graphs and Causal Structure Learning

Despite several important advances in recent years, learning causal stru...
research
06/13/2022

Differentiable and Transportable Structure Learning

We are interested in unsupervised structure learning with a particular f...
research
03/13/2018

SAM: Structural Agnostic Model, Causal Discovery and Penalized Adversarial Learning

We present the Structural Agnostic Model (SAM), a framework to estimate ...
research
10/14/2020

Differentiable Causal Discovery Under Unmeasured Confounding

The data drawn from biological, economic, and social systems are often c...
research
06/18/2015

Causality on Cross-Sectional Data: Stable Specification Search in Constrained Structural Equation Modeling

Causal modeling has long been an attractive topic for many researchers a...
research
05/22/2016

Causality on Longitudinal Data: Stable Specification Search in Constrained Structural Equation Modeling

A typical problem in causal modeling is the instability of model structu...

Please sign up or login with your details

Forgot password? Click here to reset