Causal KL: Evaluating Causal Discovery

11/11/2021
by   Rodney T. O'Donnell, et al.
0

The two most commonly used criteria for assessing causal model discovery with artificial data are edit-distance and Kullback-Leibler divergence, measured from the true model to the learned model. Both of these metrics maximally reward the true model. However, we argue that they are both insufficiently discriminating in judging the relative merits of false models. Edit distance, for example, fails to distinguish between strong and weak probabilistic dependencies. KL divergence, on the other hand, rewards equally all statistically equivalent models, regardless of their different causal claims. We propose an augmented KL divergence, which we call Causal KL (CKL), which takes into account causal relationships which distinguish between observationally equivalent models. Results are presented for three variants of CKL, showing that Causal KL works well in practice.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
05/09/2018

Description of a Tracking Metric Inspired by KL-divergence

A unified metric is given for the evaluation of tracking systems. The me...
research
04/16/2021

On the Robustness to Misspecification of α-Posteriors and Their Variational Approximations

α-posteriors and their variational approximations distort standard poste...
research
01/10/2015

On model misspecification and KL separation for Gaussian graphical models

We establish bounds on the KL divergence between two multivariate Gaussi...
research
02/19/2020

Identifying Invariant Factors Across Multiple Environments with KL Regression

Many datasets are collected from multiple environments (e.g. different l...
research
02/26/2018

Principled Bayesian Minimum Divergence Inference

When it is acknowledged that all candidate parameterised statistical mod...
research
02/26/2018

Principles of Bayesian Inference using General Divergence Criteria

When it is acknowledged that all candidate parameterised statistical mod...
research
09/27/2016

Task Specific Adversarial Cost Function

The cost function used to train a generative model should fit the purpos...

Please sign up or login with your details

Forgot password? Click here to reset