Why Estimation Changes After Selecting an Arm
When several treatments are compared at an interim analysis, the arm with the largest estimated effect is often carried forward. Its estimate is then not an ordinary estimate from a randomly chosen arm: it was selected partly because its observed value was high. Even when each arm-specific estimate is unbiased before selection, the winning estimate can be systematically optimistic.
This tutorial compares three responses to that problem: reporting the selected arm’s ordinary estimate, shrinking estimates toward a common or prior mean, and subtracting an estimate of the bias induced by the selection rule. These approaches answer different questions and rely on different assumptions. A correction that reduces average selection bias is not automatically a confidence interval, and it does not guarantee that the estimate for a particular selected arm is close to its true effect.
The model is an illustrative starting point, not a universal description of an adaptive trial. Its assumptions include unbiased arm-specific estimates, a common known standard error, independent errors, and selection of the largest interim estimate. Shared controls, unequal standard errors, correlated outcomes, changing analysis populations, or a different selection rule require a model that represents those features. The selection procedures discussed earlier in the course address testing and error-rate control; estimation requires attention to the magnitude and uncertainty of the selected effect as well.
Three Estimates, Three Interpretations
The ordinary selected estimate is \(Y_J\). It retains the familiar arm-level meaning, but selection can make its error positive on average. For a fixed vector of arm effects, its unconditional selection bias is $$ E_{\theta}(Y_J-\theta_J), $$ where the expectation is over repeated trial data under that fixed vector. This definition compares the selected estimate with the true effect of the arm selected in each repetition. It does not subtract a random \(\theta_J\) from an expected estimate. A conditional bias for a particular selected arm \(j\) can instead be defined as \(E_{\theta}(Y_j-\theta_j\mid J=j)\), when that conditional quantity is relevant.
A shrinkage estimate pulls an arm estimate toward a specified center, often because estimates across arms are believed to come from a distribution. For example, if the arm effects have a normal prior distribution and the sampling model is normal, the posterior mean is a weighted average of the observed estimate and the prior mean. Shrinkage can reduce variability and extreme estimates, but ordinary per-arm shrinkage is not by itself a correction for the selection rule.
A selection-adjusted estimate explicitly accounts for optimism induced by the rule that selected the arm. One simple form is the selected estimate minus an estimated selection bias. The correction depends on the assumed model, the effects across arms, and the selection rule. If those quantities are misspecified or estimated imprecisely, the adjusted estimate can itself be biased or unstable.
Worked Example: The Winner’s Optimism When Effects Are Equal
Suppose three hypothetical experimental arms have the same fixed true effect, \(\theta_1=\theta_2=\theta_3=3\) points, and each interim estimate has independent normal error with standard error \(\sigma=2\) points. The observed estimates are \(4.8,\ 3.9,\ 2.7\) points, so arm 1 is selected.
The ordinary selected estimate is \(Y_J=4.8\) points. To calculate its repeated-trial selection bias under the equal-effects model, write \(Y_j=3+2Z_j\), where the \(Z_j\) are independent standard normal variables. Then $$ Y_J-\theta_J=2\max(Z_1,Z_2,Z_3). $$ For three independent standard normal variables, numerical integration gives \(E[\max(Z_1,Z_2,Z_3)]\approx0.8463\). Therefore, $$ E(Y_J-\theta_J)=2(0.8463)=1.693\text{ points}. $$ The selected estimate is thus optimistic by about 1.693 points on average over repeated trials under this equal-effects model. This is an expectation over repetitions, not a claim that the observed estimate is exactly 1.693 points too high.
A bias-corrected estimate under this particular model is \(4.8-1.693=3.107\) points. It targets the selected arm’s true effect in the sense that, when all effects are equal and the model is correct, the correction removes the average selection error. The correction is not a data-derived confidence interval and does not establish the effect of arm 1 with certainty.
Shrinkage: Useful Regularization, Not Automatic Selection Correction
A standard shrinkage calculation follows from a normal prior. Suppose, for each arm before observing the estimates, \(\theta_j\sim N(\mu,\tau^2)\), independently, and \(Y_j\mid\theta_j\sim N(\theta_j,\sigma^2)\). Here \(\mu\) is the prior mean and \(\tau^2\) describes prior variation in arm effects. Completing the square in the prior density multiplied by the sampling density gives a normal posterior whose mean is $$ E(\theta_j\mid Y_j)=\mu+B(Y_j-\mu),\qquad B=\frac{\tau^2}{\tau^2+\sigma^2}. $$ Because \(0\le B\le1\), this posterior mean lies between the prior mean and the observed estimate. When \(\tau^2\) is small relative to \(\sigma^2\), the data are noisy relative to expected between-arm differences and shrinkage is stronger.
Worked Example: Shrinking the Interim Estimates
Use the three hypothetical estimates \(4.8,\ 3.9,\ 2.7\) points, each with standard error \(2\) points. Suppose a prespecified normal prior has mean \(\mu=2\) points and standard deviation \(\tau=1.5\) points. The shrinkage weight is $$ B=\frac{1.5^2}{1.5^2+2^2}=\frac{2.25}{6.25}=0.36. $$
The three posterior means are \(2+0.36(4.8-2)=3.008\), \(2+0.36(3.9-2)=2.684\), and \(2+0.36(2.7-2)=2.252\) points. Since the transformation is increasing, arm 1 remains the selected arm, and its shrinkage estimate is \(3.008\) points.
This calculation is coherent as a Bayesian posterior mean under the stated prior and sampling model, using the arm estimates. It is not a frequentist correction guaranteed to remove the expected selection error for every fixed vector of effects. Nor should one interpret \(3.008\) as a selection-adjusted confidence limit. If only the winner’s estimate is retained, rather than the full set of estimates, the fact that it was selected must also be represented in the analysis.
Shrinkage and selection adjustment can move an estimate in the same direction, but for different reasons. Shrinkage uses information about plausible arm effects to moderate an extreme estimate. Selection adjustment estimates how much the selection procedure inflates the estimate on average. Shrinkage may reduce mean squared error under an appropriate prior or hierarchical model; a bias correction may reduce a particular expected bias while increasing variability. Neither has a universal advantage.
A Two-Arm Selection-Bias Derivation
A simple two-arm result shows why the selection correction depends on the difference between the true effects. Let \(D=Y_1-Y_2\), \(\delta=\theta_1-\theta_2\), and select arm 1 when \(D>0\). With independent errors of variance \(\sigma^2\), \(D=\delta+U\), where \(U=\varepsilon_1-\varepsilon_2\sim N(0,2\sigma^2)\). The error of the selected estimate can be written $$ Y_J-\theta_J=\varepsilon_2+(\varepsilon_1-\varepsilon_2)I(D>0), $$ where \(I(D>0)\) equals 1 when \(D>0\) and 0 otherwise. Taking expectations, the first term has mean zero, so the selection bias is \(E[U I(U>-\delta)]\). For \(U\sim N(0,v)\), integrating its density gives \(E[U I(U>a)]=\sqrt{v}\,\phi(a/\sqrt{v})\), where \(\phi\) is the standard normal density. Substituting \(v=2\sigma^2\) and \(a=-\delta\), and using the symmetry \(\phi(-x)=\phi(x)\), yields $$ E_{\theta}(Y_J-\theta_J)=\sqrt{2}\,\sigma\,\phi\!\left(\frac{\delta}{\sqrt{2}\sigma}\right). $$
For completeness, the integral identity follows by writing \(U=\sqrt{v}Z\), with \(Z\sim N(0,1)\), and integrating: $$ E[U I(U>a)]=\sqrt{v}\int_{a/\sqrt{v}}^\infty z\phi(z)\,dz =\sqrt{v}\,\phi(a/\sqrt{v}), $$ because \(\phi'(z)=-z\phi(z)\) and \(\phi(z)\) tends to zero as \(z\) tends to infinity. The formula shows that the bias is largest when the true effects are equal (\(\delta=0\)); when one arm is much better than the other relative to the standard error, selection is less often driven by noise and the bias is smaller.
Worked Example: A Plug-In Correction With Two Arms
Consider two hypothetical arms with independent interim estimates, each having standard error \(\sigma=1\) point. The observed estimates are \(Y_1=2.4\) and \(Y_2=1.7\) points, so arm 1 is selected. The observed difference is \(0.7\) points. Since the true difference \(\delta\) is unknown, use the observed difference as a plug-in value in the two-arm bias formula.
The estimated bias is $$ \widehat b_{\mathrm{sel}}=\sqrt{2}(1)\phi\!\left(\frac{0.7}{\sqrt{2}(1)}\right) =\sqrt{2}\phi(0.4950)\approx1.414(0.3528)=0.499\text{ points}. $$ The corresponding bias-adjusted estimate is \(2.4-0.499=1.901\) points.
This is a model-based plug-in correction, not an exactly unbiased estimate: the observed difference is noisy, and the correction function is nonlinear. For comparison, if the fixed true difference were actually \(1\) point, the model’s repeated-trial bias would be \(\sqrt{2}\phi(1/\sqrt{2})\approx1.414(0.3107)=0.439\) points. That value is an expectation under the fixed true effects, not a correction known from the observed data.
Constructing and Checking a Selection Adjustment
For a general selection rule, define its bias at a fixed effect vector \(\boldsymbol{\theta}=(\theta_1,\ldots,\theta_K)\) by $$ b(\boldsymbol{\theta})=E_{\boldsymbol{\theta}}(Y_J-\theta_J). $$ If this bias were known, \(Y_J-b(\boldsymbol{\theta})\) would have zero expected error relative to \(\theta_J\), across repetitions under that fixed vector. Usually the vector is unknown, so a practical correction substitutes an estimate, or estimates the bias by repeatedly simulating data under a fitted model and applying the actual selection rule each time. That procedure must simulate all features that affect selection, including correlations, standard errors, interim timing, and any thresholds or tie-breaking rules.
The resulting adjusted estimate can be sensitive to the fitted effects. A useful assessment is to repeat the calculation over plausible effect vectors and model assumptions, rather than reporting a single plug-in value as if it were certain. Simulation error should also be small relative to the correction: increasing the number of simulated trials reduces Monte Carlo error, but does not fix model misspecification.
Specify whether the goal is the selected arm’s true effect or another summary, and write down exactly how the arm is chosen.
Assess whether the estimate errors are unbiased and whether the assumed standard errors, distributions, and correlations represent the interim data.
Use a justified analytic expression or simulate repeated data under a fitted model, applying the same selection rule in every replicate.
Show the ordinary estimate and the adjustment, and explain how the result changes under plausible effect vectors and model choices.
Warning signs include a correction that changes dramatically under small changes in estimated arm differences, a simulated selection frequency that does not match the implemented rule, and a model that ignores shared-control correlations or unequal standard errors. An adjusted estimate may also fall outside a plausible clinical range. That does not prove the arithmetic is wrong, but it can indicate that the correction is unstable or that its model does not adequately describe the design. In such cases, report the instability and consider a more appropriate model rather than truncating the estimate without justification.
Choosing Among the Approaches
| Approach | What it reports | Main assumptions or limitation |
|---|---|---|
| Ordinary estimate | The observed estimate for the selected arm | Can be optimistic because the arm was selected using noisy data |
| Shrinkage estimate | A compromise between the observed estimate and a specified center | Depends on the prior or hierarchical model; does not automatically remove selection bias |
| Selection-adjusted estimate | The selected estimate minus an estimated selection-induced bias | Depends on modeling the selection rule and effect structure; plug-in bias is uncertain |
These estimates are not substitutes for a prespecified inferential procedure. A bias-adjusted point estimate does not by itself provide a valid standard error, confidence interval, or confirmatory test. Likewise, a multiplicity-adjusted test addresses error rates for hypotheses, not necessarily the bias or accuracy of a selected point estimate. Conditional inference given the selected arm and formal coverage guarantees require additional analysis beyond this comparison.
Common Pitfalls
- Subtracting the wrong quantities. Because \(J\) is random, the fixed-effect selection bias is \(E_{\boldsymbol{\theta}}(Y_J-\theta_J)\), not \(E(Y_J)-\theta_J\) with an unspecified fixed \(\theta_J\).
- Calling shrinkage a selection correction. Pulling an estimate toward a prior mean can moderate an extreme value, but it only has the interpretation supported by its prior and sampling model.
- Treating a plug-in correction as exact. Replacing unknown effects by observed estimates adds uncertainty and can leave residual bias.
- Assuming the winner’s estimate is always too high by a fixed amount. The expected bias depends on the number of arms, their true effects, the precision and correlation of estimates, and the selection rule.
- Confusing point-estimate bias with inference. Subtracting a bias estimate does not automatically produce a confidence interval with a stated coverage probability.
Check Your Understanding
Answer each question, then compare your reasoning with the solutions below.
- For fixed arm effects, write the unconditional selection-bias expression for the estimate of the selected arm. Why is the selected true effect random across repetitions?
- With two equal-effect arms and independent errors having standard error \(\sigma\), use the two-arm result to express the expected selection bias in terms of \(\sigma\).
- Suppose \(\mu=1\), \(\tau=2\), and \(\sigma=1\) in the normal-prior shrinkage model. Find \(B\), and give the shrinkage estimate when \(Y_j=4\).
- In the two-arm example, why is subtracting the plug-in bias not guaranteed to remove all selection bias?
- Name two design features that a simulation for a selection-adjusted estimate should represent.
Solutions. (1) The bias is \(E_{\boldsymbol{\theta}}(Y_J-\theta_J)\). The effects \(\theta_j\) are fixed, but the selected index \(J\) can differ across repeated interim data sets, so \(\theta_J\) can differ as well. (2) Equal effects give \(\delta=0\), hence the bias is \(\sqrt{2}\sigma\phi(0)=\sigma/\sqrt{\pi}\approx0.5642\sigma\). (3) \(B=2^2/(2^2+1^2)=4/5=0.8\), so the estimate is \(1+0.8(4-1)=3.4\). (4) The true effect difference is unknown and the correction formula is nonlinear; substituting a noisy observed difference makes the correction uncertain and generally not exactly unbiased. (5) Examples include the correlation induced by shared controls, unequal standard errors, the interim timing, and the selection thresholds. The simulation should include the features that actually affect the rule and its estimates.