Discovering Dynamic Causal Space for DAG Structure Learning

06/05/2023
by   Fangfu Liu, et al.
0

Discovering causal structure from purely observational data (i.e., causal discovery), aiming to identify causal relationships among variables, is a fundamental task in machine learning. The recent invention of differentiable score-based DAG learners is a crucial enabler, which reframes the combinatorial optimization problem into a differentiable optimization with a DAG constraint over directed graph space. Despite their great success, these cutting-edge DAG learners incorporate DAG-ness independent score functions to evaluate the directed graph candidates, lacking in considering graph structure. As a result, measuring the data fitness alone regardless of DAG-ness inevitably leads to discovering suboptimal DAGs and model vulnerabilities. Towards this end, we propose a dynamic causal space for DAG structure learning, coined CASPER, that integrates the graph structure into the score function as a new measure in the causal space to faithfully reflect the causal distance between estimated and ground truth DAG. CASPER revises the learning process as well as enhances the DAG structure learning via adaptive attention to DAG-ness. Grounded by empirical visualization, CASPER, as a space, satisfies a series of desired properties, such as structure awareness and noise robustness. Extensive experiments on both synthetic and real-world datasets clearly validate the superiority of our CASPER over the state-of-the-art causal discovery methods in terms of accuracy and robustness.

READ FULL TEXT
research
03/06/2023

Boosting Differentiable Causal Discovery via Adaptive Sample Reweighting

Under stringent model type and variable distribution assumptions, differ...
research
05/31/2022

Differentiable Invariant Causal Discovery

Learning causal structure from observational data is a fundamental chall...
research
11/30/2022

Directed Acyclic Graph Structure Learning from Dynamic Graphs

Estimating the structure of directed acyclic graphs (DAGs) of features (...
research
06/11/2019

Causal Discovery with Reinforcement Learning

Discovering causal structure among a set of variables is a fundamental p...
research
12/07/2021

Federated Causal Discovery

Causal discovery aims to learn a causal graph from observational data. T...
research
07/03/2020

Differentiable Causal Discovery from Interventional Data

Discovering causal relationships in data is a challenging task that invo...
research
10/01/2021

ML4C: Seeing Causality Through Latent Vicinity

Supervised Causal Learning (SCL) aims to learn causal relations from obs...

Please sign up or login with your details

Forgot password? Click here to reset