Tutorials › Bayesian Clinical Trials › Sensitivity of Predictive Success to the Final Success Criterion

Posterior and Predictive Probability Rules · Tutorial 169 of 696

Sensitivity of Predictive Success to the Final Success Criterion

Learn to recalculate the probability of meeting a final Bayesian go rule when its posterior threshold or effect margin changes.

Intermediate 12 min read

What You'll Learn

  • Express predictive success as a probability over future trial data of meeting a specified final posterior rule.
  • Derive how the posterior probability threshold becomes a cutoff on the final posterior mean.
  • Recalculate forecasts under alternative thresholds and effect margins.
  • Explain why a forecast can change even when the interim data and model stay fixed.
  • Check the normal-model assumptions and distinguish analytic forecasts from simulation estimates.

Why the Final Criterion Matters

Predictive success is always success under a specified rule. It is not an intrinsic property of the interim data alone. A forecast asks how likely future trial data are to lead to a final analysis that meets the chosen criterion. If the rule changes—for example, from requiring a 90% to a 95% posterior probability, or from requiring an effect above zero to one above a positive margin—the predictive probability can change even though the interim evidence and the assumed data-generating model do not.

This distinction matters when a forecast is used to inform trial continuation or planning. A value such as “predictive success is 65%” is incomplete unless the final success criterion is stated. The probability refers to the chance, conditional on current information and the model, that the future data will satisfy that particular rule. It does not describe the probability that a treatment works, nor does changing the rule add information to the trial.

Definition and Normal-Model Setup

Definition: Let \(D\) denote the data observed so far, \(Y_{\mathrm{new}}\) the future data, and \(C\) the specified final success criterion. Predictive success is \(P(\text{final analysis meets }C\mid D)\), where the probability averages over the future data distribution conditional on \(D\). Both the criterion and the predictive model are part of the definition.

To derive how the criterion affects the forecast, consider a continuous endpoint with a normal model and known sampling variance. Let \(\theta\) be the treatment effect, measured in outcome units, and suppose the interim posterior is \(\theta\mid D\sim N(m,v)\). The future observations \(Y_1,\ldots,Y_r\), conditional on \(\theta\), are independent with \(Y_i\mid\theta\sim N(\theta,\sigma^2)\). Assume the future observations are collected in the same way as specified by this model, the interim posterior correctly summarizes the current information, and no unmodelled changes in the endpoint or data collection occur. These assumptions allow the future sample mean to have sampling variance \(\sigma^2/r\).

Suppose the final rule is to declare success when the final posterior probability that the effect exceeds a margin \(\delta\) is greater than \(q\), where \(0<q<1\). The margin has the same units as \(\theta\); \(\delta=0\) is a superiority rule, while a positive \(\delta\) requires the effect to exceed that positive value. The final posterior probability is calculated using all data, interim and future.

Assumptions for the derivation: The interim posterior is \(N(m,v)\), the future sampling model is normal with known \(\sigma^2\), future observations are conditionally independent given \(\theta\), and the final analysis uses this same model. If variance is estimated, outcomes are non-normal, or the future design changes, the formulas below need not apply.

Turning the Final Rule into a Forecast

The normal-normal update gives the final posterior variance \(v_F\) and mean \(m_F\):

$$ v_F=\left(\frac{1}{v}+\frac{r}{\sigma^2}\right)^{-1}, \qquad m_F=v_F\left(\frac{m}{v}+\frac{r\bar{Y}_{\mathrm{new}}}{\sigma^2}\right), \qquad \bar{Y}_{\mathrm{new}}=\frac{1}{r}\sum_{i=1}^{r}Y_i. $$

Because the final posterior is normal, its probability above \(\delta\) is \(\Phi((m_F-\delta)/\sqrt{v_F})\), where \(\Phi\) is the standard normal cumulative distribution function. Let \(z_q\) be the \(q\) quantile of that distribution, so \(\Phi(z_q)=q\). The final rule is met exactly when

$$ \Phi\left(\frac{m_F-\delta}{\sqrt{v_F}}\right)>q \quad\Longleftrightarrow\quad m_F>\delta+z_q\sqrt{v_F}. $$

Thus, changing \(q\) or \(\delta\) moves the cutoff that the final posterior mean must exceed. The interim posterior mean \(m\) and the predictive distribution of future data have not changed; the event counted as success has changed.

Under the posterior predictive distribution, the final posterior mean has distribution \(m_F\mid D\sim N(m,v-v_F)\). One way to justify its variance is to write \(A=1/v\) for current precision and \(B=r/\sigma^2\) for future-data precision. The weight on \(\bar{Y}_{\mathrm{new}}\) in \(m_F\) is \(v_FB\). Since \(\bar{Y}_{\mathrm{new}}\mid D\) has mean \(m\) and variance \(v+1/B\), the predictive variance of \(m_F\) is

$$ (v_FB)^2\left(v+\frac{1}{B}\right) =v-v_F. $$

The equality follows by substituting \(v=1/A\) and \(v_F=1/(A+B)\). The mean of \(m_F\mid D\) is \(m\), since the future sample mean has predictive mean \(m\). Therefore predictive success has the analytic expression

$$ P(m_F>\delta+z_q\sqrt{v_F}\mid D) = 1-\Phi\left( \frac{\delta+z_q\sqrt{v_F}-m}{\sqrt{v-v_F}} \right). $$

This derivation also clarifies that the forecast is not the current posterior probability of exceeding \(\delta\). It averages over possible final posterior means generated by future data, then counts the proportion of those possibilities that satisfy the final rule.

Worked Example: Raising the Posterior Probability Threshold

Suppose a hypothetical trial has interim posterior \(\theta\mid D\sim N(0.20,0.02)\), with the effect measured in standardized outcome units. There are 50 future observations, each with known sampling variance \(1\), so \(v_F=(1/0.02+50)^{-1}=0.01\). The predictive standard deviation of the final posterior mean is \(\sqrt{0.02-0.01}=0.10\). Take \(\delta=0\), and compare final thresholds \(q=0.80,0.95,\) and \(0.99\). The model assumptions above are stipulated for this hypothetical example; in particular, the sampling variance is known and the future observations are independent given \(\theta\).

For \(q=0.80\), \(z_q=0.8416\), so the final posterior-mean cutoff is \(0+0.8416\sqrt{0.01}=0.08416\). The predictive success probability is

$$ 1-\Phi\left(\frac{0.08416-0.20}{0.10}\right) =1-\Phi(-1.1584) =\Phi(1.1584) \approx 0.8766. $$

For \(q=0.95\), \(z_q=1.6449\), giving cutoff \(1.6449(0.10)=0.16449\). Therefore

$$ 1-\Phi\left(\frac{0.16449-0.20}{0.10}\right) =1-\Phi(-0.3551) =\Phi(0.3551) \approx 0.6387. $$

For \(q=0.99\), \(z_q=2.3263\), giving cutoff \(0.23263\), and

$$ 1-\Phi\left(\frac{0.23263-0.20}{0.10}\right) =1-\Phi(0.3263) \approx 0.3721. $$

The forecast falls from about 87.7% to 63.9% to 37.2% as the required posterior probability rises. These are three probabilities for meeting three different final rules, not three estimates of the same rule’s uncertainty.

Worked Example: Requiring an Effect Above a Positive Margin

Keep the same hypothetical interim posterior and future-data model, but fix \(q=0.95\). The final posterior probability must now exceed 95% for \(\theta>\delta\). Compare margins \(\delta=0\), \(0.05\), and \(0.10\) standardized outcome units. The data model and interim information remain unchanged.

With \(\delta=0\), the cutoff is \(0+1.6449(0.10)=0.16449\), and the forecast is approximately \(0.6387\), as calculated above. With \(\delta=0.05\), the cutoff is \(0.05+0.16449=0.21449\). Hence

$$ 1-\Phi\left(\frac{0.21449-0.20}{0.10}\right) =1-\Phi(0.1449) \approx 0.4424. $$

With \(\delta=0.10\), the cutoff is \(0.26449\), so

$$ 1-\Phi\left(\frac{0.26449-0.20}{0.10}\right) =1-\Phi(0.6449) \approx 0.2595. $$

Increasing the margin makes the final rule more demanding and lowers predictive success. The margin is expressed in standardized outcome units here; in an application it must be reported in the endpoint’s actual units. The numerical forecast is meaningful only relative to that stated scale and rule.

Worked Example: Different Rules Can Give Similar Forecasts

Using the same hypothetical model, compare a rule with \(q=0.90,\delta=0.03\) to the rule with \(q=0.95,\delta=0\). For the first rule, \(z_{0.90}=1.2816\), so its final posterior-mean cutoff is \(0.03+1.2816(0.10)=0.15816\). Its forecast is

$$ 1-\Phi\left(\frac{0.15816-0.20}{0.10}\right) =1-\Phi(-0.4184) =\Phi(0.4184) \approx 0.6621. $$

The second rule’s forecast is approximately \(0.6387\). These forecasts are fairly close because their effective cutoffs, \(0.15816\) and \(0.16449\), are fairly close. This does not make the rules equivalent: one requires a 90% posterior probability above a positive margin, while the other requires a 95% probability above zero. The rule must be chosen and reported for its scientific and decision context, not inferred from a desired forecast.

Monotonicity, Diagnostics, and Alternatives

For a fixed model and interim posterior, raising \(q\) raises \(z_q\), and raising \(\delta\) raises the cutoff \(\delta+z_q\sqrt{v_F}\). Since the predictive probability is the upper-tail probability beyond that cutoff, either change can only leave predictive success unchanged or lower it; in this continuous normal example, it lowers it strictly. This gives a useful diagnostic: if a calculation reports higher predictive success after making the final criterion more stringent while everything else is held fixed, check the inequality direction, tail calculation, and input values.

A second check is to separate the calculation into two stages: first compute the final posterior cutoff, then compute the probability that the predictive final posterior mean exceeds it. The cutoff is in effect units, and the standardization denominator \(\sqrt{v-v_F}\) is also in effect units. Their ratio must be dimensionless. A frequent computational error is to use \(\sqrt{v_F}\) as the predictive standard deviation of \(m_F\). That is the final posterior standard deviation for \(\theta\), not the predictive standard deviation of the final posterior mean; the latter is \(\sqrt{v-v_F}\).

An analytic calculation is convenient when conjugacy and the normal assumptions apply. Simulation is a useful alternative when the future-data model or final rule makes the predictive probability difficult to calculate directly: repeatedly draw future data from the posterior predictive distribution, apply the same final rule to every simulated data set, and estimate the probability by the fraction meeting the rule. Simulation does not remove the need to specify \(q\), \(\delta\), or the model, and a simulation estimate also has Monte Carlo error.

The sensitivity studied here is distinct from changing the prior while holding the final rule fixed. In this tutorial, the interim posterior and future-data model are fixed while the event called success changes. It is also distinct from comparing posterior probability at the interim analysis with predictive success: the former summarizes current evidence, while the latter concerns whether future data will lead to a final analysis meeting a rule.

Limitations and Common Pitfall

The normal calculation assumes known sampling variance, a normal interim posterior, and a normal future sampling distribution. It may be inappropriate for binary outcomes, time-to-event outcomes, uncertain control response, adaptive future sample sizes, or a design whose future observations depend on interim decisions. Those settings require a predictive distribution and final posterior calculation matched to the actual model and design. The general definition—probability of meeting the stated final criterion over future data—still applies, but the closed-form expression may not.

Common mistake: “Predictive success is 64%, so there is a 64% probability the treatment effect is positive.” This confuses the final decision event with the parameter event. In the example, 63.9% is the probability, conditional on the interim information and model, that future data will produce a final posterior probability above 95% for \(\theta>0\). It is not the current posterior probability that \(\theta>0\), nor a probability that a fixed parameter will change.

Key takeaway: Always report predictive success together with the final posterior threshold, effect margin, model, and future-data assumptions. Changing the criterion changes the forecast even when no trial data change.

Check Your Understanding

Use the hypothetical model from the examples: \(m=0.20\), \(v=0.02\), \(v_F=0.01\), and predictive standard deviation \(\sqrt{v-v_F}=0.10\). Give answers to about three significant figures.

  1. For \(\delta=0\) and \(q=0.90\), find the final posterior-mean cutoff and predictive success.
  2. For \(q=0.95\), does changing \(\delta\) from \(0.02\) to \(0.07\) increase or decrease predictive success? Explain using the cutoff.
  3. What is the distinction between \(\sqrt{v_F}\) and \(\sqrt{v-v_F}\) in the forecast calculation?
  4. A report gives predictive success of 70% but does not state the final rule. What essential information is missing?

Solutions. (1) The cutoff is \(1.2816(0.10)=0.1282\). The forecast is \(1-\Phi((0.1282-0.20)/0.10)=\Phi(0.7184)\approx 0.764\). (2) It decreases: raising \(\delta\) by \(0.05\) raises the cutoff by \(0.05\), so less of the same predictive distribution lies above it. (3) \(\sqrt{v_F}=0.10\) is the final posterior standard deviation for \(\theta\); \(\sqrt{v-v_F}=0.10\) is the predictive standard deviation of the final posterior mean \(m_F\). They happen to be numerically equal in this example, but have different roles. (4) The report needs at least the posterior probability threshold \(q\), effect margin \(\delta\), and the predictive model and future-data assumptions that define the forecast.

Clinical Biostats