DeepAI AI Chat
Log In Sign Up

Encoding Causal Macrovariables

11/29/2021
by   Benedikt Höltgen, et al.
0

In many scientific disciplines, coarse-grained causal models are used to explain and predict the dynamics of more fine-grained systems. Naturally, such models require appropriate macrovariables. Automated procedures to detect suitable variables would be useful to leverage increasingly available high-dimensional observational datasets. This work introduces a novel algorithmic approach that is inspired by a new characterisation of causal macrovariables as information bottlenecks between microstates. Its general form can be adapted to address individual needs of different scientific goals. After a further transformation step, the causal relationships between learned variables can be investigated through additive noise models. Experiments on both simulated data and on a real climate dataset are reported. In a synthetic dataset, the algorithm robustly detects the ground-truth variables and correctly infers the causal relationships between them. In a real climate dataset, the algorithm robustly detects two variables that correspond to the two known variations of the El Nino phenomenon.

READ FULL TEXT
01/17/2023

Causal Models with Constraints

Causal models have proven extremely useful in offering formal representa...
05/30/2016

Unsupervised Discovery of El Nino Using Causal Feature Learning on Microlevel Climate Data

We show that the climate phenomena of El Nino and La Nina arise naturall...
04/28/2022

CKH: Causal Knowledge Hierarchy for Estimating Structural Causal Models from Data and Priors

Structural causal models (SCMs) provide a principled approach to identif...
02/26/2021

Beware of the Simulated DAG! Varsortability in Additive Noise Models

Additive noise models are a class of causal models in which each variabl...
03/29/2021

Compositional Abstraction Error and a Category of Causal Models

Interventional causal models describe joint distributions over some vari...