Sequentially learning the topological ordering of causal directed acyclic graphs with likelihood ratio scores
Gabriel Ruiz, Oscar Hernan Madrid Padilla, Qing Zhou

TL;DR
This paper introduces a sequential likelihood ratio-based method for reliably learning the topological order of causal DAGs with general error distributions, scalable to high-dimensional data.
Contribution
It presents a novel, efficient algorithm for identifying the true DAG ordering using simple likelihood ratio scores, with proven consistency and practical scalability.
Findings
Algorithm accurately recovers DAG orderings in simulations.
Scales efficiently to thousands of nodes in high-dimensional settings.
Performs well on real single-cell gene expression data.
Abstract
Causal discovery, the learning of causality in a data mining scenario, has been of strong scientific and theoretical interest as a starting point to identify "what causes what?" Contingent on assumptions and a proper learning algorithm, it is sometimes possible to identify and accurately estimate a causal directed acyclic graph (DAG), as opposed to a Markov equivalence class of graphs that gives ambiguity of causal directions. The focus of this paper is in highlighting the identifiability and estimation of DAGs with general error distributions through a general sequential sorting procedure that orders variables one at a time, starting at root nodes, followed by children of the root nodes, and so on until completion. We demonstrate a novel application of this general approach to estimate the topological ordering of a DAG. At each step of the procedure, only simple likelihood ratio scores…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsBayesian Modeling and Causal Inference · Bayesian Methods and Mixture Models · Machine Learning and Algorithms
