How? Potential Outcomes Framework
What? Causal Estimands
Why? Causal Questions and Study Design
The "How": Potential outcomes framework
What do you think are the biggest issues here?
Be clear about your language
Be clear about your data
Be clear about your assumptions
Inferring the effect of one thing on another thing
Inferring the effect of one thing on another thing
Inferring the effect of one thing on another thing
"My headache went away because I took an aspirin".
"The new marketing campaign increased our sales by 20%"
Inferring the effect of one thing on another thing
"My headache went away because I took an aspirin".
"The new marketing campaign increased our sales by 20%"
"Providing students support when filling out FAFSA forms improves college access and completion."
World 1: You take the pill
World 2: You don't take the pill
A potential outcome is the outcome under each of these scenarios or "worlds".
A potential outcome is the outcome under each of these scenarios or "worlds".
A priori, each of these scenarios has a potential outcome
A posteriori, I can only observe at most one of the potential outcomes
A potential outcome is the outcome under each of these scenarios or "worlds".
A priori, each of these scenarios has a potential outcome
A posteriori, I can only observe at most one of the potential outcomes
Fundamental Problem of Causal Inference
What are the potential outcomes for our previous example?
Headache status if I take an aspirin/ Headache status if I don't take an aspirin
Headache status if I take an aspirin/ Headache status if I don't take an aspirin
Headache status if I take an aspirin/ Headache status if I don't take an aspirin
You work at a retail company and you are debating on whether to send out an email campaign to boost your sales:
You are interested in two specific outcomes:
Sales: Whether a customer makes a purchase or not.
Churn: Whether a customer unsubscribes for your mailing list or not.
Let's introduce some notation:
Let's introduce some notation:
Then, if a person is treated, Zi=1, then their observed outcome Yi will be the same as their potential outcome under treatment, Yi(1)
Yi|(Zi=1)Δ=Yi(1)
Let's introduce some notation:
Then, if a person is treated, Zi=1, then their observed outcome Yi will be the same as their potential outcome under treatment, Yi(1)
Yi|(Zi=1)Δ=Yi(1) In the same fashion, if a person is not treated, Zi=0, then their observed outcome Yi will be the same as their potential outcome under control, Yi(0)
Yi|(Zi=0)Δ=Yi(0)
This means that we can write the observed outcome as a function of the potential outcomes:
→Yi=Zi⋅Yi(1)+(1−Zi)⋅Yi(0)
Individual Causal Effect
ICEi=Yi(1)−Yi(0)
Individual Causal Effect
ICEi=Yi(1)−Yi(0)
Can we ever observe individual causal effects?
Individual Causal Effect
ICEi=Yi(1)−Yi(0)
Can we ever observe individual causal effects?
No!*
Z=1
Z=0
The "What": Causal estimands, estimates, and estimators
Estimand
A quantity we want to estimate
Estimate
The result of an estimation
Estimator
A rule for calculating
an
estimate based on data
Estimand
A quantity we want to estimate
E.g.: Population mean
μ
Estimate
The result of an estimation
E.g.: Result of the sample mean
for a given sample S
^μ
Estimator
A rule for calculating
an
estimate based on data
E.g.: Sample mean
1n∑iYi
Average Treatment Effect (ATE)
Average Treatment Effect on the Treated (ATT)
Conditional Average Treatment Effect (CATE)
ATE: E.g. Average Treatment Effect for all customers
ATT: E.g. Average Treatment Effect for customers that received the email
CATE: E.g. Average Treatmenf Effect for customer under 25 years old
ATE=E[Y(1)−Y(0)]
ATT=E[Y(1)−Y(0)|Z=1]
CATE=E[Y(1)−Y(0)|X]
^τ=13∑i∈Z=1Yi−13∑i∈Z=0Yi=0.333
I we had more data, we could do the same with a simple regression:
Purchase=β0+β1Email+ε
I we had more data, we could do the same with a simple regression:
Purchase=β0+β1Email+ε
Imagine you get the following results:
Purchase=0.4+0.33Email+ε
What could be the problem with comparing the sample means?
Let's do a little exercise
Look at your green piece of paper and go to the following website
https://sta235h.click/week4Would you go to a physician/urgent care?
The "Why": Causal questions and study designs
We are using: ^τ=13∑i∈Z=1Yi−13∑i∈Z=0Yi) to estimate:
τ=E[Yi(1)−Yi(0)]
We are using: ^τ=13∑i∈Z=1Yi−13∑i∈Z=0Yi)
to estimate:
τ=E[Yi(1)−Yi(0)]
Let's do some math
τ=E[Yi(1)−Yi(0)] =E[Yi(1)]−E[Yi(0)]
τ=E[Yi(1)−Yi(0)] =E[Yi(1)]−E[Yi(0)]Key assumption:
Ignorability
Ignorability means that the potential outcomes Y(0) and Y(1) are independent of the treatment, e.g. (Y(0),Y(1))⊥⊥Z.
E[Yi(1)|Z=0]=E[Yi(1)|Z=1]=E[Yi(1)] and
E[Yi(0)|Z=0]=E[Yi(0)|Z=1]=E[Yi(0)]
τ=E[Yi(1)−Yi(0)] =E[Yi(1)]−E[Yi(0)]
τ=E[Yi(1)]−E[Yi(0)]=E[Yi(1)|Z=1]Obs. Outcome for T−Obs. Outcome for CE[Yi(0)|Z=0]
We can just "ignore" the missing data problem:
We can just "ignore" the missing data problem:
We can just "ignore" the missing data problem:
Causal Inference is hard
Causal Inference is hard
Causal Inference is hard
Think about the causal problem
Check validity of assumptions (Is ignorability plausible? Am I controlling for the right covariates?)
Causal Inference is hard
Think about the causal problem
Check validity of assumptions (Is ignorability plausible? Am I controlling for the right covariates?)
Most of this chapter will be spent on looking for exogeneous variation to make the ignorability assumption happen.
Randomized Controlled Trials:
Angrist, J. & S. Pischke. (2015). "Mastering Metrics". Chapter 1.
Cunningham, S. (2021). "Causal Inference: The Mixtape". Chapter 4: Potential Outcomes Causal Model.
Neil, B. (2020). "Introduction to Causal Inference". Fall 2020 Course
How? Potential Outcomes Framework
What? Causal Estimands
Why? Causal Questions and Study Design
Keyboard shortcuts
↑, ←, Pg Up, k | Go to previous slide |
↓, →, Pg Dn, Space, j | Go to next slide |
Home | Go to first slide |
End | Go to last slide |
Number + Return | Go to specific slide |
b / m / f | Toggle blackout / mirrored / fullscreen mode |
c | Clone slideshow |
p | Toggle presenter mode |
t | Restart the presentation timer |
?, h | Toggle this help |
s | Toggle scribble toolbox |
Esc | Back to slideshow |