Causal discovery in heavy-tailed models

14 Aug 2019  ·  Nicola Gnecco, Nicolai Meinshausen, Jonas Peters, Sebastian Engelke ·

Causal questions are omnipresent in many scientific problems. While much progress has been made in the analysis of causal relationships between random variables, these methods are not well suited if the causal mechanisms manifest themselves only in extremes. This work aims to connect the two fields of causal inference and extreme value theory. We define the causal tail coefficient that captures asymmetries in the extremal dependence of two random variables. In the population case, the causal tail coefficient is shown to reveal the causal structure if the distribution follows a linear structural causal model. This holds even in the presence of latent common causes that have the same tail index as the observed variables. Based on a consistent estimator of the causal tail coefficient, we propose a computationally highly efficient algorithm that infers causal structure from finitely many data. We prove that our method consistently estimates the causal order and compare it to other well-established and non-extremal approaches in causal discovery on synthetic data. The code is available as an open-access R package on Github.

PDF Abstract

Datasets


  Add Datasets introduced or used in this paper