Heteroscedastic Causal Structure Learning

Bao Duong, Thin Nguyen
7/16/2023
cs.LGstat.ME

Official code: baosws/HOST (6 stars, last commit 2024-05-03).

Abstract

Heretofore, learning the directed acyclic graphs (DAGs) that encode the cause-effect relationships embedded in observational data is a computationally challenging problem. A recent trend of studies has shown that it is possible to recover the DAGs with polynomial time complexity under the equal variances assumption. However, this prohibits the heteroscedasticity of the noise, which allows for more flexible modeling capabilities, but at the same time is substantially more challenging to handle. In this study, we tackle the heteroscedastic causal structure learning problem under Gaussian noises. By exploiting the normality of the causal mechanisms, we can recover a valid causal ordering, which can uniquely identify the causal DAG using a series of conditional independence tests. The result is HOST (Heteroscedastic causal STructure learning), a simple yet effective causal structure learning algorithm that scales polynomially in both sample size and dimensionality. In addition, via extensive empirical evaluations on a wide range of both controlled and real datasets, we show that the proposed HOST method is competitive with state-of-the-art approaches in both the causal order learning and structure learning problems.

View on arXivView PDF

Code Implementations(1)

baosws/HOSTOfficial

Heteroscedastic Causal Structure Learning (HOST) - ECAI 2023

60PythonJul 16, 20232 years ago

Similar Papers

Cite this paper

@article{duong2023heteroscedastic,
  title  = {Heteroscedastic Causal Structure Learning},
  author = {Bao Duong and Thin Nguyen},
  year   = {2023},
  eprint = {2307.07973},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2307.07973v1}
}

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/2307.07973.svg)](https://codeofpaper.com/paper/2307.07973)

Discussion