Relating a Model to Subject-Matter Assumptions

Summary

A line-by-line audit of the 8 schools model: six assumptions, why each is defensible, and — for each — the concrete setting in which its violation would matter enough to justify expanding the model. The section models a workflow habit worth copying: “there are good reasons for each of the assumptions of the model; still, all these assumptions are wrong. The question is whether they are wrong enough that it would be worth the effort to expand our model.”

Overview

The setting. In the late 1970s, experiments were performed in each of 8 New Jersey high schools to estimate the effect of a coaching program on the SAT-V (Scholastic Aptitude Test, Verbal), described by Alderman and Powers (1980). In each school, students were given two pre-tests and then randomly assigned to treatment or control. After coaching ended, both groups took the SAT-V, and a regression was fit per school predicting exam score from pre-tests and treatment indicator. The estimated treatment effect (the treatment coefficient) and its standard error were reported. The raw data have been lost — only the summaries survive.

SchoolTypeClass sizeEffect SE
APublic15028.414.9
BPublic20797.910.2
CPublic103916.3
DPublic24916.811.0
EPublic30999.4
FPrivate6720.611.4
GPrivate129418.010.4
HPrivate103512.217.6

Rubin's (1981) model

where is the coaching effect in school , and are the mean and standard deviation of a hypothetical superpopulation of treatment effects.

The partial-pooling result and why here

The posterior for each is a partial-pooling compromise between the unpooled and the completely-pooled average, with the proportion of pooling equal to

“The standard deviation of the eight raw estimates is approximately the same as the individual estimates’ standard errors , so there is no evidence of any variation in the underlying effects . As a result, the Bayesian estimate of happens to be close to zero. This example represents the common setting in which any underlying variation cannot be well estimated from available data.”

Main Content

The six assumptions, audited

Assumption 1 — Unbiased estimation

The claim: , the causal effect of interest, is the expected value of the distribution of the estimate . Why defensible: “backed up by the design of the study: a randomized experiment with no dropouts and a direct measurement of the outcome of interest.” When it would fail: if the estimates came from observational studies rather than controlled experiments; if adjustment for treatment/control differences among completers was insufficient; or if “the conditions of the experiment were very different from real-world coaching settings.” The fix: add a bias term to the data model with a prior giving the scale of possible bias. “Including such a term … would have the effect of increasing posterior uncertainty about future treatment effects.” (Compare the bias-term model in Tail Behavior and Prior-Likelihood Conflict.)

Assumption 2 — Known sampling variances

The claim: the standard error from each fitted regression is the known sampling variance. The honest version of the model: label it and add a line

with three degrees of freedom subtracted to account for the regression fit. The now-unknown would need modeling too, e.g. with weak hyperpriors. The calculation that justifies not bothering: with , the coefficient of variation of from the distribution is ; the CV of is approximately half that, 0.093. “Given that the experiments specify each to within approximately 10%, it seemed acceptable in practice to just take the ‘s as known.” When it would matter: the different cause different amounts of pooling — “the estimate for school C will be pooled much more than for school E.” If a hierarchical model were fit to the standard errors themselves, “the estimated ‘s would end up much closer to each other, and the estimates would be partially pooled by pretty much the same fraction.”

Assumption 3 — Normal data model

Why defensible: the are least squares estimates, which “from statistical theory we know will be approximately normally distributed in the absence of outliers — and these standardized test scores fall in a restricted range and so cannot take on extreme values.” When it would fail: “It is hard to imagine how the estimates would not have approximate normal error distributions.” This is the one assumption the authors decline to worry about.

Assumption 4 — Normal distribution for the

Why defensible: appropriate “if the treatment effects can be considered as the sum of many small independent pieces, which makes sense in this example. Each school has its own students and teachers, each of which can make some small contribution.” Three directions of expansion, if it failed:

  1. Add a group predictor. To allow public/private differences: with public, private. Note: “This is a hierarchical normal regression conditional on , but for the population corresponds not to a normal distribution of effects but to a mixture of normals.” Class size would be another natural predictor — “especially given that the coaching program with the smallest class size had the highest estimated effect.”

  2. Long tails. or , allowing very large positive or negative effects.

  3. Asymmetric tails. If effects could be very large positive but not negative: with , and ; or gamma distributions with different scale parameters.

“What is most relevant here is how the model is structured rather than the functional form of the distribution.”

Why none of it is done: “it would be difficult to estimate all these hyperparameters from the available data on only 8 schools, especially in the setting here where the data are consistent with zero between-school variation in effects.”

Assumptions 5 and 6 — Uniform prior for and

Why defensible: “Prior or contextual knowledge of these parameters is weak compared to the range of estimates from the experiment.” Test-prep sellers claimed benefits of 100 points or more, “but these were not serious estimates, as they were based on simple before-after comparisons with no adjustment for the natural gains made by students when they take a test twice and no adjustment for selection.”

If the prior expectation is that effects are under 100 points, that gives very little information: is probably much less than 100, could be near zero or even slightly negative (“if the coaching programs are counterproductive, perhaps by distracting students from their regular school work”), and is likely the same order of magnitude as .

The stated reason for uniform: “not because there was a belief that all possible values of these hyperparameters were equally likely, but rather because it seemed that any relevant prior information would be overwhelmed by the data in this case.”

For specifically: “the data provide more information about than any realistic prior information we might have: given our uniform prior, the 95% posterior is approximately , and it is hard to imagine a prior that would help much here.”

The one genuinely useful prior structure — a reparameterization for

“Given our prior ignorance about … it is hard to imagine that we could say much about . There is one assumption we might be willing to make, however: the larger the average effect, the larger we might expect the variation to be. To put it another way, if is near zero, so that on average the treatment gave no advantage, then it would be reasonable to suspect that the effect does not vary much either.”

The implementation: set independent priors on and on the ratio — “on the grounds that, before seeing the data, we might assume something about the average effect and something about its relative variation.”

The effect: such a reparameterization with weak information on “would in this particular analysis have the effect of downweighting larger values of in the posterior and thus partially pooling the individual school effects closer to each other, compared to the uniform- model.”

This is a general and underused technique: encode dependence between a location and a scale by putting the prior on their ratio. Compare the reparameterization in Joint prior distribution of parameters.

Generalizing beyond the eight schools

What actually means

“We wrote that is the treatment effect in school . Strictly speaking it is the average effect of the coaching program in school , among the students who participated in the experiment in that school.”

To generalize to new students or schools: fit a regression predicting the effect from school characteristics (assumption 4 above) and then poststratify, projecting for cases outside the study. “This might not be easy: the suburban setting of the study is not representative of the population of U.S. high schools, and so any national generalization would require some assumption about the variation in effects going beyond the information available in the data.” See Poststratification.

The sample sizes themselves. 8 schools with 30-100 students each. “In the model being fit, these sample sizes are implicitly conditioned on in the posterior distribution — that is, they are unmodeled data — but they can change when considering predictions for new schools and designs of new experiments.”

Further discussion of the coaching problem: Messick et al. (1980), DerSimonian and Laird (1983), Powers (1993).

Connections

  • The audit template here — state the assumption, say why it holds, name the setting where it fails, name the model expansion — is the section’s real contribution and applies to any model.
  • Assumption 2’s “known variance” shortcut recurs whenever summary statistics rather than raw data are modeled, as in the meta-analysis priors of Prior Distributions.
  • The reparameterization idea reappears as the funnel-avoidance strategy in Modeling Ideas to Address Computing Problems.
  • The 8 schools model’s near-zero makes it the canonical hard-geometry test case for Failure Modes and Steps Forward and SBC Case Studies.

See Also