MARCEDES: Score-based causal discovery under non-Gaussianity with continuous optimization

📅 2026-09-24
📈 Citations: 0
✨ Influential: 0
📄 PDF
🤖 AI Summary
This study addresses the challenge of identifying causal directed acyclic graphs (DAGs) in structural equation models with non-Gaussian errors. To this end, it proposes MARCEDES, an algorithm that constructs a continuous score function based on mean absolute residual risk. By integrating row-sparsity penalties with soft DAG constraints, the method reformulates causal discovery as an unconstrained optimization problem. Furthermore, a generalized Bayesian framework is introduced for automatic hyperparameter tuning, while gradient descent is employed to solve the resulting non-smooth objective function involving Laplace error modeling. This approach effectively circumvents the complexities inherent in traditional constrained optimization. Simulation studies demonstrate that the proposed method achieves substantial computational efficiency in high-dimensional and finite-sample settings, consistently outperforming existing state-of-the-art techniques.
📝 Abstract
We consider the problem of learning the underlying causal directed acyclic graph (DAG) structure corresponding to a structural equation model (SEM) with non-Gaussian errors. Motivated by an intentionally misspecified non-Gaussian SEM with all Laplace errors, we first introduce the mean absolute residual risk, defined over the space of all real matrices, and show that, asymptotically, the risk of the true weighted causal DAG matrix is strictly smaller than that of any other matrix. Nevertheless, to enhance generality and account for high-dimensional and finite-sample settings, we further incorporate row-specific sparsity penalties along with a soft DAG constraint to derive a continuous score function over the space of real matrices. Accordingly, we propose a score-based DAG learning method, named MARCEDES, formulated as an unconstrained score minimization problem, which can be efficiently solved using gradient-based optimization techniques, thereby circumventing the challenges associated with constrained optimization. Furthermore, we develop a computational algorithm to handle the non-smoothness of the score objective and to enable optimal tuning of row-specific sparsity penalties under a generalized Bayes framework. Finally, we demonstrate the efficiency and improved performance of the proposed method over existing approaches through an extensive simulation study.
Problem

Research questions and friction points this paper is trying to address.

causal discovery
directed acyclic graph
structural equation model
non-Gaussianity
score-based learning
Innovation

Methods, ideas, or system contributions that make the work stand out.

Causal discovery
Directed acyclic graph
Non-Gaussian SEM
Continuous optimization
Score-based learning