Learning Neural Causal Models with Active Interventions

by   Nino Scherrer, et al.

Discovering causal structures from data is a challenging inference problem of fundamental importance in all areas of science. The appealing scaling properties of neural networks have recently led to a surge of interest in differentiable neural network-based methods for learning causal structures from data. So far differentiable causal discovery has focused on static datasets of observational or interventional origin. In this work, we introduce an active intervention-targeting mechanism which enables a quick identification of the underlying causal structure of the data-generating process. Our method significantly reduces the required number of interactions compared with random intervention targeting and is applicable for both discrete and continuous optimization formulations of learning the underlying directed acyclic graph (DAG) from data. We examine the proposed method across a wide range of settings and demonstrate superior performance on multiple benchmarks from simulated to real-world data.


page 10

page 23

page 25

page 26


Trust Your ∇: Gradient-based Intervention Targeting for Causal Discovery

Inferring causal structure from data is a challenging task of fundamenta...

Differentiable Causal Discovery from Interventional Data

Discovering causal relationships in data is a challenging task that invo...

Differentiable Causal Discovery Under Latent Interventions

Recent work has shown promising results in causal discovery by leveragin...

Causal Generative Neural Networks

We introduce CGNN, a framework to learn functional causal models as gene...

CCSL: A Causal Structure Learning Method from Multiple Unknown Environments

Most existing causal structure learning methods require data to be indep...

Structure Learning for Directed Trees

Knowing the causal structure of a system is of fundamental interest in m...

Causal Discovery from Changes

We propose a new method of discovering causal structures, based on the d...

Code Repositories

Please sign up or login with your details

Forgot password? Click here to reset