Tutorials › Econometrics (Graduate) › Finite-Population and Superpopulation Inference

Potential Outcomes and Experiments · Tutorial 623 of 952

Finite-Population and Superpopulation Inference

Learn how the target population and the study’s sampling design determine what an experiment’s treatment-effect estimate can support.

Intermediate 11 min read

What You'll Learn

  • Define finite-population and superpopulation average treatment effects using potential outcomes.
  • Distinguish random-assignment uncertainty from uncertainty due to sampling experimental units.
  • State when an experiment supports inference about its enrolled units or a larger population.
  • Interpret variance decomposition under sampling and random assignment.
  • Identify how a mismatch between the study sample and target population can change an estimand.

Why the Population Being Inferred About Matters

A randomized experiment can support more than one kind of conclusion. One question concerns the specific units assigned in the experiment: what is the average effect for these people, schools, or clinics? Another concerns a wider population: what average effect would be expected among units drawn from a specified population? Random assignment addresses treatment comparisons among the experimental units. It does not, by itself, make those units representative of a broader population.

The distinction is between design-based inference, which treats the experimental units and their potential outcomes as fixed while assignment varies, and superpopulation inference, which treats the observed units as a sample from a larger population. These approaches can use the same experiment and the same estimate, but they describe different sources of uncertainty and may target different average effects.

Definition: For \(N\) experimental units with potential outcomes \(Y_i(1)\) and \(Y_i(0)\), the unit-level effect is \(\tau_i=Y_i(1)-Y_i(0)\). The finite-population average treatment effect is \(\tau_F=N^{-1}\sum_{i=1}^N\tau_i\). For units drawn from a specified superpopulation, the superpopulation average treatment effect is \(\tau_P=E[Y_i(1)-Y_i(0)]\), where the expectation is over that population’s distribution of units.

The finite-population target is an average over the particular \(N\) units in the experiment. The superpopulation target is an average over a distribution that extends beyond the observed sample. They need not be numerically identical: the sample may differ from the larger population in its mix of characteristics, or treatment effects may vary across those characteristics.

Design-Based Inference: Units Fixed, Assignment Varies

In a completely randomized experiment, \(n_1\) of the \(N\) fixed units are assigned to treatment and \(n_0=N-n_1\) to control. The assignment mechanism determines which potential outcome is observed for each unit. Under consistency and the no-interference condition in SUTVA, the observed outcome is \(Y_i(1)\) if unit \(i\) is treated and \(Y_i(0)\) otherwise. The potential outcomes themselves are held fixed across hypothetical repetitions of the assignment.

The difference in observed arm means is \(\hat{\tau}=\bar{Y}_{\mathrm{treated}}-\bar{Y}_{\mathrm{control}}\). Under complete randomization, each unit has treatment probability \(n_1/N\) and control probability \(n_0/N\). Consequently, the expected treated mean over assignments is the finite-population mean of \(Y_i(1)\), and the expected control mean is the finite-population mean of \(Y_i(0)\). Subtracting these expectations gives \(E_Z[\hat{\tau}]=\tau_F\). Thus the difference in means is unbiased for the finite-population effect over the randomization distribution.

Here \(E_Z\) means expectation over treatment assignments, conditional on the fixed units and their potential outcomes. The randomness represented by a design-based standard error is therefore assignment uncertainty: another allowed assignment could have produced a different treatment-control contrast. It does not represent uncertainty about whether the experimental units are representative of other people or settings.

Worked Example: A Finite-Population Effect and Its Randomization Distribution

Suppose a hypothetical experiment has four fixed units, with the following potential outcomes measured in outcome points. Exactly two units will be assigned to treatment.

Unit\(Y_i(0)\)\(Y_i(1)\)\(\tau_i\)
1253
2451
3374
4682

The finite-population average effect is \(\tau_F=(3+1+4+2)/4=2.5\) outcome points. To see how assignment uncertainty arises, enumerate the six equally likely ways to select two treated units. For each assignment, use treated potential outcomes for the treated units and control potential outcomes for the others:

  • Treated \(\{1,2\}\): \((5+5)/2-(3+6)/2=0.5\).
  • Treated \(\{1,3\}\): \((5+7)/2-(4+6)/2=1\).
  • Treated \(\{1,4\}\): \((5+8)/2-(4+3)/2=3\).
  • Treated \(\{2,3\}\): \((5+7)/2-(2+6)/2=2\).
  • Treated \(\{2,4\}\): \((5+8)/2-(2+3)/2=4\).
  • Treated \(\{3,4\}\): \((7+8)/2-(2+4)/2=4.5\).

The average of these six contrasts is \((0.5+1+3+2+4+4.5)/6=2.5\), equal to \(\tau_F\). This distribution describes how the estimate varies if assignment is repeated over these same four units. It does not describe what would happen in a new sample of units.

For complete randomization, the exact design-based variance of the difference in means is \(\operatorname{Var}_Z(\hat{\tau})=S_1^2/n_1+S_0^2/n_0-S_\tau^2/N\), where \(S_1^2\), \(S_0^2\), and \(S_\tau^2\) are finite-population variances of the treatment potential outcomes, control potential outcomes, and individual effects, respectively, each calculated with denominator \(N-1\). Since both potential outcomes for a unit cannot be observed, \(S_\tau^2\) is generally unknown. The usual Neyman variance estimator omits the nonnegative \(S_\tau^2/N\) term and is conservative in expectation. This variance describes assignment uncertainty for the fixed experimental units.

Superpopulation Inference: Units as a Sample

Superpopulation inference adds a model for how experimental units entered the study. A common formulation treats units as independently sampled from a target population, with potential outcomes generated by that population’s distribution. Random assignment then occurs among the sampled units. The target is \(\tau_P\), the mean individual treatment effect in the population distribution, rather than necessarily the average effect among the particular enrolled units.

This framework has two sources of variation. Even if the sampled units were held fixed, a different treatment assignment could change the estimate. If a new sample were drawn, its units and their effects could also differ. Writing \(S\) for the sampled set and \(Z\) for the assignment, the law of total variance gives

$$ \operatorname{Var}_{S,Z}(\hat{\tau}) = E_S\!\left[\operatorname{Var}_Z(\hat{\tau}\mid S)\right] + \operatorname{Var}_S\!\left(E_Z[\hat{\tau}\mid S]\right). $$

Under complete randomization, the conditional expectation \(E_Z[\hat{\tau}\mid S]\) is the average effect \(\tau_S\) among the sampled units. The first term is the expected assignment variance within samples. The second term is the variance across samples of their average effects. When units are independently sampled and the relevant moments exist, \(E_S[\tau_S]=\tau_P\), so the estimator is unbiased for the superpopulation average over repeated sampling and assignment. Unbiasedness does not guarantee that an individual sample’s effect average equals the population effect.

Worked Example: Adding Sampling Uncertainty

Suppose units are independently sampled from a hypothetical population, and 50 are assigned to each arm. Assume the population standard deviations of the treatment and control potential outcomes are 12 and 10 outcome points. Under this superpopulation model, with assignment independent of the sampled potential outcomes, the variance of the difference in means is

$$ \operatorname{Var}(\hat{\tau}) = \frac{\sigma_1^2}{n_1}+\frac{\sigma_0^2}{n_0} = \frac{12^2}{50}+\frac{10^2}{50} = \frac{144+100}{50} = 4.88. $$

The corresponding standard error is \(\sqrt{4.88}=2.209\) outcome points. This calculation uses population variability across sampled units as well as the randomized comparison. It is not a claim that an observed estimate is exactly 2.209 points from the population effect; it quantifies standard deviation across repeated samples and assignments under the stated model.

For comparison, a design-based analysis of a particular enrolled sample conditions on its realized units and asks only how the estimate varies across assignments. Its variance depends on the potential outcomes of those fixed units. The superpopulation calculation is justified only if the sampling model and target population are appropriate; random assignment alone does not justify treating the enrolled units as an independent population sample.

Sampling, Representativeness, and the Target Effect

The link to a wider population depends on how units were selected and on which population is being named. A probability sample from a clearly specified population supports design-based generalization to that population, subject to the sampling design. In many experiments, however, recruitment is not probability sampling. Researchers may enroll volunteers, eligible patients at selected clinics, or schools willing to participate. Randomizing treatment within such a sample protects the internal comparison, but does not automatically remove differences between participants and the population of interest.

A superpopulation model can still be useful for a nonprobability sample, but generalization then relies on assumptions about how the sample relates to the target distribution. For example, if treatment effects vary with age and the sample contains a different age distribution from the target population, the sample average effect and target average effect can differ. Weighting or modeling may address measured differences under additional assumptions; it cannot make unmeasured differences disappear by assertion.

Worked Example: A Different Mix of Units, a Different Average Effect

Consider a hypothetical target population containing 25% type A units and 75% type B units. Suppose the average treatment effect is 2 outcome points for type A and 6 for type B. The target superpopulation effect is

$$ \tau_P=0.25(2)+0.75(6)=0.5+4.5=5 \text{ outcome points}. $$

Now suppose an experiment enrolls equal numbers of the two types. Its finite-sample average effect, if the type-specific averages hold in that sample, is \(0.5(2)+0.5(6)=4\) outcome points. The difference is \(5-4=1\) point, caused here by the difference in type composition, not by a failure of random assignment. Randomization can identify the average effect for the enrolled units while their average differs from the target-population average.

If type is measured and the type-specific effects apply to the target population, standardizing to the target proportions recovers \(0.25(2)+0.75(6)=5\). That conclusion depends on having the relevant type information and valid type-specific effects for the target. Without such support, the unweighted trial estimate of 4 points should not be relabelled as the target effect.

Choosing and Reporting the Inferential Target

A clear report identifies both the estimand and the uncertainty represented by the inference. For a finite-population estimand, state that the target is the average effect among the experimental units and interpret uncertainty over the randomized assignment mechanism. For a superpopulation estimand, name the target population and explain the sampling or modeling assumptions that connect the experimental units to it. A standard error without this context can be misread: the same numerical value might reflect assignment variation, sampling variation, or a combination.

The distinction also clarifies what a confidence interval can claim. A design-based interval is calibrated, under its assumptions and procedure, for repeated assignments of the fixed units. A superpopulation interval is calibrated across repeated samples and assignments under its sampling model, or under another stated model. Neither interpretation gives a probability that a fixed parameter lies in the particular interval after it has been calculated.

Common Mistake

A common error is to reason, “Treatment was randomized, so the trial participants are representative of the population, and the estimate generalizes.” Randomization makes treatment assignment independent of potential outcomes within the experiment, in expectation under its assignment mechanism. It does not randomly select participants from the target population. The correction is to separate the two mechanisms: use the assignment design to justify the within-study causal comparison, and justify any extension beyond the enrolled units using a sampling design or explicit, defensible assumptions about the target population.

Key takeaway: Finite-population inference conditions on the experimental units and represents uncertainty from treatment assignment. Superpopulation inference also treats units as sampled from a broader distribution, so its uncertainty and its target include sampling variation. The appropriate interpretation depends on both the estimand and the design that produced the units.

Check Your Understanding

Answer each question by identifying the target and the relevant source of uncertainty.

  1. In design-based inference, what is held fixed when the randomization distribution is formed?
  2. State the difference between \(\tau_F\) and \(\tau_P\) in words.
  3. In the variance decomposition, what does each of the two terms represent?
  4. A trial randomizes treatment among clinic volunteers. What does randomization establish, and what does it not establish about generalization?
  5. In the type-composition example, calculate the target effect if type A makes up 40% of the population and type B 60%, with effects of 2 and 6 points, respectively.
Clinical Biostats