Recovering Linear Causal Models with Latent Variables via Cholesky Factorization of Covariance Matrix

Yunfeng Cai, Xu Li, Minging Sun, Ping Li
11/1/2023
stat.MLcs.LG

No confident code implementation found for this paper.

Abstract

Discovering the causal relationship via recovering the directed acyclic graph (DAG) structure from the observed data is a well-known challenging combinatorial problem. When there are latent variables, the problem becomes even more difficult. In this paper, we first propose a DAG structure recovering algorithm, which is based on the Cholesky factorization of the covariance matrix of the observed data. The algorithm is fast and easy to implement and has theoretical grantees for exact recovery. On synthetic and real-world datasets, the algorithm is significantly faster than previous methods and achieves the state-of-the-art performance. Furthermore, under the equal error variances assumption, we incorporate an optimization procedure into the Cholesky factorization based algorithm to handle the DAG recovering problem with latent variables. Numerical simulations show that the modified "Cholesky + optimization" algorithm is able to recover the ground truth graph in most cases and outperforms existing algorithms.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{cai2023recovering,
  title  = {Recovering Linear Causal Models with Latent Variables via Cholesky Factorization of Covariance Matrix},
  author = {Yunfeng Cai and Xu Li and Minging Sun and Ping Li},
  year   = {2023},
  eprint = {2311.00674},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2311.00674v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2311.00674.svg)](https://codeofpaper.com/paper/2311.00674)

Discussion