Revisiting Differentiable Structure Learning: Inconsistency of ℓ1 Penalty and Beyond
Not on the map. Why?
Abstract (arXiv)
Recent advances in differentiable structure learning have framed the combinatorial problem of learning directed acyclic graphs as a continuous optimization problem. Various aspects, including data standardization, have been studied to identify factors that influence the empirical performance of these methods. In this work, we investigate critical limitations in differentiable structure learning methods, focusing on settings where the true structure can be identified up to Markov equivalence classes, particularly in the linear Gaussian case. While Ng et al. (2024) highlighted potential non-convexity issues in this setting, we demonstrate and explain why the use of ℓ1-penalized likelihood in such cases is fundamentally inconsistent, even if the global optimum of the optimization problem can be found. To resolve this limitation, we develop a hybrid differentiable structure learning method based on ℓ0-penalized likelihood with hard acyclicity constraint, where the ℓ0 penalty can be approximated by different techniques including Gumbel-Softmax. Specifically, we first estimate the underlying moral graph, and use it to restrict the search space of the optimization problem, which helps alleviate the non-convexity issue. Experimental results show that the proposed method enhances empirical performance both before and after data standardization, providing a more reliable path for future advancements in differentiable structure learning, especially for learning Markov equivalence classes.
Key facts. Cited by 1 paper in the map (data through 7 Oct 2026). Builds on 28 of its 54 references that are in the map. First posted on arXiv 24 Oct 2024.
Builds on
28 of 54 references.
References · 28
- 2018DAGs with NO TEARS: Continuous Optimization for Structure Learningcited by 745
- 2019DAG-GNN: DAG Structure Learning with Graph Neural Networkscited by 329
- 2019Gradient-Based Neural DAG Learningcited by 227
- 2020Differentiable Causal Discovery from Interventional Datacited by 218
- 2020DYNOTEARS: Structure Learning from Time-Series Datacited by 198
- 2020On the Role of Sparsity and DAG Constraints for Learning Linear DAGscited by 186
- 2021Beware of the Simulated DAG! Causal Discovery Benchmarks May Be Easy To Gamecited by 159
- 2022DAGMA: Learning DAGs via M-matrices and a Log-Determinant Acyclicity Characterizationcited by 135
- 2019Masked Gradient-Based Causal Structure Learningcited by 89
- 2013High-dimensional learning of linear causal networks via inverse covariance estimationcited by 86
- 2020DAGs with No Fears: A Closer Look at Continuous Optimization for Learning Bayesian Networkscited by 66
- 2020Differentiable Causal Discovery Under Unmeasured Confoundingcited by 56
16 more
- 2018Structural Agnostic Modeling: Adversarial Learning of Causal Graphscited by 48
- 2021Unsuitability of NOTEARS for Causal Graph Discoverycited by 46
- 2020On the Convergence of Continuous Constrained Optimization for Structure Learningcited by 38
- 2023Structure Learning with Continuous Optimization: A Sober Look and Beyondcited by 34
- 2021Towards Federated Bayesian Network Structure Learning with Continuous Optimizationcited by 31
- 2023Stable Differentiable Causal Discoverycited by 30
- 2020Causal Discovery from Incomplete Data: A Deep Learning Approachcited by 26
- 2022Truncated Matrix Power Iteration for Differentiable DAG Learningcited by 23
- 2022Differentiable Causal Discovery Under Latent Interventionscited by 21
- 2022MissDAG: Causal Discovery in the Presence of Missing Data with Continuous Additive Noise Modelscited by 21
- 2020Learning causal representations for robust domain adaptationcited by 18
- 2021FedDAG: Federated DAG Structure Learningcited by 17
- 2023CoLiDE: Concomitant Linear DAG Estimationcited by 12
- 2021Multi-task Learning of Order-Consistent Causal Graphscited by 10
- 2023Global Optimality in Bivariate Gradient-based DAG Learningcited by 10
- 2021Deconfounded Score Method: Scoring DAGs with Dense Unobserved Confoundingcited by 9
Built on by
Citing papers per year: 2025: 1.
1 paper.
- 2025Causal-Copilot: An Autonomous Causal Analysis Agentcited by 14
- 2025Causal-Copilot: An Autonomous Causal Analysis Agent17 Apr 2025