The Game and its Rules
The Game here is to see if and how the Observed Association can be used to recover the Average Causal Effect.
Seems almost impossible without access to a Multiverse eh? But some very bright people have come up with very bright ideas on how to accomplish this.
But first, can you even play this game?
Identification
This is bloody critical and worth spending a ton of time on. It determines what causal statements you can make. It’s a lot of chin-scratching and mental torture but a lot of things drop out from this (and it makes you go “wow” too.)
To expand on the intro to this page: It is about whether you can (a) determine the causal effect using (b) the distribution of the observed data (c) based on certain assumptions.
Suppose we had unlimited data. Would we be able to determine the causal quantity we want?
You may be tempted to exclaim “HELL YEAH MORE DATA” but you’d be kinda wrong. The goal of that question is not about the size of the data. It is about the assumptions you’re making. A million patients in your study might not solve the causal effect estimation problems you have with a thousand.
- More data will not fix a failure of Identification.
- Identification depends on the assumptions, not on some fancy estimator(s)
Given infinite data and our assumptions, there is only one possible value for the causal effect. It is identified.
So what are your assumptions?
Assumptions
TL;DR:
- Consistency: The observed outcome matches the potential outcome under the treatment actually received.
- SUTVA: Treatment is well-defined, and one person’s treatment does not affect another person’s outcome.
- Exchangeability: Treated and untreated groups are comparable in terms of their potential outcomes (possibly after adjusting for covariates).
- Positivity: For every relevant type of person, both treatment and no treatment are possible.
They’re all pretty commonsensical when you think about them. I’ll start with the most confusing one.
Consistency
Here’s another way:
The key idea here is that we need to clearly define our interventions. This sounds “duh” and simple but there’s a lot of nuance here and I can only do examples to try and cut through the fog.
Imagine you want to examine the effect of sleeping 8 hours before a test on the text scores the next day. Alice and Bob both sleep for 8 (both assigned ). But Alice sleeps uninterrupted and Bob wakes up a few times. Is this a problem?
Now imagine you want to examine the effect of 500mg Aspirin on headaches. Alice takes 500mg, Bob takes 150mg, Rita takes baby Aspirin three times over the day, once with coffee in the morning. But we don’t know this and record Bob and Rita as taking the full dose. Is this a problem? Could you have defined the intervention better?
This is about the assigned treatment versus what actually happened. When we assume Consistency, we’re saying the treatment is well-defined and what people actually did matches it.
I’ve read “The treatment people actually received must correspond to the treatment used to define their potential outcomes” or “If you actually took aspirin, your observed outcome must equal your potential outcome under aspirin” but this is still confusing.
TODO: Finish this.
It links to SUTVA which is easier to follow.
SUTVA
Stable Unit Treatment Value Assumption. Wonder who came up with this lovely name.
It’s a two-fer:
- Well-defined treatment/Consistency: There is only one clear version of each treatment, and the mechanism used to deliver it does not change the result1.
- No Interference: One person’s treatment cannot affect another’s outcome. Think studying vaccines in a college dorm.
Exchangeability
TLDR: “Assignment is independent of potential outcomes”.
This is really really important. What are we saying?
- Knowing who was assigned the treatment does not give us any more information on the potential outcomes.
- That is, both treated and untreated groups have the same distribution of potential outcomes regardless of which treatment they received.
Here’s a trivial example. Can you conclude that the Drug is OMG AMAZING?
The Perfect Doctor
An example that comes up a lot. Our Doctor only assigns treatment to the sicker patients because she knows how sick her patients are.
The treatment assignment tells us something about their potential outcomes. This violates Exchangeability.
Conditional Exchangeability
We introduce a new guy, here. For confounder (or set of coufounders.)
Here you “adjust for things” (covariates) and claim that Exchangeability holds. We’re saying that once we compare people who have the same relevant baseline characteristics, treatment assignment no longer tells us about their potential outcomes.
“All observational studies are plagued with the problem that we can only correct for known and measured covariates but not for the unknown or unmeasured covariates. Randomized studies do not have that problem and any imbalance in unobserved covariates is only coincidental and not systematic!”
— Source
Positivity
This one’s rather easy. Everyone has a decent chance of being assigned a treatment or not. That last part is the nuance! If you have a drug to everyone over the age of 75, this violates Positivity since at least a few of them should be given no drug.
Now what if the chance of treatment or no treatment is very low? Say 1 person gets the drug and 99 don’t. Then estimating the Causal Effect becomes harder because it depends on the outcome of that one person. There may be ways around this:
- Larger sample/more data!
- You would just remove the group with poor “overlap”2
- Use Propensity Scores (estimate )… more on that later.
Note that from a ‘mechanical’ standpoint, expressions like are meaningless unless there’s some assigment.
Assignment
- Exchangeability says the groups are comparable.
- Positivity says both groups exist.
- Consistency says the observed outcomes correspond to the potential outcomes we think they do.
This is where you put those assumptions into action. There’s four of them and they’reare easy if you understand the above.
| Is the Assignment… | Simple question | Connected concept |
|---|---|---|
| Individualistic? | Does Alice’s assignment depend on Bob? | Assignment independence across units |
| Probabilistic? | Can Alice receive either treatment? | Positivity |
| Unconfounded? | Does assignment depend on potential outcomes? | Exchangeability |
| Known/controlled? | Does the researcher control the assignment process? | Experimental design |
(Also, a well-defined intervention Consistency.)
All classical Randomized Experiments have these four properties. This is why they’re Gold Standards ✨
Putting things together
Where the magic happens! The assumptions allow us to recover the Causal Effect from the Observed Association. Here’s how.
Remember the goal:
Preflight Math Setup
Some mathy reminders of where stuff is so far. We have Potential Outcomes as
Exchangeability means that the Expected Value of the potential outcome is unfazed by the assignment. But then we can have covariates. We’ll put these covariate groups in a vector . Let’s write btoh the ‘regular’ and conditional exchangeability like this:
With Consistency we are saying , so
Let’s get some Positivity up in here with a nice
And finally, we have the Law of Total Expectation. If partitions the sample space then:
We are now ready.
Randomized Experient
This one’s super easy because RCTs are awesome. No confounders here.
Et voila!
Easy-peasy!
Observational Study
Little more faffing around because confounders here but it’s not too bad. This derivation is important, it’s the g-Formula!
In Observational Studies, we cannot claim Exchangeability (potential outcomes are independent of assigment):
But we can (hopefully) say via Conditional Exchangeability,
The game plan here is
We sum the potential outcome random variable over the covariate vector that partitions the space using the Law of Total Expectation. Then we sneak in the assignment using exchangeability. We finally ‘transform’ the potential outcome into the actual outcome using Consistency and will rely on Positivity to make sure we don’t get absurd results. Let’s go!
Behold the g-formula! So now,
BOOM. How lovely is that?