Bas B.L. Penning de Vries
Dept. Data Science & Biostatistics
Julius Center, UMC Utrecht
Choice should be influence in part by assumptions and estimand — propensity score matching and g-methods (IPW and g-computation) target quantities typically estimated in trials
A collection of methods based on the propensity score (PS):
Propensity score
Rosenbaum and Rubin (1983, Theorem 1) demonstrated balancing property:
conditional on ps(L), the distribution of L is the same among the treated (A = 1)
as it is among the untreated (A = 0).
Key balancing property of the propensity score
Y A=a ⫫ A | L ⇒ Y A=a ⫫ A | ps(L)
Typical estimand is average treatment effect among treated (ATT), but exact estimand depends on implementation/variation.
Exact propensity score matching
Exact matching on the propensity score means replacing the unobserved
outcomes Y A=0 of treated individuals with propensity score ps(L), with random draws Ymatch from the observed outcomes Y of untreated individuals with the same ps(L):
After propensity score estimation and matching, standard confounding-naïve estimators can be used to estimate the treatment-outcome effect (e.g., OLS from a simple linear regression applied to the matched treated and untreated participants).
Typical estimand is average treatment effect (ATE) among everyone in the target population.
Goal: create a pseudopopulation (by weighting the original population) whose treated and untreated subgroups each have the same distribution of covariates L and (more importantly) counterfactuals Y A=a as the original population.
| Sex | Treated | PS | Weight |
|---|---|---|---|
| Female | Yes | 4/6 | 1.5 |
| Female | No | 4/6 | 3.0 |
| Male | Yes | 2/6 | 3.0 |
| Male | No | 2/6 | 1.5 |
Modifications
Identification of average treatment effect (ATE) via g-computation
This theoretical identification result naturally translates into the following (“g-computation”) estimator:
G-estimation for time-fixed treatments
E[Y A=a − Y A=0 | L, A = a] = βa
E[Y A=0 | L, A = a] = E[Y − βa | L, A = a]
Search for β such that Cov(Y − βA, A | L) = 0
Extentions of g-methods to time-varying treatment settings
Statin-cancer example revisited (2)
Previous studies implicitly compared long-term statin users versus non-users — didn’t necessarily answer questions like …
Motivating example: encouragement trial
For inference about effect of A on Y
(or per-protocol effect), consider: