Learning Cyclic Causal Models from Incomplete Data
Not on the map. Why?
Abstract (arXiv)
Causal learning is a fundamental problem in statistics and science, offering insights into predicting the effects of unseen treatments on a system. Despite recent advances in this topic, most existing causal discovery algorithms operate under two key assumptions: (i) the underlying graph is acyclic, and (ii) the available data is complete. These assumptions can be problematic as many real-world systems contain feedback loops (e.g., biological systems), and practical scenarios frequently involve missing data. In this work, we propose a novel framework, named MissNODAGS, for learning cyclic causal graphs from partially missing data. Under the additive noise model, MissNODAGS learns the causal graph by alternating between imputing the missing data and maximizing the expected log-likelihood of the visible part of the data in each training step, following the principles of the expectation-maximization (EM) framework. Through synthetic experiments and real-world single-cell perturbation data, we demonstrate improved performance when compared to using state-of-the-art imputation techniques followed by causal learning on partially missing interventional data.
Key facts. Cited by 1 paper in the map (data through 7 Oct 2026). Builds on 26 of its 55 references that are in the map. First posted on arXiv 23 Feb 2024.
Builds on
26 of 55 references.
References · 26
- 2014Adam: A Method for Stochastic Optimizationcited by 36,960
- 2016Categorical Reparameterization with Gumbel-Softmaxcited by 2,708
- 2018DAGs with NO TEARS: Continuous Optimization for Structure Learningcited by 745
- 2019DAG-GNN: DAG Structure Learning with Graph Neural Networkscited by 329
- 2019Residual Flows for Invertible Generative Modelingcited by 256
- 2020Differentiable Causal Discovery from Interventional Datacited by 218
- 2019Learning Sparse Nonparametric DAGscited by 207
- 2020On the Role of Sparsity and DAG Constraints for Learning Linear DAGscited by 186
- 2017Invariant Causal Prediction for Nonlinear Modelscited by 140
- 2014Statistical guarantees for the EM algorithm: From population to sample-based analysiscited by 131
- 2020Missing Data Imputation using Optimal Transportcited by 99
- 2019Masked Gradient-Based Causal Structure Learningcited by 89
14 more
- 2017Permutation-based Causal Inference Algorithms with Interventionscited by 78
- 2021MIRACLE: Causally-Aware Imputation via Learning Missing Data Mechanismscited by 50
- 2014Constraint-based Causal Discovery from Multiple Interventions over Overlapping Variable Setscited by 48
- 2018Causal Discovery in the Presence of Missing Datacited by 46
- 2019Scaling structural learning with NO-BEARS to infer causal transcriptome networkscited by 39
- 2013A Discovery Algorithm for Directed Cyclic Graphscited by 33
- 2013The Bayesian Structural EM Algorithmcited by 26
- 2020Causal Discovery from Incomplete Data: A Deep Learning Approachcited by 26
- 2017Fast Causal Inference with Non-Random Missingness by Test-Wise Deletioncited by 22
- 2013Cyclic Causal Discovery from Continuous Equilibrium Datacited by 21
- 2022MissDAG: Causal Discovery in the Presence of Missing Data with Continuous Additive Noise Modelscited by 21
- 2023NODAGS-Flow: Nonlinear Cyclic Causal Structure Learningcited by 20
- 2020Structure Learning for Cyclic Linear Causal Modelscited by 13
- 2014Efficient Algorithms for Bayesian Network Parameter Learning from Incomplete Datacited by 3
Built on by
Citing papers per year: 2024: 1.
1 paper.