DAG-GNN: DAG Structure Learning with Graph Neural Networks
Not on the map. Why?
Abstract (arXiv)
Learning a faithful directed acyclic graph (DAG) from samples of a joint distribution is a challenging combinatorial problem, owing to the intractable search space superexponential in the number of graph nodes. A recent breakthrough formulates the problem as a continuous optimization with a structural constraint that ensures acyclicity (Zheng et al., 2018). The authors apply the approach to the linear structural equation model (SEM) and the least-squares loss function that are statistically well justified but nevertheless limited. Motivated by the widespread success of deep learning that is capable of capturing complex nonlinear mappings, in this work we propose a deep generative model and apply a variant of the structural constraint to learn the DAG. At the heart of the generative model is a variational autoencoder parameterized by a novel graph neural network architecture, which we coin DAG-GNN. In addition to the richer capacity, an advantage of the proposed model is that it naturally handles discrete variables as well as vector-valued ones. We demonstrate that on synthetic data sets, the proposed method learns more accurate graphs for nonlinearly generated samples; and on benchmark data sets with discrete variables, the learned graphs are reasonably close to the global optima. The code is available at urlhttps://github.com/fishmoon1234/DAG-GNN.
Key facts. Cited by 331 papers in the map (data through 14 Oct 2026). First posted on arXiv 22 Apr 2019.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 39; 2022: 58; 2023: 73; 2024: 56; 2025: 49; 2026: 56.
331 papers.
Sort:
By area:
- 2023Causal Reasoning and Large Language Models: Opening a New Frontier for Causalitycited by 353
- 2021D'ya like DAGs? A Survey on Structure Learning and Causal Discoverycited by 211
- 2021Discrete Graph Structure Learning for Forecasting Multiple Time Seriescited by 171
- 2021Beware of the Simulated DAG! Causal Discovery Benchmarks May Be Easy To Gamecited by 161
- 2022DAGMA: Learning DAGs via M-matrices and a Log-Determinant Acyclicity Characterizationcited by 140
- 2022Deep Learning for Time Series Anomaly Detection: A Surveycited by 131
- 2022Disentangled Representation Learningcited by 112
- 2021DiBS: Differentiable Bayesian Structure Learningcited by 106
- 2023Learning Linear Causal Representations from Interventions under General Nonlinear Mixingcited by 92
- 2022Amortized Inference for Causal Structure Learningcited by 90
- 2021Parameter Prediction for Unseen Deep Architecturescited by 89
- 2021Efficient Neural Causal Discovery without Acyclicity Constraintscited by 82
38 more
- 2021BCD Nets: Scalable Variational Approaches for Bayesian Causal Discoverycited by 68
- 2022Learning to Induce Causal Structurecited by 68
- 2022Diffusion Models for Causal Discovery via Topological Orderingcited by 66
- 2021gCastle: A Python Toolbox for Causal Discoverycited by 61
- 2021Ordering-Based Causal Discovery with Reinforcement Learningcited by 55
- 2021DAGs with No Curl: An Efficient DAG Structure Learning Approachcited by 53
- 2021Unsuitability of NOTEARS for Causal Graph Discoverycited by 47
- 2022Differentiable DAG Samplingcited by 47
- 2022Large-Scale Differentiable Causal Discovery of Factor Graphscited by 47
- 2022Causal Structure Learning: a Combinatorial Perspectivecited by 46
- 2021Variational Causal Networks: Approximate Bayesian Inference over Causal Structurescited by 43
- 2023Causal Discovery from Temporal Data: An Overview and New Perspectivescited by 43
- 2022Graph-Augmented Normalizing Flows for Anomaly Detection of Multiple Time Seriescited by 42
- 2021Learning Neural Causal Models with Active Interventionscited by 40
- 2023Structure Learning with Continuous Optimization: A Sober Look and Beyondcited by 36
- 2023A Survey on Causal Discovery Methods for I.I.D. and Time Series Datacited by 35
- 2022Identifying Weight-Variant Latent Causal Modelscited by 34
- 2023BayesDAG: Gradient-Based Posterior Inference for Causal Discoverycited by 33
- 2024Causal Inference with Large Language Model: A Surveycited by 32
- 2021Towards Federated Bayesian Network Structure Learning with Continuous Optimizationcited by 31
- 2023Stable Differentiable Causal Discoverycited by 31
- 2022Bayesian learning of Causal Structure and Mechanisms with GFlowNets and Variational Bayescited by 30
- 2024How Realistic Is Your Synthetic Data? Constraining Deep Generative Models for Tabular Datacited by 29
- 2022BaCaDI: Bayesian Causal Discovery with Unknown Interventionscited by 26
- 2021Simultaneously Reconciled Quantile Forecasting of Hierarchically Related Time Seriescited by 24
- 2022Truncated Matrix Power Iteration for Differentiable DAG Learningcited by 23
- 2021Data Generating Process to Evaluate Causal Discovery Techniques for Time Series Datacited by 22
- 2022MissDAG: Causal Discovery in the Presence of Missing Data with Continuous Additive Noise Modelscited by 22
- 2023From Identifiable Causal Representations to Controllable Counterfactual Generation: A Survey on Causal Generative Modelingcited by 22
- 2023NODAGS-Flow: Nonlinear Cyclic Causal Structure Learningcited by 20
- 2021VACA: Design of Variational Graph Autoencoders for Interventional and Counterfactual Queriescited by 19
- 2023Automated Scientific Discovery: From Equation Discovery to Autonomous Discovery Systemscited by 19
- 2024Signature Kernel Conditional Independence Tests in Causal Discovery for Stochastic Processescited by 18
- 2021A data-driven peridynamic continuum model for upscaling molecular dynamicscited by 17
- 2021FedDAG: Federated DAG Structure Learningcited by 17
- 2023Optimizing NOTEARS Objectives via Topological Swapscited by 17
- 2024Standardizing Structural Causal Modelscited by 17
- 2021Simultaneous Missing Value Imputation and Structure Learning with Groupscited by 16
50 most cited of 331 All 331 (JSON)
- 2026Amortized Counterfactual Prediction with Graph Neural Networks9 Oct 2026
- 2026DAG-CLIP: A DAG Learning Framework in the Presence of Latent Variables5 Oct 2026
- 2026Demistifying Data and Simulator Assumptions in Supervised Causal Discovery29 Sep 2026
- 2026seq2cause: One Autoregressive Backbone, Four Causal Discovery Tasks in Event Sequences25 Sep 2026
- 2026LimiX-2: A Contextual Mechanism Network Towards General Structured-Data Intelligence15 Sep 2026
- 2026From topology learning to graph generation: A unifying perspective2 Sep 2026
- 2026Neural-Bayesian Structure Learning for Discrete Choice Modeling26 Aug 2026
- 2026Causal Discovery in Equal Variance Linear Gaussian DAGs via SURE-Tuned Ridge Regression17 Aug 2026
- 2026Structure-Guided Spatiotemporal Attention Graph Neural Network for Traffic Flow Prediction14 Aug 2026
- 2026GARLIC: Graph Attention-based Relational Learning of Multivariate Time Series in Intensive Care11 Aug 2026
- 2026Support Selection Beyond Smooth DAG Exactness: Completion Geometry,Score Margins, and Selective Certificates8 Aug 2026
- 2026SVI-DAG: A Structured Variational Inference Approach to Bayesian Causal Discovery5 Aug 2026
38 more
- 2026GoT-CD: Graph-of-Thoughts Causal Discovery and the Fragility of Post-hoc Path-Specific Fairness Audits3 Aug 2026
- 2026On the Potential of Graph Neural Networks as Metamodels for Supply Chain Optimization: Dataset, Architectures, and Directions18 Jul 2026
- 2026DAG-FM: A Foundation Model for Causal Discovery under Heterogeneous Causal Mechanisms13 Jul 2026
- 2026Order-based Causal Discovery for Multistage Processes4 Jul 2026
- 2026Autonomous Scientific Discovery via Iterative Meta-Reflection1 Jul 2026
- 2026A Neuroimaging Simulation Framework for Developing and Evaluating Causal AI27 Jun 2026
- 2026A Framework for Directed Acyclic Hypergraph Learning19 Jun 2026
- 2026Temporal Causal Prior-Data Fitted Networks for Panel Data with Learned Reliability Signals18 Jun 2026
- 2026FoundCause: Causal Discovery with Latent Confounders from Observational Data16 Jun 2026
- 2026polyDAG: Polynomial Acyclicity Constraints for Efficient Continuous Causal Discovery in Visual Semantic Graphs5 Jun 2026
- 2026Causal Atlases from Entropic Inference: Bayesian Networks beyond Optimal DAGs4 Jun 2026
- 2026LLM Explainability with Counterfactual Chains and Causal Graphs4 Jun 2026
- 2026Do Real-World Datasets Contain Natural Experiments? An Empirical Study Using Causal Feature Selection2 Jun 2026
- 2026Test Time Training for Supervised Causal Learning28 May 2026
- 2026Evolving Causal Regulatory Networks (ECR-Net)24 May 2026
- 2026Concomitant DAG Learning: On the Roles of Noise Adaptivity, Sparsity, and Non-negativity22 May 2026
- 2026Exploiting Non-Negativity in DAG Structure Learning19 May 2026
- 2026A Unified Framework for Structure-Aware Clustering and Heterogeneous Causal Graph Learning19 May 2026
- 2026PerCaM-Health: Personalized Dynamic Causal Graphs for Healthcare Reasoning8 May 2026
- 2026Arrow: A Foundation Model for Causal Discovery8 May 2026
- 2026A Topological Sorting Criterion for Random Causal Directed Acyclic Graphs7 May 2026
- 2026When Does Gene Regulatory Network Inference Break? A Controlled Diagnostic Study of Causal and Correlational Methods on Single-Cell Data6 May 2026
- 2026Proactive Dialogue Model with Intent Prediction30 Apr 2026
- 2026Optimization-Free Topological Sort for Causal Discovery via the Schur Complement of Score Jacobians28 Apr 2026
- 2026TTCD:Transformer Integrated Temporal Causal Discovery from Non-Stationary Time Series Data27 Apr 2026
- 2026DAGAF: A directed acyclic generative adversarial framework for joint structure learning and tabular data synthesis5 Apr 2026
- 2026Smoothing the Landscape: Causal Structure Learning via Diffusion Denoising Objectives2 Apr 2026
- 2026HCLSM: Hierarchical Causal Latent State Machines for Object-Centric World Modeling31 Mar 2026
- 2026A Knowledge-Informed Pretrained Model for Causal Discovery21 Mar 2026
- 2026MARLIN: Multi-Agent Reinforcement Learning for Incremental DAG Discovery19 Mar 2026
- 2026Causal Representation Learning on High-Dimensional Data: Benchmarks, Reproducibility, and Evaluation Metrics18 Mar 2026
- 2026Evaluating Causal Discovery Algorithms for Path-Specific Fairness and Utility in Healthcare16 Mar 2026
- 2026HCP-DCNet: A Hierarchical Causal Primitive Dynamic Composition Network for Self-Improving Causal Understanding12 Mar 2026
- 2026Coarse-to-Fine Learning of Dynamic Causal Structures26 Feb 2026
- 2026Test-Time Learning of Causal Structure from Interventional Data22 Feb 2026
- 2026Federated Learning of Nonlinear Temporal Dynamics with Graph Attention-based Cross-Client Interpretability13 Feb 2026
- 2026SC3D: Dynamic and Differentiable Causal Discovery for Temporal and Instantaneous Graphs2 Feb 2026
- 2026A Causal Perspective for Enhancing Jailbreak Attack and Defense31 Jan 2026
50 newest of 331 All 331 (JSON)
- 2023Causal Reasoning and Large Language Models: Opening a New Frontier for Causalitycited by 353
- 2024Causal Inference with Large Language Model: A Surveycited by 32
- 2023Enhancing Causal Reasoning in Large Language Models: A Causal Attribution Model for Precision Fine-Tuningcited by 14
- 2025ACCESS : A Benchmark for Abstract Causal Event Discovery and Reasoningcited by 3
- 2023Can We Utilize Pre-trained Language Models within Causal Discovery Algorithms?cited by 0
- 2026GoT-CD: Graph-of-Thoughts Causal Discovery and the Fragility of Post-hoc Path-Specific Fairness Auditscited by 0
- 2026GoT-CD: Graph-of-Thoughts Causal Discovery and the Fragility of Post-hoc Path-Specific Fairness Audits3 Aug 2026
- 2025ACCESS : A Benchmark for Abstract Causal Event Discovery and Reasoning12 Feb 2025
- 2024Causal Inference with Large Language Model: A Survey15 Sep 2024
- 2023Enhancing Causal Reasoning in Large Language Models: A Causal Attribution Model for Precision Fine-Tuning30 Dec 2023
- 2023Can We Utilize Pre-trained Language Models within Causal Discovery Algorithms?19 Nov 2023
- 2023Causal Reasoning and Large Language Models: Opening a New Frontier for Causality28 Apr 2023
- 2021D'ya like DAGs? A Survey on Structure Learning and Causal Discoverycited by 211
- 2021Discrete Graph Structure Learning for Forecasting Multiple Time Seriescited by 171
- 2021Beware of the Simulated DAG! Causal Discovery Benchmarks May Be Easy To Gamecited by 161
- 2022DAGMA: Learning DAGs via M-matrices and a Log-Determinant Acyclicity Characterizationcited by 140
- 2022Deep Learning for Time Series Anomaly Detection: A Surveycited by 131
- 2022Disentangled Representation Learningcited by 112
- 2021DiBS: Differentiable Bayesian Structure Learningcited by 106
- 2023Learning Linear Causal Representations from Interventions under General Nonlinear Mixingcited by 92
- 2022Amortized Inference for Causal Structure Learningcited by 90
- 2021Parameter Prediction for Unseen Deep Architecturescited by 89
- 2021Efficient Neural Causal Discovery without Acyclicity Constraintscited by 82
- 2021BCD Nets: Scalable Variational Approaches for Bayesian Causal Discoverycited by 68
12 most cited of 312 All 312 (JSON)
- 2026Amortized Counterfactual Prediction with Graph Neural Networks9 Oct 2026
- 2026DAG-CLIP: A DAG Learning Framework in the Presence of Latent Variables5 Oct 2026
- 2026Demistifying Data and Simulator Assumptions in Supervised Causal Discovery29 Sep 2026
- 2026seq2cause: One Autoregressive Backbone, Four Causal Discovery Tasks in Event Sequences25 Sep 2026
- 2026LimiX-2: A Contextual Mechanism Network Towards General Structured-Data Intelligence15 Sep 2026
- 2026From topology learning to graph generation: A unifying perspective2 Sep 2026
- 2026Neural-Bayesian Structure Learning for Discrete Choice Modeling26 Aug 2026
- 2026Causal Discovery in Equal Variance Linear Gaussian DAGs via SURE-Tuned Ridge Regression17 Aug 2026
- 2026Structure-Guided Spatiotemporal Attention Graph Neural Network for Traffic Flow Prediction14 Aug 2026
- 2026GARLIC: Graph Attention-based Relational Learning of Multivariate Time Series in Intensive Care11 Aug 2026
- 2026Support Selection Beyond Smooth DAG Exactness: Completion Geometry,Score Margins, and Selective Certificates8 Aug 2026
- 2026SVI-DAG: A Structured Variational Inference Approach to Bayesian Causal Discovery5 Aug 2026
12 newest of 312 All 312 (JSON)