Tutorials › Multi-Arm Multi-Stage (MAMS) Designs › Sensitivity to Outcome-Model Assumptions

Treatment-Effect Estimation After Selection · Tutorial 288 of 499

Sensitivity to Outcome-Model Assumptions

Learn to vary outcome-model assumptions systematically and quantify their effects on post-selection estimates without confusing model sensitivity with selection-rule sensitivity.

Advanced 11 min read

What You'll Learn

  • Separate sensitivity to the outcome model from sensitivity to the selection rule.
  • Derive conditional selection bias under a normal estimator model.
  • Compare normal and Laplace estimator-error assumptions with matched variances.
  • Assess how treatment-effect heterogeneity changes uncertainty and interpretation.
  • Quantify how cross-stage correlation alters the bias of a combined selected estimate.
  • Recognize diagnostics and limits of outcome-model sensitivity analyses.

Why Outcome-Model Assumptions Matter After Selection

A treatment arm is often carried forward because its interim result looks promising. The estimate reported for that arm is then conditional on an event: it passed the selection rule. Even if the selection rule is correctly specified, an adjustment for selection depends on the probability model used for the outcomes and for the estimates across stages. A model that gives the wrong tail probabilities or dependence structure can give a misleading adjustment.

This tutorial focuses on sensitivity to those outcome-model assumptions, not on changing the selection rule. The aim is to ask whether the post-selection estimate is materially different under reasonable alternative models. Sensitivity analysis does not identify which model is true; it makes explicit how much the conclusion relies on a particular model.

Definition: An outcome-model sensitivity analysis repeats a post-selection estimation procedure under a set of plausible alternative probability models for the outcomes or their estimators, while holding the observed data and selection rule fixed. The resulting estimates are compared to assess dependence on the model assumptions.

For clarity, write \(\theta\) for the treatment effect of interest and \(\hat{\theta}\) for an estimator. In a multi-stage design, \(\hat{\theta}_k\) denotes the estimate at stage \(k\). The selection event \(S\) is determined by the design’s specified rule. A selection-aware estimate must account for the fact that the observed estimate is available after \(S\), rather than treating it as an unconditional draw. Earlier material on selective confidence intervals and selection-aware estimation develops procedures for this conditioning; here the emphasis is on how their inputs affect the result.

Assumptions to Vary and Hold Fixed

A useful sensitivity analysis distinguishes three sources of model uncertainty. The first is the marginal outcome or estimator distribution: for example, whether a normal approximation adequately describes the estimator’s tails. The second is treatment-effect heterogeneity: whether individual treatment effects vary around a population mean, and how that variation is represented. The third is cross-stage dependence: how much stage-specific estimates co-vary, perhaps because of shared controls, overlapping participants, or a common source of outcome variation.

The assumptions required depend on the calculation. For the normal-theory derivation below, suppose that before selection \(\hat{\theta}\sim N(\theta,s^2)\), where \(s\) is treated as known, and selection occurs when the standardized estimate \(\hat{\theta}/s\) exceeds a fixed threshold \(c\). Thus the model concerns the estimate itself; its standardized estimation error is \(U=(\hat{\theta}-\theta)/s\). These are distinct quantities. Under this model \(U\sim N(0,1)\), and selection is equivalent to \(U>c-\theta/s\).

Model distinction: If selection is defined by \(\hat{\theta}/s>c\), then the corresponding error-scale threshold is \(U>c-\theta/s\), not \(U>c\). Confusing the standardized estimate with the standardized error changes the selection probability and the conditional bias.

In a real analysis, \(s\) may itself be estimated, outcome distributions may be nonnormal, and the selection event may involve multiple arms or stages. Those complications require a model appropriate to the design. The simple calculation that follows isolates the basic mechanism and should not be treated as a universal correction.

Normal-Model Derivation and Example

Let \(\delta=\theta/s\) and \(a=c-\delta\). Selection is \(U>a\). For a standard normal variable, the conditional mean above a threshold is \(E(U\mid U>a)=\phi(a)/\{1-\Phi(a)\}\), where \(\phi\) and \(\Phi\) are the standard normal density and distribution functions. This ratio is often called the inverse Mills ratio.

$$ E(\hat{\theta}\mid S) =\theta+sE(U\mid U>a) =\theta+s\frac{\phi(a)}{1-\Phi(a)},\qquad a=c-\frac{\theta}{s}. $$

The derivation follows directly from the truncated normal density. Since \(\hat{\theta}=\theta+sU\), it is enough to calculate the conditional expectation of \(U\). The standard normal density satisfies \(\phi'(u)=-u\phi(u)\), so \(\int_a^\infty u\phi(u)\,du=\phi(a)\). The probability of selection is \(P(U>a)=1-\Phi(a)\). Dividing the integral of \(u\) over the selected region by that probability gives the stated conditional mean. Therefore the conditional selection bias is \(s\phi(a)/\{1-\Phi(a)\}\), which is positive for an upper-tail selection rule.

Worked Example: Normal-Model Selection Bias

Suppose a hypothetical arm has true effect \(\theta=2\) points and an estimator with standard error \(s=2\) points. The arm is selected when \(\hat{\theta}/s>1\). Assume the estimator is normally distributed with mean \(\theta\) and standard deviation \(s\), and treat \(s\) as known.

Here \(\delta=\theta/s=2/2=1\), so the error threshold is \(a=c-\delta=1-1=0\). The selection probability is \(P(U>0)=0.5\). Using \(\phi(0)=0.3989\) and \(1-\Phi(0)=0.5000\), the conditional bias is

$$ s\frac{\phi(0)}{1-\Phi(0)} =2\frac{0.3989}{0.5000} =1.596\text{ points}. $$

Consequently, the expected unadjusted estimate among selected results is approximately \(2+1.596=3.596\) points. This is a conditional expectation under the stated model, not a claim that every selected estimate is biased upward by exactly 1.596 points. A selection-aware procedure seeks to address this conditional distortion, and its result depends on whether the assumed model describes the estimator’s behavior near the selection boundary.

Changing the Estimator-Error Distribution

The normal model supplies a convenient formula, but the relevant feature for selection is often the probability and magnitude of values in the selected tail. Two distributions with the same mean and variance can have different tail behavior and therefore different conditional means after selection. A normal approximation that fits the center of the estimator distribution may still be inaccurate in the region that determines selection.

The next example compares two stylized models for an estimator error \(U\): a standard normal distribution and a mean-zero Laplace distribution with variance one. This is a sensitivity calculation, not a claim that a particular individual-level outcome must follow either distribution. Both models have \(E(U)=0\) and \(\operatorname{Var}(U)=1\). For the Laplace model, the density is \(f(u)=\exp(-|u|/b)/(2b)\), with \(b=1/\sqrt{2}\), which gives variance \(2b^2=1\).

Worked Example: Matched-Variance Distribution Sensitivity

Suppose \(\hat{\theta}=\theta+U\) with \(\theta=1\) point and standard error \(s=1\) point. Select when \(\hat{\theta}/s>1\), or equivalently when \(U>0\). Compare the conditional bias under the two error distributions above. The assumptions are that the same threshold and error variance apply in both models.

Under the normal model, the selection probability is \(0.5\) and

$$ E(U\mid U>0)=\frac{\phi(0)}{1-\Phi(0)} =\frac{0.3989}{0.5000} =0.7979. $$

Under the Laplace model, symmetry also gives \(P(U>0)=0.5\). Conditional on being positive, \(U\) has an exponential distribution with mean \(b\), so \(E(U\mid U>0)=b=1/\sqrt{2}=0.7071\). Thus the corresponding expected selected estimates are \(1.798\) points under the normal model and \(1.707\) points under the Laplace model. The difference is \(0.0908\) points.

The difference is modest here, but it is not zero despite matching means, variances, and selection probabilities. A different threshold, especially one in a more extreme tail, could make tail-shape assumptions more consequential. The comparison should therefore be made over thresholds and parameters relevant to the actual design, not interpreted as a general ranking of distributions.

For more complicated outcome models, the conditional expectation may not have a closed form. The principle remains the same: calculate or approximate the distribution of the estimator under each specified model, apply the same selection event, and compare the resulting selected estimates. Any approximation must represent the selection event as well as the unselected estimator distribution.

Heterogeneity and Cross-Stage Dependence

Treatment-effect heterogeneity concerns variation in individual effects, not merely a change in the average effect. If the target is the average treatment effect, a model that assumes a common effect for everyone may understate uncertainty when individual effects vary. Depending on the design and estimand, heterogeneity can also affect the distribution’s shape. The sensitivity analysis should state whether the target is a population mean effect or an effect for a particular subgroup; these are not interchangeable.

Across stages, correlation matters because selection on one stage changes the distribution of estimates correlated with it. To see this, suppose two stage-specific estimates have the same standard error \(s\), the same mean \(\theta\), and jointly normal standardized errors \(U_1,U_2\) with correlation \(\rho\). Select using stage 1, \(\hat{\theta}_1/s>c\), and consider the equal-weight estimate \(\bar{\theta}=(\hat{\theta}_1+\hat{\theta}_2)/2\). These assumptions are deliberately simple: the stage estimates have equal variances, their means are the same, and the joint distribution is bivariate normal.

Under these assumptions, \(E(U_1\mid U_1>a)=\lambda(a)\), where \(\lambda(a)=\phi(a)/\{1-\Phi(a)\}\). For a bivariate normal pair, \(E(U_2\mid U_1)=\rho U_1\), so conditioning on selection gives \(E(U_2\mid U_1>a)=\rho\lambda(a)\). Therefore

$$ E(\bar{\theta}\mid U_1>a)-\theta =\frac{s}{2}\{\lambda(a)+\rho\lambda(a)\} =\frac{s}{2}(1+\rho)\lambda(a). $$

This result shows why dependence cannot be ignored when combining stage information after selection. If the stages are independent, the second-stage error has conditional mean zero; positive correlation makes its conditional mean positive as well. A dependence assumption that is too small can therefore understate conditional bias in this setting.

Worked Example: Sensitivity to Cross-Stage Correlation

Consider a hypothetical two-stage design with \(\theta=1\) point and stage-specific standard errors \(s=2\) points. Select when \(\hat{\theta}_1/s>1\), and average the two stage estimates with equal weights. Assume equal stage variances and a bivariate normal error model. Compare correlations \(\rho=0.2\) and \(\rho=0.8\).

The stage 1 error threshold is \(a=1-\theta/s=1-0.5=0.5\). Using \(\phi(0.5)=0.3521\) and \(1-\Phi(0.5)=0.3085\), we obtain \(\lambda(0.5)=0.3521/0.3085\approx1.141\). For \(\rho=0.2\), the conditional bias in the equal-weight estimate is

$$ \frac{2}{2}(1+0.2)(1.141) =1.369\text{ points}. $$

For \(\rho=0.8\), it is

$$ \frac{2}{2}(1+0.8)(1.141) =2.054\text{ points}. $$

The corresponding conditional means of the unadjusted average are approximately \(2.369\) and \(3.054\) points, respectively. The calculations use rounded values of \(\lambda\), so the results are approximate. They demonstrate that the same marginal standard errors and selection threshold can imply substantially different conditional behavior when cross-stage correlation differs. In an actual design, the covariance structure should reflect its allocation, shared controls, participant overlap, and timing.

Conducting and Interpreting a Sensitivity Analysis

1
Specify the target and selection event.
State which treatment effect is being estimated and exactly which observed event led to the arm being selected. Keep that event fixed when comparing outcome models.
2
Choose plausible model alternatives.
Vary distributional shape, the amount or structure of treatment-effect heterogeneity, and the cross-stage covariance. Preserve design features such as allocation and stage sizes.
3
Recalculate under each model.
Apply the same selection-aware estimation procedure to each model. Record the estimate and, where relevant, its standard error or interval; do not compare estimates produced by different procedures without saying so.
4
Explain the variation.
Report which assumptions materially change the estimate or its uncertainty, and why. A stable estimate across the examined models is evidence of robustness to those specified alternatives, not proof that all model uncertainty has been removed.

Useful diagnostics include checking whether the assumed distribution has plausible tail behavior, whether observed stage estimates and their covariance are compatible with the dependence model, and whether heterogeneity assumptions are consistent with available outcome information. These checks may be limited when few arms or stages are observed. Instability across reasonable model choices is itself important: it signals that a single model-based corrected estimate should not be presented as assumption-free.

ApproachWhat it changesWhat it does not guarantee
Outcome-model sensitivity analysisRecomputes estimates under alternative distributions, heterogeneity structures, or dependence assumptionsIt does not determine which model is true or remove bias under every possible model
Robust or sandwich standard errorsCan reduce reliance on a particular variance specification for some estimatorsThey do not by themselves correct the conditional bias caused by selection
Randomization-based analysisUses the trial’s random allocation structure to assess behavior under specified randomization-based conditionsIt does not automatically answer every model-based estimand or solve all post-selection problems

These approaches address different aspects of uncertainty and are not substitutes in every setting. In particular, changing only a standard-error formula does not account for selection if the estimate’s conditional distribution is still treated as unconditional.

Common Pitfall and Limitations

Common mistake: “The model fits the unselected data reasonably well, so the selection-adjusted estimate must be reliable.” This reasoning can fail because selection depends disproportionately on the part of the distribution near and beyond the selection boundary. A model may fit the center while misrepresenting that tail, or may fit each stage marginally while getting their correlation wrong.

Correction: Evaluate assumptions in relation to the selection event. Compare plausible tail shapes, heterogeneity levels, and cross-stage correlations while holding the selection rule and estimation procedure fixed. State the range of resulting estimates and identify which assumptions drive it. Sensitivity analysis is limited by the alternatives considered; it cannot protect against an unexamined model failure, and sparse data may not support precise estimation of complex dependence or heterogeneity.

Key takeaway: A post-selection estimate is conditional on both the observed selection event and a model for the outcomes and their dependence. Report how the estimate changes under defensible alternative models, rather than presenting model-based correction as independent of those assumptions.

Check Your Understanding

Answer each question, then compare with the brief solutions below.

  1. If \(\hat{\theta}/s>c\) defines selection, express the event using \(U=(\hat{\theta}-\theta)/s\).
  2. Why can two estimator-error distributions with equal means and variances yield different conditional biases after selection?
  3. In the equal-stage-variance bivariate normal example, what happens to the conditional bias of the averaged estimate when \(\rho\) increases, assuming the selection threshold and other quantities stay fixed?
  4. Does a robust standard error alone correct the bias induced by selecting an arm with a large interim estimate? Explain.

Solutions. (1) The event is \(U>c-\theta/s\). (2) Selection conditions on a tail region, and distributions with the same mean and variance can assign different probabilities and magnitudes to values in that region. (3) The bias increases with \(\rho\) when \(\lambda(a)>0\), since it is \(s(1+\rho)\lambda(a)/2\). (4) No. A robust standard error may address variance misspecification, but it does not by itself condition the estimator’s distribution on the selection event.

Clinical Biostats