Comparing Causal Frameworks: Potential Outcomes, Structural Models, Graphs, and Abstractions

06/25/2023
by   Duligur Ibeling, et al.
0

The aim of this paper is to make clear and precise the relationship between the Rubin causal model (RCM) and structural causal model (SCM) frameworks for causal inference. Adopting a neutral logical perspective, and drawing on previous work, we show what is required for an RCM to be representable by an SCM. A key result then shows that every RCM – including those that violate algebraic principles implied by the SCM framework – emerges as an abstraction of some representable RCM. Finally, we illustrate the power of this ameliorative perspective by pinpointing an important role for SCM principles in classic applications of RCMs; conversely, we offer a characterization of the algebraic constraints implied by a graph, helping to substantiate further comparisons between the two frameworks.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
05/04/2018

Causal programming: inference with structural causal models as finding instances of a relation

This paper proposes a causal inference relation and causal programming a...
research
09/12/2023

The difference between structural counterfactuals and potential outcomes

Most of the literature on causality considers the structural framework o...
research
02/02/2022

Some Reflections on Drawing Causal Inference using Textual Data: Parallels Between Human Subjects and Organized Texts

We examine the role of textual data as study units when conducting causa...
research
08/21/2023

Simulation Experiments as a Causal Problem

Simulation methods are among the most ubiquitous methodological tools in...
research
05/08/2018

On the Conditional Logic of Simulation Models

We propose analyzing conditional reasoning by appeal to a notion of inte...
research
07/10/2018

Algebraic Equivalence of Linear Structural Equation Models

Despite their popularity, many questions about the algebraic constraints...
research
08/01/2022

Towards Computing an Optimal Abstraction for Structural Causal Models

Working with causal models at different levels of abstraction is an impo...

Please sign up or login with your details

Forgot password? Click here to reset