Tutorials › Group Sequential Methods and Sample Size Re-Estimation › Unequal Directional Error Budgets

Two-Sided and Asymmetric Designs · Tutorial 209 of 699

Unequal Directional Error Budgets

Set separate null rejection limits for benefit and harm, while accounting for the dependence among repeated interim analyses.

Advanced 11 min read

What You'll Learn

  • Define upper- and lower-direction null rejection probabilities for a group sequential test.
  • Distinguish a total error budget from its allocation between benefit and harm.
  • Use first-passage events to account for repeated looks and dependence between them.
  • Set up boundary calibration for prespecified directional error budgets.
  • Check whether reported directional error probabilities add up to the overall type I error.
  • Recognize when a directional guarantee applies only to a specified null model.

Why Separate Directional Budgets?

A two-sided group sequential test can stop early for evidence in either direction. In a clinical trial, an upper-boundary crossing might indicate benefit, while a lower-boundary crossing might indicate harm. The two conclusions need not have equal consequences. A design may therefore assign more of its null rejection probability to one direction than the other.

The allocation is about the probability of a false directional conclusion under the null, not about the probability that the treatment is beneficial or harmful. It must also account for all scheduled looks: repeated opportunities to cross a boundary are dependent, so a per-look tail probability is not the same as the cumulative directional error probability.

Definition: For a two-sided group sequential design under a specified null model \(H_0\), let \(U\) be the event that the procedure stops by crossing an upper efficacy boundary, and let \(L\) be the event that it stops by crossing a lower efficacy boundary. The directional null rejection probabilities are \(P_0(U)\) and \(P_0(L)\). A design with directional budgets \(\alpha_U\) and \(\alpha_L\) is calibrated to satisfy \(P_0(U)\leq\alpha_U\) and \(P_0(L)\leq\alpha_L\). Its overall type I error is \(P_0(U\cup L)\).

Here, the upper direction represents benefit and the lower direction represents harm; the sign convention must be defined for the endpoint and treatment contrast before choosing boundaries. For simplicity, the discussion below uses a point null of zero effect and a standardized statistic \(Z_i\) at look \(i\). The upper and lower efficacy limits are \(u_i\) and \(l_i\), respectively, with \(l_i<u_i\). A trial stops for benefit at the first look with \(Z_i\geq u_i\), and for harm at the first look with \(Z_i\leq l_i\). Otherwise it continues, subject to any separately specified stopping rules.

The usual model for the derivation is that, under \(H_0\), the sequential statistics have a joint multivariate normal distribution with mean zero, unit variances, and canonical correlations determined by information. If look \(i\) has information fraction \(t_i\), where \(0<t_1<\cdots<t_K=1\), then

$$ Z_i\sim N(0,1),\qquad \operatorname{Corr}(Z_i,Z_j)=\sqrt{\frac{t_i}{t_j}}\quad (i<j). $$

This is a standard large-sample group sequential model. The canonical covariance structure relies on the information-based normal approximation and the planned information fractions being appropriate for the analysis. A different null distribution, an incorrectly specified information schedule, or unplanned changes to the analysis can invalidate the stated error guarantees. The guarantees are for the specified null model; they do not by themselves establish control over every possible composite null without additional conditions.

Directional First-Passage Probabilities

The first-passage qualification matters. A path that crossed an upper efficacy limit at an earlier look has already stopped; it cannot later contribute to the lower-direction probability. Define \(U_i\) as the event of an upper crossing for the first time at look \(i\), and \(L_i\) as a first lower crossing at look \(i\). Across all looks, these events are mutually exclusive: \(U_i\cap L_j=\varnothing\) for every \(i,j\), and events of distinct first stopping looks are also disjoint. Thus

$$ P_0(U)=\sum_{i=1}^K P_0(U_i),\qquad P_0(L)=\sum_{i=1}^K P_0(L_i),\qquad P_0(U\cup L)=P_0(U)+P_0(L). $$

The last equality holds because a trial cannot first stop for both directions. Consequently, if the design is calibrated so that \(P_0(U)=\alpha_U\) and \(P_0(L)=\alpha_L\), its overall null rejection probability is \(\alpha_U+\alpha_L\). If the requirements are upper bounds rather than equalities, the overall probability is at most \(\alpha_U+\alpha_L\).

Key distinction: A directional budget is cumulative across looks. It is not a per-look tail probability, and assigning separate budgets does not make the repeated looks independent. Each directional probability must be calibrated using the joint sequential distribution and the rule that testing stops at the first crossing.

One way to see how the dependence enters is to condition on the previous look. Under the canonical model,

$$ Z_i\mid Z_{i-1}=x\sim N\left(\sqrt{\frac{t_{i-1}}{t_i}}x,\;1-\frac{t_{i-1}}{t_i}\right). $$

The mean and variance in this conditional distribution determine the probability of crossing either limit at look \(i\), given the value at look \(i-1\). But that calculation must be integrated only over paths that survived the earlier looks. For example, a path that remains in the continuation interval through look \(i-1\) lies between \(l_{i-1}\) and \(u_{i-1}\). Integrating over all possible previous \(Z\)-values would incorrectly include paths that had already stopped.

Calibrating an Unequal Allocation

To formulate a design, first state the total type I error requirement and how it is divided by direction. For example, if the overall target is \(0.05\), a prespecified allocation might be \(\alpha_U=0.03\) and \(\alpha_L=0.02\). Then choose or solve for the boundary sequences \(u_1,\ldots,u_K\) and \(l_1,\ldots,l_K\) so that the cumulative first-passage probabilities meet those directional targets under \(H_0\). The allocation does not, by itself, determine the boundary shape: different sequences can in principle meet the same cumulative budgets.

For a numerical calibration, define \(f_i(z)\) as the joint null density contribution at \(Z_i=z\) from paths that have survived through look \(i\). At the first look, this contribution is the standard normal density restricted to the continuation interval. At a later look, it is obtained by integrating over surviving values at the preceding look and using the conditional normal density:

$$ f_1(z)=\phi(z)\,{\bf 1}\{l_1<z<u_1\}, $$
$$ f_i(z)={\bf 1}\{l_i<z<u_i\} \int_{l_{i-1}}^{u_{i-1}}f_{i-1}(x)\, \phi\left(z;\sqrt{\frac{t_{i-1}}{t_i}}x,\, 1-\frac{t_{i-1}}{t_i}\right)\,dx . $$

Here, \(\phi(z;m,v)\) denotes the normal density at \(z\) with mean \(m\) and variance \(v\), and \({\bf 1}\{\cdot\}\) is 1 when its condition holds and 0 otherwise. This recursion assumes there are no other stopping rules; if additional rules apply, their continuation restrictions must also be imposed at each look. The probability of first crossing upper at look \(i\) is the probability mass among paths that survived through look \(i-1\) and then cross \(u_i\); the corresponding lower mass is defined in the same way. Summing these look-specific crossing probabilities gives \(P_0(U)\) and \(P_0(L)\). A boundary solver can adjust the limits until those sums meet the allocated budgets.

Worked Example: Splitting a Single-Look Error Budget

Suppose a hypothetical two-sided test has one final analysis and a total null rejection target of \(0.05\). The design assigns \(0.03\) to an upper benefit conclusion and \(0.02\) to a lower harm conclusion. Under \(H_0\), let \(Z\sim N(0,1)\), and reject in the upper direction if \(Z\geq u\) or in the lower direction if \(Z\leq l\).

Because this is a single-look standard normal test, the upper limit must satisfy \(P_0(Z\geq u)=0.03\), so \(u=\Phi^{-1}(0.97)\approx1.881\). The lower limit must satisfy \(P_0(Z\leq l)=0.02\), so \(l=\Phi^{-1}(0.02)\approx-2.054\).

The null probabilities are therefore \(P_0(Z\geq1.881)\approx0.030\) and \(P_0(Z\leq-2.054)\approx0.020\). The two rejection events do not overlap, so the total is approximately \(0.030+0.020=0.050\). This calculation illustrates the allocation itself; it does not provide the limits for a multi-look design, where crossing probabilities must include the sequential dependence.

Worked Example: Final-Look Limits With an Interim Analysis

Consider a hypothetical design with two scheduled analyses. For this reference calculation, the first analysis has no efficacy crossing boundary, so the trial can make an efficacy decision only at the final analysis. Allocate \(0.017\) of null rejection probability to benefit and \(0.010\) to harm.

At the final look, the upper limit solves \(P_0(Z_2\geq u_2)=0.017\). Since \(Z_2\sim N(0,1)\) under the point null,

$$ u_2=\Phi^{-1}(1-0.017)=\Phi^{-1}(0.983)\approx2.120. $$

The lower limit solves \(P_0(Z_2\leq l_2)=0.010\), giving

$$ l_2=\Phi^{-1}(0.010)\approx-2.326. $$

Thus, under the stated reference design, the benefit-direction probability is \(0.017\), the harm-direction probability is \(0.010\), and the total is \(0.027\). The first analysis does not add efficacy rejection probability because it has no efficacy crossing limit. This is a useful check on the arithmetic and on the meaning of the allocation. In a design that can stop for efficacy at the interim analysis, these final-look quantiles would not generally achieve the desired cumulative budgets; the upper and lower limits would need joint sequential calibration.

Worked Example: Checking a Two-Look Directional Calibration

Suppose a hypothetical two-look design targets \(\alpha_U=0.020\) and \(\alpha_L=0.030\), for an overall target of \(0.050\). A numerical calibration under the specified null model reports the following first-crossing probabilities: upper at look 1, \(0.006\); upper at look 2, \(0.014\); lower at look 1, \(0.004\); and lower at look 2, \(0.026\). Treat these as the reported output of the joint sequential calculation, not as independent per-look tail probabilities.

The upper-direction probability is the sum of its mutually exclusive first-crossing events: \(P_0(U)=0.006+0.014=0.020\). Similarly, \(P_0(L)=0.004+0.026=0.030\). Because the trial stops at its first efficacy crossing, the upper and lower stopping events are disjoint. Therefore, \(P_0(U\cup L)=0.020+0.030=0.050\), which meets both directional targets and the overall target.

If a hypothetical observed path has \(Z_1=-2.75\) and crosses the prespecified lower limit at the first look, the trial stops with a harm-direction conclusion; its later statistic is not used to assign a second efficacy stop. The error calculation above concerns probabilities under \(H_0\), not the probability that this particular conclusion is true.

Interpretation, Comparisons, and Checks

An unequal allocation is useful when the design team wants different false-positive tolerances for the two conclusions. It does not assert that one direction is more likely under \(H_0\), nor does it quantify the consequences of a true effect. An equal allocation is the special case \(\alpha_U=\alpha_L\). A one-sided design assigns a rejection budget to one direction only, but cannot provide the same prespecified two-direction stopping rule. In a multi-look design, all of these choices still require accounting for the sequential joint distribution.

A sound report gives the null model, the direction represented by each sign, the total target, the two directional targets, and the calibrated cumulative probabilities. It should also make clear whether the targets are exact equalities or conservative upper bounds. A numerical routine may return small rounding discrepancies, but the reported probabilities should be close enough to the targets to justify the stated precision.

A common mistake is to assign \(0.025\) to each tail of a \(0.05\) test and then spend \(0.025\) at every look in each direction. That would count the same directional budget repeatedly and ignore the dependence among looks. The correction is to define each target as the total probability of first crossing in that direction over the entire monitoring rule, and calibrate the boundary sequence to that cumulative probability.

Other warning signs include directional probabilities that do not sum to the reported overall error, limits whose signs do not match the stated benefit/harm convention, or calibration output based on paths that continued after an earlier efficacy crossing. If the stated null is not the point null used for calibration, or if the assumed information and covariance structure do not match the analysis, the advertised directional guarantees may not apply. These checks concern error accounting; meeting the error targets alone does not establish adequate performance under alternatives.

Key takeaway: Unequal directional error budgets are cumulative null rejection probabilities for first stopping in the upper and lower directions. Calibrate each against the full sequential path distribution, then verify that their sum agrees with the overall two-sided type I error.

Check Your Understanding

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

  1. A design targets an upper null rejection probability of \(0.012\) and a lower probability of \(0.028\). What overall probability results if these are calibrated as first-crossing events?
  2. Why can’t a two-look design generally use the same per-look tail probability at both analyses and call that its cumulative directional budget?
  3. For a one-look test with \(\alpha_U=0.01\) and \(\alpha_L=0.04\), write the upper and lower standard normal limits in terms of \(\Phi^{-1}\).
  4. A report says the upper crossing probability is \(0.015\), the lower crossing probability is \(0.020\), and the overall probability is \(0.045\). What needs to be checked?

Solutions. (1) The overall probability is \(0.012+0.028=0.040\), because the two first-stopping directions are disjoint. (2) The looks are dependent and paths that stop early are no longer at risk of a later crossing. Cumulative probabilities must be computed over first-passage events under the joint sequential model. (3) The upper limit is \(u=\Phi^{-1}(0.99)\); the lower limit is \(l=\Phi^{-1}(0.04)\). (4) If the two reported directional probabilities are the complete first-crossing probabilities, their sum is \(0.015+0.020=0.035\), not \(0.045\). Check whether an event or direction was omitted, whether the probabilities use different definitions, or whether the overall figure was reported incorrectly.

Clinical Biostats