Causal inference using the algorithmic Markov condition

04/23/2008
by   Dominik Janzing, et al.
0

Inferring the causal structure that links n observables is usually based upon detecting statistical dependences and choosing simple graphs that make the joint measure Markovian. Here we argue why causal inference is also possible when only single observations are present. We develop a theory how to generate causal graphs explaining similarities between single objects. To this end, we replace the notion of conditional stochastic independence in the causal Markov condition with the vanishing of conditional algorithmic mutual information and describe the corresponding causal inference rules. We explain why a consistent reformulation of causal inference in terms of algorithmic complexity implies a new inference principle that takes into account also the complexity of conditional probability densities, making it possible to select among Markov equivalent causal graphs. This insight provides a theoretical foundation of a heuristic principle proposed in earlier work. We also discuss how to replace Kolmogorov complexity with decidable complexity criteria. This can be seen as an algorithmic analog of replacing the empirically undecidable question of statistical independence with practical independence tests that are based on implicit or explicit assumptions on the underlying distribution.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
03/29/2022

Causal de Finetti: On the Identification of Invariant Causal Structure in Exchangeable Data

Learning invariant causal structure often relies on conditional independ...
research
05/10/2020

Maximal Algorithmic Caliber and Algorithmic Causal Network Inference: General Principles of Real-World General Intelligence?

Ideas and formalisms from far-from-equilibrium thermodynamics are ported...
research
10/31/2019

Causal Inference via Conditional Kolmogorov Complexity using MDL Binning

Recent developments have linked causal inference with Algorithmic Inform...
research
11/13/2017

On the boundary between qualitative and quantitative methods for causal inference

We consider how to quantify the causal effect from a random variable to ...
research
02/22/2017

Causal Inference by Stochastic Complexity

The algorithmic Markov condition states that the most likely causal dire...
research
02/18/2018

Ab initio Algorithmic Causal Deconvolution of Intertwined Programs and Networks by Generative Mechanism

To extract and learn representations leading to generative mechanisms fr...
research
09/23/2021

Temporal Inference with Finite Factored Sets

We propose a new approach to temporal inference, inspired by the Pearlia...

Please sign up or login with your details

Forgot password? Click here to reset