Counterfactual Analysis in Dynamic Models: Copulas and Bounds

05/27/2022
by   Martin Haugh, et al.
0

We provide an explicit model of the causal mechanism in a structural causal model (SCM) with the goal of estimating counterfactual quantities of interest (CQIs). We propose some standard dependence structures, i.e. copulas, as base cases for the causal mechanism. While these base cases can be used to construct more interesting copulas, there are uncountably many copulas in general and so we formulate optimization problems for bounding the CQIs. As our ultimate goal is counterfactual reasoning in dynamic models which may have latent-states, we show by way of example that filtering / smoothing / sampling methods for these models can be integrated with our modeling of the causal mechanism. Specifically, we consider the "cheating-at-the-casino" application of a hidden Markov model and use linear programming (LP) to construct lower and upper bounds on the casino's winnings due to cheating. These bounds are considerably tighter when we constrain the copulas in the LPs to be time-independent. We can characterize the entire space of SCMs obeying counterfactual stability (CS), and we use it to negatively answer the open question of Oberst and Sontag [18] regarding the uniqueness of the Gumbel-max mechanism for modeling CS. Our work has applications in epidemiology and legal reasoning, and more generally in counterfactual off-policy evaluation, a topic of increasing interest in the reinforcement learning community.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
11/11/2021

Learning Generalized Gumbel-max Causal Mechanisms

To perform counterfactual reasoning in Structural Causal Models (SCMs), ...
research
10/17/2019

MultiVerse: Causal Reasoning using Importance Sampling in Probabilistic Programming

We elaborate on using importance sampling for causal reasoning, in parti...
research
11/24/2022

On the Complexity of Counterfactual Reasoning

We study the computational complexity of counterfactual reasoning in rel...
research
11/06/2019

Integrating Markov processes with structural causal modeling enables counterfactual inference in complex systems

This manuscript contributes a general and practical framework for castin...
research
07/17/2023

Efficient Computation of Counterfactual Bounds

We assume to be given structural equations over discrete variables induc...
research
06/14/2011

From Causal Models To Counterfactual Structures

Galles and Pearl claimed that "for recursive models, the causal model fr...
research
07/06/2020

Counterfactual Data Augmentation using Locally Factored Dynamics

Many dynamic processes, including common scenarios in robotic control an...

Please sign up or login with your details

Forgot password? Click here to reset