Imai 2010 - Potential Outcomes Mediation Effects and Sequential Ignorability

Summary

The causal mediation effect for unit is : hold treatment at , shift the mediator from its control to its treated value. The ACME is nonparametrically identified by a mediator-distribution-weighted contrast of outcome regressions if treatment is ignorable given and the mediator is ignorable given and (Assumption 1, “sequential ignorability”). Total effect decomposes as .

Overview

Setup: simple random sample of size ; for unit observe . treatment, mediator with support , pre-treatment covariates (support ), outcome. Potential mediator ; potential outcome ; observed , . If takes values there are potential outcomes, only one observed. The notation assumes the outcome depends only on the values of , not on how they were realised (a no-”encouragement” condition: if ).

Main Content

Causal mediation effect, natural direct effect, total effect (Eqs. 1-3)

is the ACME, the average natural direct effect, .

Terminology: Pearl (2001) calls the natural indirect effect; Robins (2003) the pure indirect effect for and total indirect effect for . The controlled direct effects and differ from these: they fix the mediator at specific values rather than potential values. “The former examines whether mediates the relationship between and , the latter whether moderates the effect of on .” The counterfactual is never observable under any single treatment status (cross-world quantity); the paper notes disagreement on whether to infer such quantities (Rubin 2005 vs Pearl 2001).

Assumption 1: sequential ignorability (Eqs. 4-5)

For and all :

with positivity and . Treatment is first ignorable given pre-treatment ; then the mediator is ignorable given the observed treatment and . Unlike Robins’ sequential ignorability, (5) must hold without conditioning on post-treatment confounders.

Theorem 1: nonparametric identification

Under Assumption 1, for ,

Proof sketch (Appendix A; the paper’s chain has seven equalities, condensed here). Eq. (4) implies (Eq. 25). Then

(Eq. 5 removes the conditioning on ; Eq. 4 then lets be switched between and ), then Eq. 5 again with , , and consistency , give . Integrating over and differencing in yields ; follows from .

Remarks

  • Holds for any (continuous or discrete) mediator and treatment regime; eq. (5) can be weakened to mean independence.
  • Post-treatment confounders. If (5) only holds after conditioning on post-treatment confounders , natural effects are not identified without extra assumptions (Avin, Shpitser & Pearl 2005; Robins 2003). Sometimes pre-treatment conditioning is enough to address the main source of confounding.
  • Randomised treatment. Eq. (4) holds by design; Eq. (5) does not (mediators are typically not randomised) - motivating Imai 2010 - Sensitivity Analysis with Error Correlation Rho.
  • The data generating process contains no information about whether Eq. 5 holds.

Examples

Binary , binary (Eqs. 16-17)

For discrete : . For :

The ACME is the product of the effect of on and the effect of on (holding ). Numerical check: , gives .

import numpy as np
def acme_discrete(p1, p0, mu_t):          # p1[m]=Pr(M=m|T=1), p0[m]=Pr(M=m|T=0), mu_t[m]=E[Y|M=m,T=t]
    return np.sum(np.asarray(mu_t)*(np.asarray(p1)-np.asarray(p0)))
print(acme_discrete([0.3,0.7],[0.7,0.3],[1.0,3.0]))   # 0.8

Connections

See Also

Imai 2010 - Causal Mediation Analysis - Overview, Potential Outcomes Framework, DAGs and Causal Identification