Tutorials › Pattern-Mixture and Selection Models › Propagating Imputation-Model Uncertainty at Fixed Delta

Delta Adjustment and Its Assumptions · Tutorial 339 of 499

Propagating Imputation-Model Uncertainty at Fixed Delta

Learn to propagate imputation-model parameter uncertainty at a fixed delta and interpret the uncertainty in Rubin-pooled estimates without treating delta itself as random.

Advanced 11 min read

What You'll Learn

  • Distinguish fixed delta from fixed imputation-model parameters.
  • Apply a fixed additive delta to imputations generated from varying model-parameter draws.
  • Explain how parameter and predictive variation contribute to between-imputation variation.
  • Pool estimates and standard errors using Rubin’s rules at a fixed delta.
  • Diagnose plug-in imputation and other failures to propagate uncertainty.
  • Interpret the scope and limitations of a fixed-delta confidence interval.

Why Parameter Uncertainty Still Matters at Fixed Delta

A delta adjustment specifies how the distribution of missing outcomes departs from a reference imputation model. Fixing delta means holding that sensitivity parameter at a chosen value during an analysis. It does not mean that the parameters of the reference imputation model should be treated as known. If those parameters are uncertain, their uncertainty should generally be carried into the completed data sets and the final inference.

For example, a reference model might predict a missing clinical measurement from treatment group and baseline measurements. Even if the analyst fixes the delta adjustment, the fitted regression coefficients are estimated from finite observed data. Different proper parameter draws can therefore give different predictions for missing outcomes. Predictive draws also vary because individual outcomes are not exactly their conditional means. Multiple imputation should retain these sources of variation rather than repeatedly imputing from one set of fitted coefficients.

Definition: In fixed-delta multiple imputation, delta is held at a specified value, while the imputation-model parameters and missing outcomes are repeatedly drawn to represent their uncertainty under the reference model and the chosen adjustment. The resulting completed data sets are analyzed separately and combined using multiple-imputation pooling rules.

For an additive adjustment, use the convention that a positive delta adds that amount to the reference-model imputation for a missing outcome. Thus, if \(Y_{\mathrm{mis}}^{(m,0)}\) is a reference-model draw in imputation \(m\), the adjusted draw is \(Y_{\mathrm{mis}}^{(m,\delta)}=Y_{\mathrm{mis}}^{(m,0)}+\delta\). This tutorial concerns uncertainty when delta is fixed; it does not assign a probability distribution to delta or estimate delta from the observed outcomes.

What Is Drawn, and What Is Held Fixed?

Let \(\theta\) denote the unknown parameters of the reference imputation model, and let \(X_{\mathrm{mis}}\) denote the covariates for records with missing outcomes. In a proper Bayesian implementation, each imputation draws \(\theta^{(m)}\) from its posterior distribution given the observed data, then draws missing outcomes from the predictive distribution conditional on \(\theta^{(m)}\) and the covariates. A valid frequentist proper-imputation procedure can use an appropriate sampling or bootstrap approximation to parameter uncertainty instead. The key is that imputations must reflect uncertainty in the fitted model, not just uncertainty in individual outcomes conditional on one fixed fitted model.

For an additive delta adjustment, the operation is applied to the predictive draws after they are generated from the reference model. If the imputation-model draw gives a conditional mean \(\mu^{(m)}(X_i)\), and the predictive residual draw is \(\varepsilon_i^{(m)}\), then the adjusted imputation is

$$ Y_i^{(m,\delta)}=\mu^{(m)}(X_i)+\varepsilon_i^{(m)}+\delta. $$

The model parameters vary across \(m\), the predictive residuals vary across \(m\) and records, and delta stays the same. Parameter variation and residual variation are not interchangeable: the former reflects uncertainty about the fitted conditional distribution, while the latter reflects outcome variation around that distribution.

This procedure relies on a suitable reference imputation model, proper parameter and predictive draws, and a delta adjustment that is coherent with the outcome scale and its constraints. It also relies on the imputation and analysis procedures being sufficiently compatible for the intended inference. The fixed delta is a sensitivity assumption, not something the observed data can establish. As in the earlier material on checking the reference model, poor prediction or implausible adjusted values remain problems even if uncertainty is propagated correctly.

Worked Example: Drawing Imputations While Holding Delta Fixed

Suppose a hypothetical study records systolic blood pressure in mmHg for six participants. Four observed measurements are 120, 124, 128, and 132 mmHg, with sum 504 mmHg. Two measurements are missing. For illustration, an additive delta of \(+4\) mmHg is fixed. In each of three imputations, a model-parameter draw gives a conditional mean \(\theta^{(m)}\), and predictive residual draws are added before the delta shift.

Imputation \(m\)\(\theta^{(m)}\) (mmHg)Residual draws (mmHg)Adjusted missing values (mmHg)Completed-data mean (mmHg)
1100-2, 4102, 108119.000
21030, -3107, 104119.167
3972, 6103, 107119.000

For imputation 1, the adjusted missing values are \(100-2+4=102\) and \(100+4+4=108\) mmHg. The completed-data mean is \((504+102+108)/6=119\) mmHg. For imputation 2, the values are \(103+0+4=107\) and \(103-3+4=104\) mmHg, giving \((504+107+104)/6=119.167\) mmHg. For imputation 3, they are \(97+2+4=103\) and \(97+6+4=107\) mmHg, giving \((504+103+107)/6=119\) mmHg.

Delta is \(+4\) mmHg in all three imputations, yet the model means and residual draws differ. The variation in completed-data means is therefore retained rather than suppressed by holding the fitted model at one value. For a direct arithmetic check, if a fitted mean of 101 mmHg were held fixed and residual draws were \(+1\), \(-2\), and \(0\) mmHg, the corresponding unshifted predictions would be 102, 99, and 101 mmHg—not 97, 94, and 96 mmHg.

Why Parameter Draws Affect Between-Imputation Variation

The role of parameter uncertainty is visible for a simple target: the completed-data mean. Suppose \(n\) outcomes are to be included, \(n_{\mathrm{obs}}\) are observed, and \(n_{\mathrm{mis}}\) are missing, so \(n=n_{\mathrm{obs}}+n_{\mathrm{mis}}\). In a simple model with a common conditional mean \(\theta\), each missing value has the form \(\theta+\varepsilon_i+\delta\). The completed-data mean in imputation \(m\) is then

$$ \bar{Y}^{(m,\delta)} = \frac{\sum_{i\in\mathrm{obs}}Y_i +n_{\mathrm{mis}}\theta^{(m)} +\sum_{i\in\mathrm{mis}}\varepsilon_i^{(m)} +n_{\mathrm{mis}}\delta}{n}. $$

The fixed observed-data term and fixed delta term do not vary between imputations. The contribution of the parameter draw to the completed-data mean is \((n_{\mathrm{mis}}/n)\theta^{(m)}\). If the predictive residual term is set aside just to isolate this contribution, then

$$ \operatorname{Var}\!\left(\bar{Y}^{(m,\delta)}\text{ due to }\theta^{(m)}\right) = \left(\frac{n_{\mathrm{mis}}}{n}\right)^2 \operatorname{Var}(\theta^{(m)}). $$

This establishes why varying the model parameters matters: their uncertainty feeds into uncertainty in the completed-data estimate, with greater influence when a larger fraction of outcomes is missing. In a real imputation, predictive residual variation also contributes, and the two sources may interact in more complicated models. Across imputations, variation in the analysis estimates reflects the combined between-imputation variation; it is not, in general, a separately identified estimate of parameter uncertainty alone.

Worked Example: Isolating the Parameter-Uncertainty Contribution

Consider a hypothetical set of four outcomes with two observed values, 10 and 12 units, and two missing values. To isolate parameter uncertainty, suppose residual draws are zero in this calculation and the fixed delta is \(-1\) unit. Draw the common reference-model mean as \(\theta^{(m)}=8,10,12\) units in three imputations.

The adjusted missing values are \(8-1=7\), \(10-1=9\), and \(12-1=11\) units in each imputation. The completed-data means are \((10+12+7+7)/4=9\), \((10+12+9+9)/4=10\), and \((10+12+11+11)/4=11\) units. Their mean is 10 units, and their between-imputation variance is

$$ B=\frac{(9-10)^2+(10-10)^2+(11-10)^2}{3-1} =\frac{2}{2}=1\ \text{unit}^2. $$

Here \(n_{\mathrm{mis}}/n=2/4=0.5\), and the three parameter draws have sample variance \(\{(8-10)^2+(10-10)^2+(12-10)^2\}/2=4\ \text{units}^2\). The parameter contribution predicted by the preceding expression is \(0.5^2(4)=1\ \text{unit}^2\), matching the calculated \(B\). This deliberately simplified example isolates that contribution; actual predictive residual draws would generally add further variation.

If instead the model mean were plugged in at 10 units for every imputation, the adjusted missing values would both be 9 units each time, and all three completed-data means would be 10 units. The between-imputation variance would be zero in this simplified calculation, despite uncertainty about the model mean. That zero is an artifact of omitting parameter variation, not evidence that the model parameters are known.

Pooling Estimates at a Fixed Delta

Suppose \(M\) completed data sets are analyzed using the same analysis model. Let \(Q_m\) be the estimate of the target parameter from completed data set \(m\), and let \(U_m\) be its estimated sampling variance. Rubin’s pooling quantities are the average estimate \(\bar{Q}\), the average within-imputation variance \(\bar{U}\), the between-imputation variance \(B\), and the total variance \(T\):

$$ \bar{Q}=\frac{1}{M}\sum_{m=1}^{M}Q_m,\qquad \bar{U}=\frac{1}{M}\sum_{m=1}^{M}U_m,\qquad B=\frac{1}{M-1}\sum_{m=1}^{M}(Q_m-\bar{Q})^2, $$
$$ T=\bar{U}+\left(1+\frac{1}{M}\right)B,\qquad SE(\bar{Q})=\sqrt{T}. $$

The within-imputation variance \(\bar{U}\) represents the estimated sampling variance within completed data sets. The between-imputation variance \(B\) measures how much the estimates vary across imputations. When imputations are proper, that between-imputation variation carries uncertainty due to missing outcomes, including uncertainty arising from imputation-model parameter draws and predictive draws. The factor \(1+1/M\) accounts for the finite number of imputations in the total-variance estimate. A common large-complete-data-degrees-of-freedom approximation for scalar inference uses

$$ df=(M-1)\left\{1+\frac{\bar{U}}{(1+1/M)B}\right\}^{2}. $$

This degrees-of-freedom formula is an approximation; settings with finite complete-data degrees of freedom can require a small-sample adjustment. If \(B=0\), the displayed expression is not used by direct division, and inference requires the appropriate limiting or software-handled case. Increasing \(M\) can reduce Monte Carlo noise in pooled quantities, but it cannot repair an improper imputation model.

Worked Example: Pooling a Treatment Contrast

In a hypothetical clinical analysis, five properly generated delta-adjusted imputations at one fixed delta produce estimates of the treatment contrast in systolic blood pressure, with positive values denoting higher average pressure in the active-treatment arm. The estimates \(Q_m\) are 2.1, 1.7, 2.4, 1.8, and 2.0 mmHg. Their estimated within-imputation variances \(U_m\) are 1.00, 0.96, 1.04, 1.00, and 1.00 \(\text{mmHg}^2\). Assume the large-complete-data-degrees-of-freedom approximation is suitable.

The pooled estimate is \(\bar{Q}=(2.1+1.7+2.4+1.8+2.0)/5=2.0\) mmHg, and \(\bar{U}=(1.00+0.96+1.04+1.00+1.00)/5=1.00\ \text{mmHg}^2\). The squared deviations from 2.0 are \(0.01, 0.09, 0.16, 0.04,\) and \(0.00\ \text{mmHg}^2\), so

$$ B=\frac{0.01+0.09+0.16+0.04+0.00}{5-1} =0.075\ \text{mmHg}^2. $$

Thus \(T=1.00+(1+1/5)(0.075)=1.090\ \text{mmHg}^2\), and \(SE(\bar{Q})=\sqrt{1.090}=1.044\) mmHg. The approximate degrees of freedom are

$$ df=4\left\{1+\frac{1.00}{1.2(0.075)}\right\}^{2} =586.7. $$

Using a two-sided 95% \(t\) interval with approximately 587 degrees of freedom gives \(2.0\pm1.964(1.044)\) mmHg, or approximately \((-0.050,\ 4.050)\) mmHg. Under the specified fixed-delta imputation and analysis assumptions, this interval is compatible with treatment effects ranging from about 0.050 mmHg lower to 4.050 mmHg higher average systolic pressure in the active-treatment arm. It is not an interval that assigns a 95% probability to the fixed treatment effect or to delta.

What the Pooled Uncertainty Does—and Does Not—Represent

At a fixed delta, \(\bar{Q}\), \(B\), and \(T\) describe inference conditional on the chosen sensitivity assumption and the imputation and analysis procedures. Rubin’s rules do not add uncertainty about which delta value is scientifically appropriate. A fixed-delta confidence interval therefore does not cover uncertainty across alternative delta values unless that uncertainty is separately incorporated through a specified model or analysis.

For a simple additive shift applied to every missing outcome, with the same missing records in every imputation, the completed-data mean changes by the constant \(n_{\mathrm{mis}}\delta/n\). If the same delta is added in every imputation, it shifts every \(Q_m\) for that mean by the same amount; subtracting \(\bar{Q}\) removes that common shift, so \(B\) is unchanged. This special result should not be generalized automatically. A nonlinear estimand, a bounded outcome transformation, or an analysis whose variance depends on the shifted values can change \(U_m\) or the variation in \(Q_m\) when delta changes.

A useful way to separate the questions is: first, conditional on the chosen delta, did the imputation procedure represent uncertainty in the reference model and outcomes? Second, across plausible delta values, how sensitive are the substantive conclusions to the untestable departure assumption? The first question is answered within the multiple-imputation analysis at each fixed delta; the second requires comparing analyses under different sensitivity assumptions.

Diagnostics, Alternatives, and Common Pitfalls

Several checks help identify whether uncertainty is being propagated as intended:

  • Inspect parameter draws. Confirm that model parameters vary across imputations as expected. Identical parameter estimates in every imputation can indicate plug-in imputation, although some parameters may legitimately have little variability.
  • Check imputed values and predictions. Compare their ranges and distributions with the outcome scale, covariate patterns, and the chosen delta. Implausible values may indicate a reference-model or adjustment problem rather than a pooling problem.
  • Check Monte Carlo stability. Repeat the analysis with more imputations if pooled estimates or standard errors appear unstable. More imputations improve numerical stability, not the validity of the reference model or delta assumption.
  • Compare the correct quantities. \(B\) reflects between-imputation variation in the analysis estimates; it is not a direct diagnostic of the variance of one regression coefficient in the imputation model.

A plug-in alternative estimates the reference-model parameters once, then imputes missing outcomes repeatedly conditional on those fixed estimates. That approach can preserve predictive residual variation but omits parameter-draw variation, and can consequently understate uncertainty. Drawing model parameters but using conditional means without predictive residual draws also omits outcome variation. Conversely, drawing parameters and residuals but then adding a random delta answers a different question: it no longer conditions on delta being fixed.

Common mistake: “Delta is fixed, so the imputation model should be fixed too; repeating residual draws is enough.” This confuses the sensitivity assumption with estimated model parameters. The correction is to keep delta fixed while drawing uncertain model parameters and predictive outcomes appropriately. The pooled between-imputation variation then reflects variation among the resulting estimates, not uncertainty about delta.

Correct propagation of uncertainty cannot compensate for a misspecified reference model, incompatible imputation and analysis models, too few imputations for stable computation, or a clinically implausible delta. Nor does it make the missing-outcome distribution identifiable from observed data alone. The interpretation remains conditional on the assumptions used to generate the missing values.

Check Your Understanding

Answer each question, then compare your reasoning with the short solutions.

  1. At a fixed additive delta, should the imputation-model parameters be held at one fitted estimate across all imputations? Why or why not?
  2. In the simple common-mean model, what is the parameter-uncertainty contribution to the variance of the completed-data mean if \(n_{\mathrm{mis}}/n=0.25\) and \(\operatorname{Var}(\theta^{(m)})=16\ \text{units}^2\)?
  3. If the same constant delta is added to every missing value in every imputation, what happens to \(B\) for the completed-data mean under the simple additive setup?
  4. Does a Rubin-pooled confidence interval at one fixed delta represent uncertainty about the appropriate delta value?

Solutions. (1) No. Delta is fixed, but proper imputations should still represent uncertainty in the fitted model parameters, as well as predictive outcome variation. (2) The contribution is \(0.25^2(16)=1\ \text{unit}^2\). (3) It is unchanged in this setup because each completed-data mean shifts by the same constant, leaving every deviation \(Q_m-\bar{Q}\) unchanged. (4) No. The interval summarizes uncertainty conditional on the selected delta and other model assumptions; uncertainty across delta values requires a separate sensitivity analysis or model.

Clinical Biostats