Nonlinear Causal Discovery with Confounders

02/07/2023
by   Chunlin Li, et al.
0

This article introduces a causal discovery method to learn nonlinear relationships in a directed acyclic graph with correlated Gaussian errors due to confounding. First, we derive model identifiability under the sublinear growth assumption. Then, we propose a novel method, named the Deconfounded Functional Structure Estimation (DeFuSE), consisting of a deconfounding adjustment to remove the confounding effects and a sequential procedure to estimate the causal order of variables. We implement DeFuSE via feedforward neural networks for scalable computation. Moreover, we establish the consistency of DeFuSE under an assumption called the strong causal minimality. In simulations, DeFuSE compares favorably against state-of-the-art competitors that ignore confounding or nonlinearity. Finally, we demonstrate the utility and effectiveness of the proposed approach with an application to gene regulatory network analysis. The Python implementation is available at https://github.com/chunlinli/defuse.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
09/18/2023

Discovery and inference of a causal network with hidden confounding

This article proposes a novel causal discovery and inference method call...
research
03/06/2019

Causal Discovery Toolbox: Uncover causal relationships in Python

This paper presents a new open source Python framework for causal discov...
research
03/28/2021

Deconfounded Score Method: Scoring DAGs with Dense Unobserved Confounding

Unobserved confounding is one of the greatest challenges for causal disc...
research
02/16/2021

The DeCAMFounder: Non-Linear Causal Discovery in the Presence of Hidden Variables

Many real-world decision-making tasks require learning casual relationsh...
research
10/14/2020

Differentiable Causal Discovery Under Unmeasured Confounding

The data drawn from biological, economic, and social systems are often c...
research
10/27/2022

Sample-Specific Root Causal Inference with Latent Variables

Root causal analysis seeks to identify the set of initial perturbations ...
research
09/22/2020

Using Unsupervised Learning to Help Discover the Causal Graph

The software outlined in this paper, AitiaExplorer, is an exploratory ca...

Please sign up or login with your details

Forgot password? Click here to reset