mlsanityData to 14 Oct 2026

Distinguishing Cause from Effect on Categorical Data: The Uniform Channel Model

arXiv 2303.08572 ↗First posted 14 Mar 2023cs.LG cs.CL cs.ITcited by 1

Not on the map. Why?

Abstract (arXiv)

Distinguishing cause from effect using observations of a pair of random variables is a core problem in causal discovery. Most approaches proposed for this task, namely additive noise models (ANM), are only adequate for quantitative data. We propose a criterion to address the cause-effect problem with categorical variables (living in sets with no meaningful order), inspired by seeing a conditional probability mass function (pmf) as a discrete memoryless channel. We select as the most likely causal direction the one in which the conditional pmf is closer to a uniform channel (UC). The rationale is that, in a UC, as in an ANM, the conditional entropy (of the effect given the cause) is independent of the cause distribution, in agreement with the principle of independence of cause and mechanism. Our approach, which we call the uniform channel model (UCM), thus extends the ANM rationale to categorical variables. To assess how close a conditional pmf (estimated from data) is to a UC, we use statistical testing, supported by a closed-form estimate of a UC channel. On the theoretical front, we prove identifiability of the UCM and show its equivalence with a structural causal model with a low-cardinality exogenous variable. Finally, the proposed method compares favorably with recent state-of-the-art alternatives in experiments on synthetic, benchmark, and real data.

Key facts. Cited by 1 paper in the map (data through 14 Oct 2026). Builds on 11 of its 46 references that are in the map. First posted on arXiv 14 Mar 2023.

Builds on

11 of 46 references.

References · 11

  1. 2013Causal Discovery with Continuous Additive Noise Modelscited by 255
  2. 2013Learning Equivalence Classes of Bayesian Networks Structurescited by 77
  3. 2016Entropic Causal Inferencecited by 27
  4. 2013Learning Bayesian Networks: A Unification for Discrete and Gaussian Domainscited by 21
  5. 2022Differentiable Causal Discovery Under Latent Interventionscited by 21
  6. 2017Learning Quadratic Variance Function (QVF) DAG models via OverDispersion Scoring (ODS)cited by 18
  7. 2021Efficient Bayesian network structure learning via local Markov boundary searchcited by 14
  8. 2013Multireference Alignment using Semidefinite Programmingcited by 10
  9. 2018Causal Inference on Discrete Data via Estimating Distance Correlationscited by 8
  10. 2017Causal Inference by Stochastic Complexitycited by 3
  11. 2022Bivariate Causal Discovery for Categorical Data via Classification with Optimal Label Permutationcited by 3

Built on by

Cited by year (2026 to 14 Oct)

Citing papers per year: 2026: 1.

1 paper.