advanced30 min studyLesson 734 in Mathematics

Backdoor identification and adjustment

Identify intervention means by averaging comparable conditional outcomes over one target population.

On this page

What you’ll understand

  • State consistency, conditional exchangeability, and positivity for adjustment.
  • Apply Pearl’s classical sufficient backdoor criterion.
  • Compute standardized intervention means with common target weights.

An adjusted comparison aims to compare treatment alternatives among units with the same relevant baseline characteristics, then average those comparisons over the intended population. It becomes causal only under identifying assumptions. Calling a variable a control or adding it to a regression does not establish those assumptions. We use a baseline covariate vector L, binary treatment A, and an integrable outcome. The identifying expression is a functional of the observed distribution; estimating that functional is a subsequent statistical task.

Three assumptions bridge observed and intervention means

Consistency connects the observed outcome in arm a to Y(a). Conditional exchangeability says Y(a) is independent of actual treatment given L, for each treatment level. This allows the observed arm-specific conditional mean to represent the corresponding potential-outcome mean within each covariate stratum. Positivity requires both treatment alternatives to occur with nonzero probability at almost every L value in the target population. Otherwise some needed conditional means are unavailable without additional extrapolation restrictions.

Apply iterated expectation to Y(a), use exchangeability to condition on A=a without changing its conditional mean, and then invoke consistency. This yields the adjustment formula below. A discrete sum becomes an integral for continuous covariates. It identifies an overall population mean only when the averaging distribution is that target population’s covariate distribution. Averaging the treated mean using treated covariates and the control mean using control covariates would return the original incomparable contrast rather than the same standardized target.

Y(a)⊥A∣L,0<P(A=1∣L)<1;E[Y(a)]=EL{E[Y∣A=a,L]}.Y(a)\perp A\mid L,\quad 0<P(A=1\mid L)<1;\qquad \mathbb E[Y(a)]=\mathbb E_L\{\mathbb E[Y\mid A=a,L]\}.
Together with consistency and integrability, conditional exchangeability and positivity identify the intervention mean.↔ Scroll wide equations horizontally.

A graph can justify one sufficient adjustment strategy

In a causally sufficient DAG, Pearl’s classical backdoor criterion asks for a set containing no descendants of treatment and blocking every path from treatment to outcome that begins with an arrow entering treatment. Such a set supplies a sufficient graphical route to adjustment. In a fork L→A and L→Y, conditioning on L blocks the confounding path while retaining the directed treatment-to-outcome paths whose total effect is sought. The criterion is sufficient, rather than a claim that it characterizes every valid set under all later graphical criteria.

Conditioning on a mediator along A→M→Y generally changes a total-effect question, because it removes part of the treatment’s mechanism. Conditioning on a collider or its descendant can open an otherwise blocked path. These are reasons to examine the whole graph, not a recipe to select variables solely by their predictive significance. If an unmeasured common cause leaves a backdoor path open, adding more measured descendants need not fix it. An accepted graph still rests on scientific assumptions about omitted arrows and hidden variables.

A←L→Y,A→Y:p(y∣do⁡(a))=∑lp(y∣a,l)p(l).A\leftarrow L\to Y,\quad A\to Y:\qquad p(y\mid\operatorname{do}(a))=\sum_l p(y\mid a,l)p(l).
For this simple fork-plus-effect DAG, L blocks the backdoor path; the sum uses the baseline target distribution.↔ Scroll wide equations horizontally.

Standardization corrects composition only under the stated model

If high-baseline-risk units are more likely to receive treatment, a treated group can have a high observed outcome rate even when treatment raises or lowers each stratum’s mean by a modest amount. Standardization holds the mixture of baseline strata constant across the two treatment alternatives. The arithmetic can reveal how composition generated an observed difference. It cannot prove that the recorded L includes every common cause, that treatment versions are comparable, or that selection into observation is harmless.

Regression adjustment, stratification, and weighting are alternative ways to estimate related identifying functionals, not competing substitutes for exchangeability. With continuous or high-dimensional L, estimates depend on smoothness, model flexibility, and the amount of overlapping data. A precise result reports its target covariate distribution, identifies which variables precede treatment, and separates empirical overlap checks from the untestable assertion that residual confounding is absent. This makes the adjustment formula assessable without claiming that a fitted coefficient automatically answers an intervention question.

The same stratum effects, different arm mixtures

Let P(L=0)=P(L=1)=1/2, with treatment probabilities 0.2 and 0.8. Outcome means under observed treatment are 0.2,0.6 in the two strata, and under control 0.1,0.5. Assume the identification conditions. Compute standardized and unadjusted contrasts.

  1. The intervention-one mean is (0.2+0.6)/2=0.4, and the intervention-zero mean is (0.1+0.5)/2=0.3. The standardized effect is 0.1.

  2. Overall treatment probability is one half. Bayes’ rule gives P(L=1|A=1)=0.8 and P(L=1|A=0)=0.2.

  3. The observed treated mean is 0.2·0.2+0.8·0.6=0.52. The observed control mean is 0.8·0.1+0.2·0.5=0.18, producing the larger unadjusted difference 0.34.

The result

The difference between 0.34 and 0.10 is explained by stratum composition in this fully stipulated model, conditional on the causal assumptions.

Explore the model

Interactive lab

Interactive lab · probability

Conditional outcome models still need target weights

Reset and set probability 0.2,trials 20. Predict count mean four and variance 3.2; inspect the exact bars. Reset and set probability 0.6,trials 20; predict mean twelve and variance 4.8. These can illustrate the two treated-stratum outcome distributions above, but the instrument does not supply their target mixture weights or establish exchangeability. Changes retain time; each Reset restores both parameters and zero time before setting both anew.

Conditional outcome models still need target weightsThese are exact binomial probabilities for independent trials with one fixed success probability. Playback tours the distribution; it does not resample outcomes. Current readings: Mean · np: 5; Variance · np(1−p): 2.5; Total probability: 1. All parameters are adjustable with the labeled controls below.03581000.070.150.220.3Successes kP(X = k)k = 0 · P = 9.77e-4
Exact probabilityHighlighted outcomeMean np
Mean · np
5
Variance · np(1−p)
2.5
Total probability
1
t = 0 s

These are exact binomial probabilities for independent trials with one fixed success probability. Playback tours the distribution; it does not resample outcomes. Parameter changes pause playback and recompute the model at the current elapsed time. Reset restores both parameters and returns time to zero. Playback starts paused. Adjust either parameter, then choose Play or Step.

Look forConditional outcome distributions must be combined using the same target covariate weights for both interventions.

Check your understanding

Which weighting identifies the overall ATE through outcome standardization?

Try it yourself

Assume valid adjustment by L, with target P(L=1)=1/4. Let treated outcome means be 0.3,0.7 and control means 0.2,0.4 for L=0,1. Compute the two intervention means and ATE.

Take a moment to make a prediction or work it out on paper. Open a hint when you need one.

Give me a hint

Use weights three quarters and one quarter for both arms before taking their difference.

Compare with the solution

The treated intervention mean is (3/4)·0.3+(1/4)·0.7=0.225+0.175=0.4. The control intervention mean is (3/4)·0.2+(1/4)·0.4=0.15+0.10=0.25. The ATE is 0.15. Equivalently, weight the stratum differences 0.1 and 0.3 by the same target proportions. A simple unweighted mean of those differences would be 0.2 and would target a different covariate mixture.

Take it with you

  • Adjustment identifies effects only with consistency, exchangeability, and target-specific positivity.
  • The classical backdoor criterion is a sufficient graphical rule that must check all relevant paths.
  • Both intervention means use one common target covariate distribution.

Read further

Original sources and deeper explanations to follow at your own pace.

Optional progress, saved in this browser when available. Revisit any lesson at any time.

Lesson not marked complete.