# Causal Discovery on Dependent Binary Data

arXiv: https://arxiv.org/abs/2412.20289 · HTML: https://mlsanity.com/paper/2412.20289/

## Key facts

- No citing papers in the map yet (data through 14 Oct 2026).
- Builds on 8 of its 32 references that are in the map.
- First posted on arXiv 28 Dec 2024.

## Builds on (most cited first, 8 of 8)

- [Causal Inference and Causal Explanation with Background Knowledge](https://mlsanity.com/paper/1302.4972/) (2013)
- [Concave Penalized Estimation of Sparse Gaussian Bayesian Networks](https://mlsanity.com/paper/1401.0852/) (2014)
- [Causal Inference Under Interference And Network Uncertainty](https://mlsanity.com/paper/1907.00221/) (2019)
- [Bayesian Network Constraint-Based Structure Learning Algorithms: Parallel and Optimised Implementations in the bnlearn R Package](https://mlsanity.com/paper/1406.7648/) (2014)
- [Penalized Estimation of Directed Acyclic Graphs From Discrete Data](https://mlsanity.com/paper/1403.2310/) (2014)
- [High Dimensional Semiparametric Latent Graphical Model for Mixed Data](https://mlsanity.com/paper/1404.7236/) (2014)
- [Coupling Learning of Complex Interactions](https://mlsanity.com/paper/2007.13534/) (2020)
- [Learning Gaussian DAGs from Network Data](https://mlsanity.com/paper/1905.10848/) (2019)

## Abstract (arXiv)

The assumption of independence between observations (units) in a dataset is prevalent across various methodologies for learning causal graphical models. However, this assumption often finds itself in conflict with real-world data, posing challenges to accurate structure learning. We propose a decorrelation-based approach for causal graph learning on dependent binary data, where the local conditional distribution is defined by a latent utility model with dependent errors across units. We develop a pairwise maximum likelihood method to estimate the covariance matrix for the dependence among the units. Then, leveraging the estimated covariance matrix, we develop an EM-like iterative algorithm to generate and decorrelate samples of the latent utility variables, which serve as decorrelated data. Any standard causal discovery method can be applied on the decorrelated data to learn the underlying causal graph. We demonstrate that the proposed decorrelation approach significantly improves the accuracy in causal graph learning, through numerical experiments on both synthetic and real-world datasets.
