Pearl 2014 - Motivating Examples and Transport Formulas

Summary

Three Los Angeles to New York City examples show that the right way to reuse an LA experiment depends on the causal role of the variable whose distribution differs between cities. The same observed disparity calls for reweighting by when is age (Eq. 3.1), for no adjustment when is a proxy that does not affect treatment or outcome (Eq. 3.2), and for reweighting by when is a post-treatment biomarker (Eq. 3.4).

Overview

Notation used throughout: = study population (Los Angeles, experiment available), = target population (NYC, only observational data available); starred distributions refer to . = exposure, = outcome, = covariate. Footnote 11: each graph represents the causal structure of the population prior to treatment, so is the level of treatment an individual would take by free choice. Footnote 12: the arrow means older people seek treatment more; is the effect of age on the outcome.

Main Content

Example 1: = age (Fig. 3a)

An LA randomized trial estimates the age-specific effects . NYC is older: , in particular . Natural inclination: age-specific effects are invariant across cities.

Transport formula for pre-treatment (Eq. 3.1)

It combines experimental results from LA, , with the observational aspect of NYC to produce an experimental claim about NYC.

Footnote 13: at first glance this is routine “standardization” or “recalibration” (Westergaard 1916; Yule 1934; Lane and Nelder 1982), but it raises the deeper question why age-specific effects should be invariant across populations. The task of the paper: state assumptions that make (3.1) valid. Related questions: what must be assumed about other confounders (latent and observed) for (3.1)? Would the same formula hold if were a proxy for age, e.g. language proficiency? What if is an exposure-dependent variable such as hypertension level standing between and ?

Example 2: = language proficiency, a proxy for unmeasured age (Fig. 3b)

does not affect or but correlates with both through age, which is unmeasured in both studies. Given , how to estimate from the -specific LA effect?

Two readings of the same inequality :

ReadingWhat differsRight formula
(i) Cities have identical age distributions; NYC residents acquire language skills at a younger age, so the mechanism (3.2): is irrelevant, ignore the disparity
(ii) and the disparity reflects genuine age differences, the age distributionreweighting is needed, and (3.2) is invalid since age modifies the response to

Because age is unmeasured, (i) cannot be distinguished from (ii) in the probability distribution . Every distribution compatible with Fig. 3(b) is also compatible with Fig. 3(a), yet the two processes dictate different transport formulas. Hence “the choice of the proper transport formula depends on the causal context in which population differences are embedded.”

Why -specific effects are not invariant here. Using Fig. 3(b), the -specific effect in NYC is

If the populations differ in the relation between age and skill, , the skill-specific causal effect differs as well. Intuition: a NYC person at skill level is probably in a different age group from a Los Angeles person at the same skill; since age, not skill, shapes treatment response, LA residents respond differently from NYC residents at the same skill. The essential difference between Examples 1 and 2: age is exogenous; skills are indicative of earlier factors (age, education, ethnicity) capable of modifying the effect.

Example 3: = post-treatment biomarker, surrogate endpoint (Fig. 3c)

is -dependent, standing on the causal path from to (a disease biomarker); the drug affects both directly and through ; and are confounded. Assume the disparity is found, and the -specific effect is estimated in LA for all . Can the (average or -specific) effect in NYC be estimated?

Here (3.1) is wrong: the overall effect (in LA and NYC) is no longer a simple average of -specific effects. The correct weighting is

which reduces to (3.1) only when is unaffected by . (3.2) is also wrong because lies on the causal path and affects the relation of and .

Surrogate framing. Use as a surrogate endpoint for an outcome that is expensive to measure (Prentice 1989; Ellenberg and Hamilton 1989). Instead of two locations, take two studies at the same place at different times. In study 1, is measured and proves a good surrogate. Once is proclaimed a surrogate, manufacturers look for direct means of controlling it (e.g. cholesterol-reducing substances), so both and change to and . We want the drug effect in the new population as cheaply as possible, by an observational study estimating , acknowledging confounding between and .

Transport formula for post-treatment (Eq. 3.4)

Assuming (graphically) that the disparity stems only from a difference in people’s susceptibility to (the way is affected by ), not from a change in some unobservable confounder,

This differs from both (3.1) and (3.2): the -specific effects are reweighted by the conditional estimated in the target. Proven in Sec. 5 (Example 8, Pearl 2014 - S-Admissibility and the Graphical Criterion).

Footnote 14: often a second randomized experiment to estimate is possible at higher cost; then a transport formula is derivable under more relaxed assumptions, e.g. allowing and to be confounded.

Take-aways from Sec. 3

  1. Transportability is a causal, not statistical, notion (Sec. 4 opening): conditions and formulas depend on causal relations, not only on statistics. In Example 3 it matters whether the change in was due to a change in how is affected by or due to a change in confounding of and ; this cannot be determined by comparing with . If and are confounded (Fig. 6e), can hold while is the same in both, and a different formula emerges.
  2. Licensing transportability requires knowledge of the mechanisms and where they differ.
  3. Summary of the three scenarios: pre-treatment , : use (3.1); unmeasured parent of with identical marginals: use (3.2); post-treatment , : use (3.4).

Examples

Numerical check of (3.1) versus the naive carry-over (3.2), and of (3.4)

Toy binary model. Example 1: : ; in LA and in NYC. Since blocks the backdoor , .

  • Stratum effects: : ; : .
  • LA ATE (also what naive carry-over (3.2) would claim): .
  • NYC ATE by (3.1): .

Example 3: , no hidden confounding, in LA and in NYC. Effect.

  • LA effect: .
  • NYC effect by (3.4): .
  • Wrongly applying (3.1) with the marginal : the -specific effect is constant at so it returns , missing the mediated part.
p_y = {(0,0):.20,(1,0):.50,(0,1):.30,(1,1):.40}      # P(Y=1|x,z) = P(Y=1|do(x),z)
ate = lambda pz: sum((p_y[(1,z)]-p_y[(0,z)])*(pz if z else 1-pz) for z in (0,1))
print(ate(.30), ate(.70))                            # 0.24 (LA / naive), 0.16 (Eq. 3.1 for NYC)
p3 = lambda x,z: .10+.20*x+.40*z
pzx_tgt = lambda x: .50+.10*x
ey = lambda x: sum(p3(x,z)*(pzx_tgt(x) if z else 1-pzx_tgt(x)) for z in (0,1))
print(ey(1)-ey(0))                                   # 0.24 (Eq. 3.4)

Marketing reading

Treat “LA experiment, NYC target” as “geo test in market set A, rollout to market set B”. If the markets differ in the share of loyal customers (pre-treatment, unaffected by ads), (3.1) says reweight loyalty-specific lifts by the target market’s loyalty mix. If is “branded search volume” (reacts to ads), (3.4) says use B’s observed at the spend levels B actually runs. Full discussion: Pearl 2014 - Marketing Application Transporting Geo and Lift Results.

Connections

See Also