Tutorials › Multi-Arm Multi-Stage (MAMS) Designs › Representing Arm Selection as a Statistical Event

Treatment-Effect Estimation After Selection · Tutorial 242 of 499

Representing Arm Selection as a Statistical Event

Learn to translate MAMS arm-dropping and winner-selection rules into explicit events, including when standard errors affect eligibility or ranking.

Advanced 12 min read

What You'll Learn

  • Define an arm-selection event on the full set of random inputs to the prespecified rule.
  • Express effect-estimate and standardized-score thresholds as eligibility conditions.
  • Write the event that a particular arm is the highest-ranked survivor.
  • Handle shared-control estimates, ties, and random standard errors without assuming independence.
  • Diagnose incomplete event descriptions and distinguish selection rules that may sound similar.

Why Represent Selection as an Event?

In a multi-arm, multi-stage (MAMS) trial, interim data may determine which treatment arms continue. To study what happens after that decision, it is useful to describe selection mathematically: an outcome of the rule is an event, or a set of possible values of the random quantities that the rule uses. This description makes the rule precise and identifies what must be known to calculate a selection probability or describe an estimate conditional on selection.

The selection rule might retain arms whose estimated treatment effect exceeds a threshold, retain arms whose standardized statistic exceeds a threshold, or select the highest-ranked arm among those that survive. Those are distinct rules. In particular, a standardized statistic uses both an estimate and its standard error. An event defined using estimates alone is not sufficient if changing the standard error can change the decision.

Definition: A selection event is the set of possible values of all random quantities used by a specified selection rule for which the rule produces a stated outcome. These quantities can include interim treatment-control estimates, their standard errors, and any other random inputs to the rule. If the rule uses only estimates, the event may be written in terms of estimates alone; otherwise, the full set of relevant inputs must be included.

Specify the Rule Before Writing the Event

Suppose there are \(K\) experimental arms, indexed by \(k=1,\ldots,K\), and one control arm. Let \(\hat{\theta}_k\) be the interim estimate of the treatment effect for arm \(k\) relative to control, using the same effect scale and direction for all arms. For example, when larger outcomes are better, \(\hat{\theta}_k\) could be the treatment-minus-control difference in mean outcome. Let \(SE_k\) be its interim standard error.

For the examples below, assume the estimates and standard errors have been calculated from the interim data using a prespecified method, and that each \(SE_k\) is positive. No particular sampling distribution or independence assumption is needed just to define the event. If arms share a control group, their estimates can be dependent; the event representation remains valid and does not assume otherwise. To calculate the probability of an event, however, one would also need an appropriate joint probability model for the random inputs.

A rule can be described using two functions of the inputs: an eligibility score \(h_k\), used to decide whether arm \(k\) survives, and a ranking score \(q_k\), used to order the survivors. The inputs to either function must be stated. For instance, \(h_k=\hat{\theta}_k\) is an effect-estimate threshold, while \(h_k=\hat{\theta}_k/SE_k\) is a standardized-score threshold. Ranking could use the estimates or the standardized scores; these choices need not produce the same winner.

$$ \mathbf{W}=(\hat{\theta}_1,\ldots,\hat{\theta}_K,SE_1,\ldots,SE_K),\qquad S(\mathbf{W})=\{k:h_k(\mathbf{W})\ge c\}. $$

Here \(\mathbf{W}\) is the vector of rule inputs, \(S(\mathbf{W})\) is the set of surviving arms, and \(c\) is the prespecified eligibility threshold. If a rule uses other random quantities, they must also be included in \(\mathbf{W}\). If it uses a threshold or ranking criterion that is fixed in advance, that fixed quantity is part of the rule rather than an additional random input.

Worked Example: Dropping Arms Below an Effect Threshold

Consider three hypothetical treatment-control estimates, in outcome points, of \(0.90\), \(0.70\), and \(1.10\). The rule retains an arm if its estimate is at least \(0.80\) points. For this rule, \(h_k=\hat{\theta}_k\), and the threshold is \(c=0.80\).

The eligibility checks are \(0.90\ge0.80\), \(0.70<0.80\), and \(1.10\ge0.80\). Thus arms 1 and 3 survive, and arm 2 is dropped. The event for this particular outcome is

$$ E_{\{1,3\}}= \{\hat{\theta}_1\ge0.80,\ \hat{\theta}_2<0.80,\ \hat{\theta}_3\ge0.80\}. $$

The standard errors are not included in this event because this rule does not use them. If the rule instead used a standardized threshold, the same estimate values would not be enough to determine the selection outcome.

Thresholds Based on Standardized Scores

A standardized-score rule uses \(Z_k=\hat{\theta}_k/SE_k\) when testing a positive-effect direction and \(SE_k>0\). If the rule retains arms with \(Z_k\ge c\), its event is defined on estimates and standard errors. This distinction matters whenever the standard errors are random or differ across possible interim data sets.

Worked Example: A Standardized Threshold Depends on the Standard Error

Suppose a hypothetical rule retains an arm when \(Z_k\ge1.50\), where \(Z_k=\hat{\theta}_k/SE_k\). In one possible interim outcome, an arm has an estimated effect of \(1.00\) outcome point and \(SE=0.50\) points. Its standardized score is \(1.00/0.50=2.00\), so it survives.

For another possible interim outcome, the estimate is again \(1.00\) point but \(SE=1.00\) point. Now \(Z=1.00/1.00=1.00\), so the arm does not survive. The estimate alone is identical in both cases, but the rule gives different outcomes. The arm-specific event is therefore

$$ E_k=\{(\hat{\theta}_k,SE_k): SE_k>0,\ \hat{\theta}_k/SE_k\ge1.50\}. $$

For three arms, an event specifying exactly which arms survive includes the corresponding condition for every arm, not just the condition for the selected arm. For example, “arm 1 survives and arms 2 and 3 do not” is the intersection of arm 1’s threshold condition with the complements of the other two arms’ conditions.

Selecting the Highest-Ranked Survivor

After applying an eligibility rule, a MAMS rule may select the arm with the highest ranking score among the survivors. To represent that outcome, define the score used for eligibility and the score used for ranking explicitly. For example, an arm might have to pass a standardized-score threshold but then be ranked by its estimated effect. The event for a winner must reflect both steps.

Suppose eligibility is \(h_k(\mathbf{W})\ge c\), and the ranking score \(q_k(\mathbf{W})\) is larger for a more highly ranked arm. With ties resolved by choosing the smallest arm index, the event that arm \(j\) is selected is

$$ E_j= \{h_j(\mathbf{W})\ge c\} \cap \bigcap_{\ell\ne j} \left( \{h_\ell(\mathbf{W})<c\} \cup \{q_j(\mathbf{W})>q_\ell(\mathbf{W})\} \cup \{\ell>j,\ q_j(\mathbf{W})=q_\ell(\mathbf{W})\} \right). $$

The first condition says arm \(j\) survives. For every other arm \(\ell\), either that arm fails eligibility, or arm \(j\) outranks it, or the two tie and the stated index rule favors \(j\). If ties are resolved in another way, the tie condition must change accordingly. If the protocol does not specify a tie rule, the selection rule is incomplete for inputs that produce a tie.

Worked Example: Highest Effect Estimate Among Survivors

Suppose a hypothetical three-arm rule retains arms with an estimated effect of at least \(0.50\) outcome points, then selects the survivor with the largest estimated effect. The interim estimates are \(0.42\), \(0.61\), and \(0.55\) points. Assume ties are resolved in favor of the smaller arm index.

The eligibility checks give \(0.42<0.50\), \(0.61\ge0.50\), and \(0.55\ge0.50\). Thus \(S=\{2,3\}\). Among these survivors, \(0.61>0.55\), so arm 2 is selected.

The event for arm 2 to be selected is the event that it passes the threshold and every other arm either fails the threshold or has a lower estimate (with the stated tie rule):

$$ E_2= \{\hat{\theta}_2\ge0.50\} \cap \left( \{\hat{\theta}_1<0.50\}\cup\{\hat{\theta}_2>\hat{\theta}_1\} \right) \cap \left( \{\hat{\theta}_3<0.50\}\cup\{\hat{\theta}_2>\hat{\theta}_3\}\cup\{\hat{\theta}_2=\hat{\theta}_3\} \right). $$

The last equality condition favors arm 2 over arm 3 because \(2<3\). In the values given, arm 1 fails eligibility, while arm 2 exceeds arm 3, so every condition in \(E_2\) is satisfied.

A Short Derivation: Turning the Rule into an Event

The event expression follows directly from the logical definition of the selection rule. Arm \(j\) is selected if and only if it is eligible and no other eligible arm outranks it, allowing for the stipulated tie rule. For each competing arm \(\ell\), “not an eligible arm that outranks \(j\)” is the union of two possibilities: \(\ell\) is ineligible, or \(j\) is at least as highly ranked as \(\ell\), with equality treated according to the tie convention. Intersecting these conditions over all competitors gives the event for selecting \(j\).

For example, when eligibility and ranking both use the same score and ties favor the smallest index, the condition against arm \(\ell\) can be written as

$$ \{h_\ell<c\}\cup\{h_j>h_\ell\}\cup\{\ell>j,\ h_j=h_\ell\}. $$

This is a set-theoretic description of the rule; it does not require the scores to be independent, normally distributed, or identically distributed. Those assumptions would be relevant only for additional calculations, such as finding \(P(E_j)\).

Diagnostics, Alternatives, and Limitations

A useful diagnostic is to test the written event against specific inputs. For each hypothetical vector of estimates and standard errors, apply the decision rule as written in the protocol, then check that the event formula gives exactly the same outcome. Include values just below, at, and just above the threshold, as well as ties and cases in which standard errors differ. If the two methods disagree, the event expression has omitted or misrepresented part of the rule.

Several common alternatives are easy to confuse. Dropping arms below an effect threshold asks whether \(\hat{\theta}_k\ge c\); dropping below a standardized threshold asks whether \(\hat{\theta}_k/SE_k\ge c\). Selecting the highest estimate among all arms is not the same as selecting the highest estimate among survivors. Nor is ranking by estimates generally the same as ranking by standardized scores. A complete description identifies each operation, the score it uses, the direction of the inequality, and what happens at equality.

  • Missing standard errors: An event written only in terms of estimates cannot represent a rule whose standardized-score decision depends on \(SE_k\).
  • Unstated ties: Ties can occur with discrete outcomes, rounding, or identical estimates. An unspecified tie rule leaves some inputs without a defined selection outcome.
  • Unclear eligibility direction: A larger effect may be favorable, but the protocol could use a lower-bound or futility criterion in another direction. State the actual inequality and effect direction.
  • Changing inputs: If the rule uses an additional random quantity, such as an estimated variance, include it in the event’s input vector rather than treating it as fixed.

Representing the rule as an event does not itself correct for selection, determine the distribution of a selected estimate, or establish that a selected arm has the largest true treatment effect. It records which observed interim inputs lead to a stated decision. To calculate event probabilities or conditional distributions, a joint model for the inputs is needed; dependence between treatment-control contrasts, for example from a shared control group, must be respected.

Common pitfall: “The selected-arm event is just the set of estimate vectors for which that arm wins.” This is valid only when the rule depends on estimates alone, or when every other input is fixed or determined by those estimates. If selection uses a standardized score, the event must include the standard errors (and any other random inputs used by the rule).

Check Your Understanding

For each question, identify the event conditions or explain what additional rule information is needed. Brief solutions follow.

  1. A rule retains arm \(k\) when \(\hat{\theta}_k\ge0.25\) outcome points. Write the event that exactly arms 1 and 3 survive among three arms.
  2. Why can the event for retaining an arm at \(Z_k\ge2\) not generally be written using \(\hat{\theta}_k\) alone?
  3. Three arms all pass eligibility. Their ranking scores are \(0.30\), \(0.45\), and \(0.45\), with ties resolved in favor of the smaller index. Which arm is selected?
  4. A protocol says “continue the best arm that meets the interim criterion” but does not identify the criterion’s score or tie rule. Is this enough to define a selection event?

Solutions. (1) The event is \(\{\hat{\theta}_1\ge0.25,\ \hat{\theta}_2<0.25,\ \hat{\theta}_3\ge0.25\}\), with estimates measured in outcome points. (2) Because \(Z_k=\hat{\theta}_k/SE_k\), the same estimate can pass or fail depending on its standard error; the event must include \(SE_k\). (3) Arm 2 wins: arms 2 and 3 tie for the largest score, and the smaller index is 2. (4) No. The criterion and ranking score, their directions, and the tie rule must be specified before the event is fully defined.

Clinical Biostats