Tutorials › Adaptive Clinical Trial Design › BOIN12 Decisions With Joint Benefit And Toxicity

Phase 1/2 Designs With Efficacy and Toxicity · Tutorial 632 of 799

BOIN12 Decisions With Joint Benefit And Toxicity

You will learn to calculate joint-outcome desirability, apply a posterior toxicity screen, and use both to make and interpret BOIN12 dose-allocation and dose-selection decisions.

Advanced 11 min read

What You'll Learn

  • Represent efficacy and toxicity jointly using four mutually exclusive outcome categories.
  • Calculate posterior expected desirability from a prespecified utility table.
  • Apply a posterior probability cutoff to screen out unsafe doses.
  • Work through dose allocation and final dose selection with hypothetical data.
  • Explain how utility choices, incomplete outcomes, and model assumptions can change a decision.

Why Combine Benefit and Toxicity?

In dose finding, a dose can produce more efficacy and more toxicity at the same time. Ranking doses by response rate alone can therefore favor a dose with an unacceptable safety profile; ranking them by toxicity alone can discard a useful dose. BOIN12 addresses this tradeoff by combining joint efficacy-toxicity outcomes with a prespecified desirability scale, while retaining a safety screen.

A BOIN12 decision depends on the clinical priorities encoded in its utility scores and on its protocol-defined safety and allocation rules. There is no universal utility table or cutoff that is appropriate for every trial. The calculations below use a transparent illustrative specification to show how the framework works, not to prescribe settings for a real trial.

Definition: For a participant treated at dose \(j\), let efficacy be either present or absent and toxicity be either present or absent over prespecified assessment windows. These outcomes form four mutually exclusive categories: efficacy without toxicity, neither efficacy nor toxicity, both efficacy and toxicity, and toxicity without efficacy. A desirability score assigns a prespecified numerical value to each category to represent its relative clinical value. A dose's posterior expected desirability is the posterior expectation of that score under the dose's joint outcome model.

Model and Decision Ingredients

For a basic calculation, assume each participant has a fully observed binary efficacy outcome and binary toxicity outcome, classified using the same definitions and follow-up windows at every dose. At a given dose, assume participants' joint outcomes are independent draws from a common four-category probability vector. The category probabilities may reflect dependence between efficacy and toxicity; the model does not require those two outcomes to be independent.

One convenient model assigns a Dirichlet prior to the four category probabilities. With a symmetric Dirichlet prior having parameter \(0.5\) for each category, the posterior parameters are the observed category counts plus \(0.5\). This prior gives a uniform Beta(1,1) marginal prior for toxicity probability: the two toxicity categories together have prior parameter 1, as do the two non-toxicity categories. If \(x_j\) participants among \(n_j\) treated at dose \(j\) experience toxicity, the posterior marginal distribution is therefore:

$$ p_{T,j}\mid\text{data}\sim \operatorname{Beta}(1+x_j,\ 1+n_j-x_j). $$

Here \(p_{T,j}\) is the toxicity probability at dose \(j\). A protocol may declare a dose inadmissible when the posterior probability that its toxicity probability exceeds a specified limit is too high. For illustration, use a toxicity limit of \(0.30\) and exclude a dose if \(P(p_{T,j}>0.30\mid\text{data})>0.95\). These two cutoffs are design choices, not universal constants.

For the utility calculation, use scores of 100 for efficacy without toxicity, 40 for neither outcome, 60 for both outcomes, and 0 for toxicity without efficacy. Larger scores represent more desirable outcomes. Other clinically justified scores could lead to different decisions, so the utility table must be chosen before using trial results to guide allocations.

From Joint Outcomes to Posterior Desirability

Let \(N_{jk}\) be the observed count in category \(k\) at dose \(j\), and let \(u_k\) be that category's utility. Under the stated Dirichlet prior, the posterior mean probability for category \(k\) is its observed count plus \(0.5\), divided by the total count plus 2. Because expectation is linear, the posterior expected desirability is the utility-weighted sum of these posterior mean probabilities.

$$ E(U_j\mid\text{data}) = \sum_{k=1}^{4}u_k \frac{N_{jk}+0.5}{n_j+2}. $$

This is a short justification for the calculation: if \(U_j=\sum_k u_k\pi_{jk}\), where \(\pi_{jk}\) is the probability of category \(k\), then \(E(U_j\mid\text{data})=\sum_k u_kE(\pi_{jk}\mid\text{data})\). The Dirichlet posterior mean is \(E(\pi_{jk}\mid\text{data})=(N_{jk}+0.5)/(n_j+2)\), yielding the displayed expression. No independence assumption between efficacy and toxicity is used in this utility calculation.

The safety screen and desirability score answer different questions. The screen rules out doses whose toxicity is too concerning under the chosen posterior criterion. Desirability then compares the remaining doses using both outcomes. A protocol must also specify how allowable doses constrain allocation, such as restricting the next cohort to the current dose or an adjacent dose. The following examples state a simple local rule explicitly: allocate to the dose with the largest posterior expected desirability among the admissible current dose and its immediately adjacent admissible dose or doses. A complete trial protocol may add boundaries, stopping rules, or other constraints.

Worked Example: Screen Doses and Select by Joint Desirability

Suppose three doses have the following hypothetical completed outcomes. “Efficacy, no toxicity” and the other columns are the four joint categories.

DoseEfficacy, no toxicityNeitherEfficacy and toxicityToxicity, no efficacyTotal
1441211
242219
3335314

The toxicity counts are 3, 3, and 8. With the prior specified above, the toxicity posteriors are Beta(4, 9), Beta(4, 7), and Beta(9, 7). For an integer-parameter Beta distribution, its tail probability at \(c\) can be computed from a binomial cumulative probability: if \(Z\sim\operatorname{Binomial}(a+b-1,c)\), then \(P\{\operatorname{Beta}(a,b)>c\}=P(Z\leq a-1)\). Thus the posterior probabilities of toxicity exceeding \(0.30\) are approximately \(0.4925\), \(0.6496\), and \(0.9848\), respectively. Doses 1 and 2 pass the illustrative \(0.95\) cutoff; dose 3 fails it.

Now calculate posterior expected desirability using the stated utilities. At dose 1, the four posterior category parameters are \(4.5,4.5,1.5,2.5\), with total \(13\). Therefore:

$$ E(U_1\mid\text{data}) = \frac{100(4.5)+40(4.5)+60(1.5)+0(2.5)}{13} = \frac{720}{13} = 55.38. $$

At dose 2, the parameters are \(4.5,2.5,2.5,1.5\), with total \(11\):

$$ E(U_2\mid\text{data}) = \frac{100(4.5)+40(2.5)+60(2.5)+0(1.5)}{11} = \frac{700}{11} = 63.64. $$

At dose 3, the parameters are \(3.5,3.5,5.5,3.5\), with total \(16\):

$$ E(U_3\mid\text{data}) = \frac{100(3.5)+40(3.5)+60(5.5)+0(3.5)}{16} = \frac{820}{16} = 51.25. $$

Dose 3 has the lowest posterior expected desirability here and, independently, fails the safety screen. Among the admissible doses, dose 2 has the larger posterior expected desirability. Under the stated local allocation rule, a cohort currently at dose 1 could be allocated to dose 2 if both are reachable; a cohort currently at dose 2 would remain at dose 2 if its only admissible local alternatives are doses 1 and 2. For final selection from all three doses, dose 2 is the highest-desirability admissible dose.

Updating a Decision After New Outcomes

Dose decisions are recalculated as outcomes accumulate. The following example shows why a posterior safety calculation and a utility calculation should both be updated rather than relying on a previous allocation or a raw observed rate alone.

Worked Example: Recalculate After a Cohort

Suppose three additional participants are treated at dose 2. Their outcomes are one efficacy without toxicity, one neither efficacy nor toxicity, and one efficacy with toxicity. The updated joint counts at dose 2 are therefore \(5,3,3,1\), with \(n_2=12\) and four toxicities.

The toxicity posterior becomes Beta(5, 9). Using the same binomial-tail identity, \(P(p_{T,2}>0.30\mid\text{data})=P\{\operatorname{Binomial}(13,0.30)\leq4\}\approx0.6543\). This remains below the illustrative \(0.95\) exclusion cutoff, so dose 2 remains admissible.

The joint posterior parameters are \(5.5,3.5,3.5,1.5\), totaling 14. Its posterior expected desirability is:

$$ E(U_2\mid\text{updated data}) = \frac{100(5.5)+40(3.5)+60(3.5)+0(1.5)}{14} = \frac{900}{14} = 64.29. $$

The update increases dose 2's posterior expected desirability from \(63.64\) to \(64.29\), while its posterior probability of exceeding the toxicity limit remains below the cutoff. This does not establish that dose 2 is safe with certainty; it is a decision under the specified posterior rule and model.

Utility Choices, Comparisons, and Diagnostics

A desirability score makes clinical tradeoffs explicit, but does not make them objective. In the example, efficacy with toxicity receives 60 points, more than neither outcome's 40 points. If the clinical team considers toxicity especially harmful, it might assign a lower score to efficacy with toxicity. For example, changing that score to 30 changes the three initial posterior expected desirabilities to \(51.92\), \(56.82\), and \(40.94\), respectively. Dose 2 remains the preferred admissible dose in this dataset, but the scores and possibly the ranking would change in other data.

The principal alternatives answer different questions. A toxicity-only interval rule focuses on controlling toxicity and does not directly reward efficacy. Selection by observed efficacy rate ignores uncertainty and may favor a dose with unacceptable toxicity. A constrained optimal-biological-dose rule can impose explicit efficacy and toxicity conditions before optimizing another target. BOIN12's utility-based comparison instead summarizes the joint outcomes according to prespecified preferences, alongside its safety restrictions. No one approach removes the need to justify the clinical objective.

Before applying the calculation, verify that outcome categories are mutually exclusive and exhaustive, follow-up is sufficient for classifying outcomes, and the same definitions are used across doses. Check that the four counts sum to \(n_j\), that toxicity counts agree with the categories containing toxicity, and that the utility ordering reflects the protocol's clinical priorities. A high posterior expected utility at a dose that fails the safety screen is not a reason to ignore the screen.

The model also has limits. A simple dose-specific Dirichlet model does not borrow information across doses or impose a monotone dose-response relationship. A decision based on posterior means does not show how uncertain the utility ranking is; two doses can have similar means but very different posterior uncertainty. Delayed or unevaluable outcomes require additional handling rather than being silently counted as no toxicity or no efficacy. Finally, allocations made using accumulated outcomes can affect later evidence, so the entire decision algorithm should be evaluated before a trial begins.

Common pitfall: “Dose 3 has the highest observed efficacy proportion, so it should be selected.” In the example its efficacy proportion is \(8/14=0.5714\), but its posterior probability of toxicity exceeding \(0.30\) is \(0.9848\), above the illustrative \(0.95\) cutoff. The correction is to apply the prespecified safety screen first, then compare desirability among admissible doses. Also avoid treating the posterior cutoff as a probability that the dose is unsafe in an absolute or frequentist sense; it is a posterior probability conditional on the model, prior, and observed data.

Worked Example: Allocation From the Current Dose

Suppose the next cohort is at dose 1 and the admissible local choices are dose 1 and dose 2. Using the initial calculations, dose 1 has posterior expected desirability \(55.38\) and dose 2 has \(63.64\). Because both pass the illustrative safety screen and dose 2 has the larger score, the stated local rule allocates the next cohort to dose 2. If instead the current cohort were at dose 2, dose 3 would not be an allowable choice because it fails the screen; comparing doses 1 and 2 would favor dose 2. The rule is therefore not “always escalate when efficacy rises”: eligibility, location, and joint desirability all matter.

Check Your Understanding

Answer each question using the model and illustrative decision rules in this tutorial. Complete solutions follow the questions.

  1. Why does a four-category joint outcome model avoid requiring efficacy and toxicity to be independent?
  2. At dose 1 in the first example, what is the posterior toxicity distribution, and does it pass the stated safety screen?
  3. What is the posterior expected desirability formula, and why is its denominator \(n_j+2\) under the specified prior?
  4. If a dose has the highest posterior expected desirability but exceeds the safety cutoff, should it be selected under the stated rule?
  5. Why might two protocols using the same patient outcomes choose different doses?

Solutions. (1) Each participant is placed directly into one of the four joint categories, so the probabilities describe efficacy-toxicity combinations without factoring them into separate independent probabilities. (2) Dose 1 has three toxicities among 11 participants, so its posterior is Beta(4, 9); its probability of exceeding \(0.30\) is approximately \(0.4925\), below \(0.95\), and it passes. (3) The formula is \(\sum_k u_k(N_{jk}+0.5)/(n_j+2)\). The four prior parameters sum to 2, so posterior category parameters sum to \(n_j+2\). (4) No. The safety screen excludes it before desirability comparison among admissible doses. (5) Protocols may use different utility scores, toxicity limits, posterior cutoffs, or allocation constraints, each of which can change the admissible set or the ranking.

Clinical Biostats