Causal Inference on Multivariate and Mixed-Type Data
Not on the map. Why?
Abstract (arXiv)
Given data over the joint distribution of two random variables X and Y, we consider the problem of inferring the most likely causal direction between X and Y. In particular, we consider the general case where both X and Y may be univariate or multivariate, and of the same or mixed data types. We take an information theoretic approach, based on Kolmogorov complexity, from which it follows that first describing the data over cause and then that of effect given cause is shorter than the reverse direction. The ideal score is not computable, but can be approximated through the Minimum Description Length (MDL) principle. Based on MDL, we propose two scores, one for when both X and Y are of the same single data type, and one for when they are mixed-type. We model dependencies between X and Y using classification and regression trees. As inferring the optimal model is NP-hard, we propose Crack, a fast greedy algorithm to determine the most likely causal direction directly from the data. Empirical evaluation on a wide range of data shows that Crack reliably, and with high accuracy, infers the correct causal direction on both univariate and multivariate cause-effect pairs over both single and mixed-type data.
Key facts. Cited by 7 papers in the map (data through 7 Oct 2026). First posted on arXiv 21 Feb 2017.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2022: 3; 2023: 0; 2024: 0; 2025: 2; 2026: 2.
7 papers.
- 2022Causal Discovery in Hawkes Processes by Minimum Description Lengthcited by 11
- 2022Do learned representations respect causal relationships?cited by 3
- 2025Algorithmic causal structure emerging through compressioncited by 3
- 2025Density Ratio-based Causal Discovery from Bivariate Continuous-Discrete Datacited by 1
- 2022Variation-based Cause Effect Identificationcited by 0
- 2026On the Identifiability of Mixed Ordinal and Exponential Family Causal DAGs under Linear Parametric Modelscited by 0
- 2026Inferring Causal Relations between Two Sequences of Events with Language Modelscited by 0
- 2026Inferring Causal Relations between Two Sequences of Events with Language Models30 Sep 2026
- 2026On the Identifiability of Mixed Ordinal and Exponential Family Causal DAGs under Linear Parametric Models16 Sep 2026
- 2025Density Ratio-based Causal Discovery from Bivariate Continuous-Discrete Data13 May 2025
- 2025Algorithmic causal structure emerging through compression6 Feb 2025
- 2022Variation-based Cause Effect Identification22 Nov 2022
- 2022Causal Discovery in Hawkes Processes by Minimum Description Length10 Jun 2022
- 2022Do learned representations respect causal relationships?2 Apr 2022