Causal Inference by Stochastic Complexity

02/22/2017
by   Kailash Budhathoki, et al.
0

The algorithmic Markov condition states that the most likely causal direction between two random variables X and Y can be identified as that direction with the lowest Kolmogorov complexity. Due to the halting problem, however, this notion is not computable. We hence propose to do causal inference by stochastic complexity. That is, we propose to approximate Kolmogorov complexity via the Minimum Description Length (MDL) principle, using a score that is mini-max optimal with regard to the model class under consideration. This means that even in an adversarial setting, such as when the true distribution is not in this class, we still obtain the optimal encoding for the data relative to the class. We instantiate this framework, which we call CISC, for pairs of univariate discrete variables, using the class of multinomial distributions. Experiments show that CISC is highly accurate on synthetic, benchmark, as well as real-world data, outperforming the state of the art by a margin, and scales extremely well with regard to sample and domain sizes.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
02/21/2017

Causal Inference on Multivariate and Mixed-Type Data

Given data over the joint distribution of two random variables X and Y, ...
research
10/31/2019

Causal Inference via Conditional Kolmogorov Complexity using MDL Binning

Recent developments have linked causal inference with Algorithmic Inform...
research
04/23/2008

Causal inference using the algorithmic Markov condition

Inferring the causal structure that links n observables is usually based...
research
01/21/2019

We Are Not Your Real Parents: Telling Causal from Confounded using MDL

Given data over variables (X_1,...,X_m, Y) we consider the problem of fi...
research
10/19/2020

Causal Discovery using Compression-Complexity Measures

Causal inference is one of the most fundamental problems across all doma...
research
10/07/2021

Causal Direction of Data Collection Matters: Implications of Causal and Anticausal Learning in NLP

The principle of independent causal mechanisms (ICM) states that generat...
research
12/24/2018

Bayesian Causal Inference

We address the problem of two-variable causal inference. This task is to...

Please sign up or login with your details

Forgot password? Click here to reset