Differentiable DAG Sampling
Not on the map. Why?
Abstract (arXiv)
We propose a new differentiable probabilistic model over DAGs (DP-DAG). DP-DAG allows fast and differentiable DAG sampling suited to continuous optimization. To this end, DP-DAG samples a DAG by successively (1) sampling a linear ordering of the node and (2) sampling edges consistent with the sampled linear ordering. We further propose VI-DP-DAG, a new method for DAG learning from observational data which combines DP-DAG with variational inference. Hence,VI-DP-DAG approximates the posterior probability over DAG edges given the observed data. VI-DP-DAG is guaranteed to output a valid DAG at any time during training and does not require any complex augmented Lagrangian optimization scheme in contrast to existing differentiable DAG learning approaches. In our extensive experiments, we compare VI-DP-DAG to other differentiable DAG learning baselines on synthetic and real datasets. VI-DP-DAG significantly improves DAG structure and causal mechanism learning while training faster than competitors.
Key facts. Cited by 46 papers in the map (data through 7 Oct 2026). Builds on 24 of its 50 references that are in the map. First posted on arXiv 16 Mar 2022.
Builds on
24 of 50 references.
References · 24
- 2014Adam: A Method for Stochastic Optimizationcited by 36,960
- 2013Estimating or Propagating Gradients Through Stochastic Neurons for Conditional Computationcited by 2,031
- 2018DAGs with NO TEARS: Continuous Optimization for Structure Learningcited by 745
- 2019DAG-GNN: DAG Structure Learning with Graph Neural Networkscited by 329
- 2013Causal Discovery with Continuous Additive Noise Modelscited by 252
- 2019Gradient-Based Neural DAG Learningcited by 227
- 2020Differentiable Causal Discovery from Interventional Datacited by 218
- 2021D'ya like DAGs? A Survey on Structure Learning and Causal Discoverycited by 209
- 2019Stochastic Beams and Where to Find Them: The Gumbel-Top-k Trick for Sampling Sequences Without Replacementcited by 205
- 2013CAM: Causal additive models, high-dimensional order search and penalized regressioncited by 175
- 2018Learning Latent Permutations with Gumbel-Sinkhorn Networkscited by 172
- 2020Erdos Goes Neural: an Unsupervised Learning Framework for Combinatorial Optimization on Graphscited by 115
12 more
- 2021Oops I Took A Gradient: Scalable Sampling for Discrete Distributionscited by 92
- 2019Masked Gradient-Based Causal Structure Learningcited by 89
- 2020Gradient Estimation with Stochastic Softmax Trickscited by 66
- 2020SoftSort: A Continuous Relaxation for the argsort Operatorcited by 66
- 2021DAGs with No Curl: An Efficient DAG Structure Learning Approachcited by 53
- 2020Graphical Normalizing Flowscited by 37
- 2015Partition MCMC for inference on acyclic digraphscited by 33
- 2020Towards Scalable Bayesian Learning of Causal DAGscited by 33
- 2018Efficient Sampling and Structure Learning of Bayesian Networkscited by 28
- 2017Bayesian Network Learning via Topological Ordercited by 14
- 2014Advances in Learning Bayesian Networks of Bounded Treewidthcited by 10
- 2021Probabilistic DAG Searchcited by 4
Built on by
Citing papers per year: 2022: 5; 2023: 13; 2024: 12; 2025: 7; 2026: 9.
46 papers.
Sort:
- 2022Weakly supervised causal representation learningcited by 140
- 2023Joint Bayesian Inference of Graphical Structure and Parameters with a Single Generative Flow Networkcited by 50
- 2023Structure Learning with Continuous Optimization: A Sober Look and Beyondcited by 34
- 2023BayesDAG: Gradient-Based Posterior Inference for Causal Discoverycited by 33
- 2024A Meta-Learning Approach to Bayesian Causal Discoverycited by 22
- 2024Signature Kernel Conditional Independence Tests in Causal Discovery for Stochastic Processescited by 18
- 2023CoLiDE: Concomitant Linear DAG Estimationcited by 12
- 2024Ordering-Based Causal Discovery for Linear and Nonlinear Relationscited by 11
- 2025Estimating Interventional Distributions with Uncertain Causal Graphs through Meta-Learningcited by 11
- 2023Constraint-Free Structure Learning with Smooth Acyclic Orientationscited by 10
- 2023DAG Learning on the Permutahedroncited by 9
- 2023Learning DAGs from Data with Few Root Causescited by 8
34 more
- 2024Effective Bayesian Causal Inference via Structural Marginalisation and Autoregressive Orderscited by 6
- 2022Learning Latent Structural Causal Modelscited by 5
- 2023Order-based Structure Learning with Normalizing Flowscited by 4
- 2024Permutation-based Inference for Variational Learning of Directed Acyclic Graphscited by 4
- 2024ProDAG: Projected Variational Inference for Directed Acyclic Graphscited by 4
- 2024Sample Efficient Bayesian Learning of Causal Graphs from Interventionscited by 4
- 2026Arrow: A Foundation Model for Causal Discoverycited by 4
- 2022Learning Multiscale Non-stationary Causal Structurescited by 3
- 2022Learning Discrete Directed Acyclic Graphs via Backpropagationcited by 3
- 2023CMVAE: Causal Meta VAE for Unsupervised Meta-Learningcited by 3
- 2023Tree Search in DAG Space with Model-based Reinforcement Learning for Causal Discoverycited by 3
- 2024Reinforcement Learning for Causal Discovery without Acyclicity Constraintscited by 3
- 2025Learning Identifiable Structures Helps Avoid Bias in DNN-based Supervised Causal Learningcited by 3
- 2023Context-Aware Bayesian Network Actor-Critic Methods for Cooperative Multi-Agent Reinforcement Learningcited by 2
- 2026A Knowledge-Informed Pretrained Model for Causal Discoverycited by 2
- 2026Concomitant DAG Learning: On the Roles of Noise Adaptivity, Sparsity, and Non-negativitycited by 2
- 2022Latent Variable Models for Bayesian Causal Discoverycited by 1
- 2023Towards Human-like Perception: Learning Structural Causal Model in Heterogeneous Graphcited by 1
- 2024Scalable Variational Causal Discovery Unconstrained by Acyclicitycited by 1
- 2024Causal Order Discovery based on Monotonic SCMscited by 1
- 2025Your Assumed DAG is Wrong and Here's How To Deal With Itcited by 1
- 2025Incorporating Expert Knowledge into Bayesian Causal Discovery of Mixtures of Directed Acyclic Graphscited by 1
- 2025MetaCaDI: A Meta-Learning Framework for Causal Discovery from Multiple Environments with Unknown Interventionscited by 1
- 2025Amortized Causal Discovery with Prior-Fitted Networkscited by 1
- 2023Joint Distributional Learning via Cramer-Wold Distancecited by 0
- 2024Implicit Causal Representation Learning via Switchable Mechanismscited by 0
- 2024Causal Learning in Biomedical Applications: Krebs Cycle as a Benchmarkcited by 0
- 2025Towards Unsupervised Causal Representation Learning via Latent Additive Noise Model Causal Autoencoderscited by 0
- 2026DAGAF: A directed acyclic generative adversarial framework for joint structure learning and tabular data synthesiscited by 0
- 2026Learning Temporal Causal Structure via Smooth Differentiable Optimizationcited by 0
- 2026polyDAG: Polynomial Acyclicity Constraints for Efficient Continuous Causal Discovery in Visual Semantic Graphscited by 0
- 2026Amortized Bayesian Causal Discovery of Extended Factor Graphscited by 0
- 2026SVI-DAG: A Structured Variational Inference Approach to Bayesian Causal Discoverycited by 0
- 2026Learning the Structure of Triangular Transport Mapscited by 0
- 2026Learning the Structure of Triangular Transport Maps29 Sep 2026
- 2026SVI-DAG: A Structured Variational Inference Approach to Bayesian Causal Discovery5 Aug 2026
- 2026Amortized Bayesian Causal Discovery of Extended Factor Graphs24 Jul 2026
- 2026polyDAG: Polynomial Acyclicity Constraints for Efficient Continuous Causal Discovery in Visual Semantic Graphs5 Jun 2026
- 2026Learning Temporal Causal Structure via Smooth Differentiable Optimization2 Jun 2026
- 2026Concomitant DAG Learning: On the Roles of Noise Adaptivity, Sparsity, and Non-negativity22 May 2026
- 2026Arrow: A Foundation Model for Causal Discovery8 May 2026
- 2026DAGAF: A directed acyclic generative adversarial framework for joint structure learning and tabular data synthesis5 Apr 2026
- 2026A Knowledge-Informed Pretrained Model for Causal Discovery21 Mar 2026
- 2025Towards Unsupervised Causal Representation Learning via Latent Additive Noise Model Causal Autoencoders15 Dec 2025
- 2025Amortized Causal Discovery with Prior-Fitted Networks3 Dec 2025
- 2025MetaCaDI: A Meta-Learning Framework for Causal Discovery from Multiple Environments with Unknown Interventions25 Oct 2025
34 more
- 2025Incorporating Expert Knowledge into Bayesian Causal Discovery of Mixtures of Directed Acyclic Graphs8 Oct 2025
- 2025Estimating Interventional Distributions with Uncertain Causal Graphs through Meta-Learning7 Jul 2025
- 2025Your Assumed DAG is Wrong and Here's How To Deal With It24 Feb 2025
- 2025Learning Identifiable Structures Helps Avoid Bias in DNN-based Supervised Causal Learning15 Feb 2025
- 2024A Meta-Learning Approach to Bayesian Causal Discovery21 Dec 2024
- 2024Sample Efficient Bayesian Learning of Causal Graphs from Interventions26 Oct 2024
- 2024Causal Order Discovery based on Monotonic SCMs24 Oct 2024
- 2024Ordering-Based Causal Discovery for Linear and Nonlinear Relations8 Oct 2024
- 2024Reinforcement Learning for Causal Discovery without Acyclicity Constraints24 Aug 2024
- 2024Scalable Variational Causal Discovery Unconstrained by Acyclicity6 Jul 2024
- 2024Causal Learning in Biomedical Applications: Krebs Cycle as a Benchmark21 Jun 2024
- 2024ProDAG: Projected Variational Inference for Directed Acyclic Graphs24 May 2024
- 2024Signature Kernel Conditional Independence Tests in Causal Discovery for Stochastic Processes28 Feb 2024
- 2024Effective Bayesian Causal Inference via Structural Marginalisation and Autoregressive Orders22 Feb 2024
- 2024Implicit Causal Representation Learning via Switchable Mechanisms16 Feb 2024
- 2024Permutation-based Inference for Variational Learning of Directed Acyclic Graphs4 Feb 2024
- 2023Towards Human-like Perception: Learning Structural Causal Model in Heterogeneous Graph10 Dec 2023
- 2023Joint Distributional Learning via Cramer-Wold Distance25 Oct 2023
- 2023Tree Search in DAG Space with Model-based Reinforcement Learning for Causal Discovery20 Oct 2023
- 2023CoLiDE: Concomitant Linear DAG Estimation4 Oct 2023
- 2023Constraint-Free Structure Learning with Smooth Acyclic Orientations15 Sep 2023
- 2023Order-based Structure Learning with Normalizing Flows14 Aug 2023
- 2023BayesDAG: Gradient-Based Posterior Inference for Causal Discovery26 Jul 2023
- 2023Context-Aware Bayesian Network Actor-Critic Methods for Cooperative Multi-Agent Reinforcement Learning2 Jun 2023
- 2023Joint Bayesian Inference of Graphical Structure and Parameters with a Single Generative Flow Network30 May 2023
- 2023Learning DAGs from Data with Few Root Causes25 May 2023
- 2023Structure Learning with Continuous Optimization: A Sober Look and Beyond4 Apr 2023
- 2023CMVAE: Causal Meta VAE for Unsupervised Meta-Learning20 Feb 2023
- 2023DAG Learning on the Permutahedron27 Jan 2023
- 2022Learning Discrete Directed Acyclic Graphs via Backpropagation27 Oct 2022
- 2022Learning Latent Structural Causal Models24 Oct 2022
- 2022Learning Multiscale Non-stationary Causal Structures31 Aug 2022
- 2022Latent Variable Models for Bayesian Causal Discovery12 Jul 2022
- 2022Weakly supervised causal representation learning30 Mar 2022
- 2022Weakly supervised causal representation learningcited by 140
- 2023Joint Bayesian Inference of Graphical Structure and Parameters with a Single Generative Flow Networkcited by 50
- 2023Structure Learning with Continuous Optimization: A Sober Look and Beyondcited by 34
- 2023BayesDAG: Gradient-Based Posterior Inference for Causal Discoverycited by 33
- 2024A Meta-Learning Approach to Bayesian Causal Discoverycited by 22
- 2024Signature Kernel Conditional Independence Tests in Causal Discovery for Stochastic Processescited by 18
- 2023CoLiDE: Concomitant Linear DAG Estimationcited by 12
- 2024Ordering-Based Causal Discovery for Linear and Nonlinear Relationscited by 11
- 2025Estimating Interventional Distributions with Uncertain Causal Graphs through Meta-Learningcited by 11
- 2023Constraint-Free Structure Learning with Smooth Acyclic Orientationscited by 10
- 2023DAG Learning on the Permutahedroncited by 9
- 2023Learning DAGs from Data with Few Root Causescited by 8
12 most cited of 46 All 46 (JSON)
- 2026Learning the Structure of Triangular Transport Maps29 Sep 2026
- 2026SVI-DAG: A Structured Variational Inference Approach to Bayesian Causal Discovery5 Aug 2026
- 2026Amortized Bayesian Causal Discovery of Extended Factor Graphs24 Jul 2026
- 2026polyDAG: Polynomial Acyclicity Constraints for Efficient Continuous Causal Discovery in Visual Semantic Graphs5 Jun 2026
- 2026Learning Temporal Causal Structure via Smooth Differentiable Optimization2 Jun 2026
- 2026Concomitant DAG Learning: On the Roles of Noise Adaptivity, Sparsity, and Non-negativity22 May 2026
- 2026Arrow: A Foundation Model for Causal Discovery8 May 2026
- 2026DAGAF: A directed acyclic generative adversarial framework for joint structure learning and tabular data synthesis5 Apr 2026
- 2026A Knowledge-Informed Pretrained Model for Causal Discovery21 Mar 2026
- 2025Towards Unsupervised Causal Representation Learning via Latent Additive Noise Model Causal Autoencoders15 Dec 2025
- 2025Amortized Causal Discovery with Prior-Fitted Networks3 Dec 2025
- 2025MetaCaDI: A Meta-Learning Framework for Causal Discovery from Multiple Environments with Unknown Interventions25 Oct 2025
12 newest of 46 All 46 (JSON)