Differentiable Structure Learning and Causal Discovery for General Binary Data

Chang Deng, Bryon Aragam
9/25/2025
cs.LGmath.STstat.ME

No confident code implementation found for this paper.

Abstract

Existing methods for differentiable structure learning in discrete data typically assume that the data are generated from specific structural equation models. However, these assumptions may not align with the true data-generating process, which limits the general applicability of such methods. Furthermore, current approaches often ignore the complex dependence structure inherent in discrete data and consider only linear effects. We propose a differentiable structure learning framework that is capable of capturing arbitrary dependencies among discrete variables. We show that although general discrete models are unidentifiable from purely observational data, it is possible to characterize the complete set of compatible parameters and structures. Additionally, we establish identifiability up to Markov equivalence under mild assumptions. We formulate the learning problem as a single differentiable optimization task in the most general form, thereby avoiding the unrealistic simplifications adopted by previous methods. Empirical results demonstrate that our approach effectively captures complex relationships in discrete data.

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{deng2025differentiable,
  title  = {Differentiable Structure Learning and Causal Discovery for General Binary Data},
  author = {Chang Deng and Bryon Aragam},
  year   = {2025},
  eprint = {2509.21658},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2509.21658v2},
  journal = {NEURIPS 2025 2025}
}

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

Discussion