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

03/13/2018
by   Diviyan Kalainathan, et al.
0

We present the Structural Agnostic Model (SAM), a framework to estimate end-to-end non-acyclic causal graphs from observational data. In a nutshell, SAM implements an adversarial game in which a separate model generates each variable, given real values from all others. In tandem, a discriminator attempts to distinguish between the joint distributions of real and generated samples. Finally, a sparsity penalty forces each generator to consider only a small subset of the variables, yielding a sparse causal graph. SAM scales easily to hundreds variables. Our experiments show the state-of-the-art performance of SAM on discovering causal structures and modeling interventions, in both acyclic and non-acyclic graphs.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
05/26/2023

A novel framework extending cause-effect inference methods to multivariate causal discovery

We focus on the extension of bivariate causal learning methods into mult...
research
09/26/2013

Causal Discovery with Continuous Additive Noise Models

We consider the problem of learning causal directed acyclic graphs from ...
research
06/15/2022

Large-Scale Differentiable Causal Discovery of Factor Graphs

A common theme in causal inference is learning causal relationships betw...
research
01/17/2021

Disentangling Observed Causal Effects from Latent Confounders using Method of Moments

Discovering the complete set of causal relations among a group of variab...
research
06/14/2021

Dependency in DAG models with Hidden Variables

Directed acyclic graph models with hidden variables have been much studi...
research
03/06/2023

Boosting Differentiable Causal Discovery via Adaptive Sample Reweighting

Under stringent model type and variable distribution assumptions, differ...
research
05/26/2016

Discovering Causal Signals in Images

This paper establishes the existence of observable footprints that revea...

Please sign up or login with your details

Forgot password? Click here to reset