paper-with-me

홈 › Papers

Deep Learning With DAGs

2024-01-12 · Sourabh Balgi, Adel Daoud, Jose M. Peña, Geoffrey T. Wodtke, Jesse Zhou

Social science theories often postulate causal relationships among a set of variables or events. Although directed acyclic graphs (DAGs) are increasingly used to represent these theories, their full potential has not yet been realized in practice. As non-parametric causal models, DAGs require no assumptions about the functional form of the hypothesized relationships. Nevertheless, to simplify the task of empirical evaluation, researchers tend to invoke such assumptions anyway, even though they are typically arbitrary and do not reflect any theoretical content or prior knowledge. Moreover, functional form assumptions can engender bias, whenever they fail to accurately capture the complexity of the causal system under investigation. In this article, we introduce causal-graphical normalizing flows (cGNFs), a novel approach to causal inference that leverages deep neural networks to empirically evaluate theories represented as DAGs. Unlike conventional approaches, cGNFs model the full joint distribution of the data according to a DAG supplied by the analyst, without relying on stringent assumptions about functional form. In this way, the method allows for flexible, semi-parametric estimation of any causal estimand that can be identified from the DAG, including total effects, conditional effects, direct and indirect effects, and path-specific effects. We illustrate the method with a reanalysis of Blau and Duncan's (1967) model of status attainment and Zhou's (2019) model of conditional versus controlled mobility. To facilitate adoption, we provide open-source software together with a series of online tutorials for implementing cGNFs. The article concludes with a discussion of current limitations and directions for future development.

📄 PDF Abstract BibTeX arXiv:2401.06864

Code (0)

등록된 구현이 없습니다.

Tasks

Causal InferenceDeep Learning

Methods 이 논문이 사용한 방법론

SET Dynamic Sparse Training method where weight mask is updated randomly periodically
Causal inference Causal inference is the process of drawing a conclusion about a causal connection based on the conditions of the occurrence of an effect. The main difference between causal…
Normalizing Flows Normalizing Flows are a method for constructing complex distributions by transforming a probability density through a series of invertible mappings. By repeatedly applying…

Similar Papers 제목 키워드 기반

Approximate Counting of Graphical Models Via MCMC Revisited

2013-01-30 · Jose M. Peña

In Pe\~na (2007), MCMC sampling is applied to approximately calculate the ratio of essential graphs (EGs) to directed acyclic graphs (DAGs) for up to 20 nodes. In the present paper, we extend that work from 20 to 31 node…

Estimate Collapsibility of Causal Effects in Completed Partial DAGs via Strong d-Convex Hulls

2026-06-08 · Yuxin Deng, Yi Sun, Zhiming Li, Huaxiong Liu arxiv

This paper proposes a collapsible method for estimating causal effects that maintains the estimator's consistency before and after marginalization over some variables in completed partially directed acyclic graphs (CPDAG…

Do we become wiser with time? On causal equivalence with tiered background knowledge

2023-06-02 · Christine W. Bang, Vanessa Didelez

Equivalence classes of DAGs (represented by CPDAGs) may be too large to provide useful causal information. Here, we address incorporating tiered background knowledge yielding restricted equivalence classes represented by…

Computational EfficiencyInformativenessvalid

D-VAE: A Variational Autoencoder for Directed Acyclic Graphs

2019-04-24 · NeurIPS 2019 12 · Muhan Zhang, Shali Jiang, Zhicheng Cui, Roman Garnett 외

Graph structured data are abundant in the real world. Among different graph types, directed acyclic graphs (DAGs) are of particular interest to machine learning researchers, as many machine learning models are realized a…

Bayesian OptimizationBIG-bench Machine LearningNeural Architecture Searchvalid

Causal Discovery with a Mixture of DAGs

2019-01-28 · Eric V. Strobl

Causal processes in biomedicine may contain cycles, evolve over time or differ between populations. However, many graphical models cannot accommodate these conditions. We propose to model causation using a mixture of dir…

Causal DiscoveryCausal Inference