Tutorials › Pharmacokinetic-Pharmacodynamic (PK/PD) Modeling › Dose Selection Under Model Uncertainty

Dose-Response and Dose Selection · Tutorial 546 of 598

Dose Selection Under Model Uncertainty

Compare dose choices across plausible dose-response models using weighted expected utility and robust criteria, while making explicit how model uncertainty affects predicted benefit and harm.

Advanced 12 min read

What You'll Learn

  • Distinguish uncertainty about model form from uncertainty in parameters within a model.
  • Calculate model-averaged benefit, safety risk, and utility for candidate doses.
  • Apply maximin and minimax-regret rules and interpret their trade-offs.
  • Determine how model weights can change the preferred dose.
  • Diagnose when model averaging or robust decisions are unreliable.

Why Model Uncertainty Matters in Dose Selection

A dose-response analysis can estimate parameters precisely within a chosen model and still give a fragile recommendation. For example, a saturating model may imply that benefit is nearly at its plateau by a moderate dose, while a second plausible model predicts that benefit continues to increase at higher doses. If the predicted safety risk also differs, choosing a dose from only one model can misstate the benefit-risk trade-off. Model uncertainty is uncertainty about which candidate model adequately represents the dose-response relationship; it is distinct from uncertainty about the parameters of a particular model.

The goal is not to declare that every model is equally credible. It is to make the consequences of plausible alternatives explicit. A decision-maker can average across models when defensible model probabilities are available, or use a robust criterion when protecting against poor performance under any retained model is more important than optimizing a weighted average. Either approach depends on defining a common decision target and a common utility scale.

Definition: Let \(d\) be a candidate dose and \(M_m\) one of \(K\) plausible dose-response models. Let \(U_m(d)\) be the expected utility of choosing dose \(d\) under model \(M_m\), after accounting for parameter uncertainty within that model. Model uncertainty concerns which \(M_m\) is relevant. A model-averaged utility is a weighted mean of the \(U_m(d)\); a robust utility criterion evaluates performance across models without relying solely on that weighted mean.

Set Up Comparable Predictions Before Comparing Models

Every retained model must predict the same estimand for the same population, dosing regimen, follow-up period, and candidate doses. If one model predicts mean change in a clinical outcome and another predicts the probability of crossing a response threshold, those predictions cannot simply be averaged. First express them on a common scale, or calculate each model's expected utility using the same decision criterion. The earlier material on dose-selection estimands and utility-based dose optimization provides the relevant decision framework; here the additional issue is how to carry uncertainty about the model into that framework.

For example, suppose benefit \(B_m(d)\) is expressed in clinical benefit points and harm \(H_m(d)\) is the predicted risk of a specified adverse event in percentage points. If the decision-makers have agreed that one percentage point of additional risk is worth \(\lambda\) benefit points, a simple utility is \(U_m(d)=B_m(d)-\lambda H_m(d)\). The value of \(\lambda\) encodes a preference; it is not estimated merely by fitting a dose-response model. A utility that combines unlike outcomes without an explicit preference rule is not interpretable.

Within each model, the predictions may already average over parameter uncertainty. For instance, \(B_m(d)\) and \(H_m(d)\) can be expectations under the parameter distribution conditional on the data and \(M_m\). This tutorial focuses on the additional step of comparing models; averaging model predictions does not remove uncertainty or bias caused by all candidate models being inadequate.

Model Averaging and Robust Criteria

If \(w_m\) is the probability or decision weight assigned to model \(M_m\), with \(w_m\geq 0\) and \(\sum_{m=1}^K w_m=1\), model-averaged utility at dose \(d\) is

$$ \bar U(d)=\sum_{m=1}^{K} w_m U_m(d). $$

When weights are posterior model probabilities, they represent the relative support for models given the data and the specified candidate set and prior model probabilities. They are not probabilities that a model is literally true. Other justified weights may be used, but their interpretation must be stated. The model-averaged decision selects a dose that maximizes \(\bar U(d)\) among the candidate doses.

A robust decision rule gives less influence to model weights and emphasizes unfavorable scenarios. A common rule is maximin utility: select the dose with the largest worst-case utility across the retained models. A different rule is minimax regret. For each model, regret is the utility lost relative to the best dose that could have been chosen if that model were known. The minimax-regret dose minimizes the largest such loss.

$$ d_{\mathrm{maximin}}=\arg\max_d \min_m U_m(d), \qquad d_{\mathrm{minimax\ regret}}=\arg\min_d \max_m\left[\max_{d'}U_m(d')-U_m(d)\right]. $$

Maximin can be cautious when a model assigns very low utility to a dose, even if that model has little support. Minimax regret instead asks how costly a decision could be relative to the model-specific best choice. Neither criterion is automatically superior: the relevant choice depends on how the decision-makers value downside protection, and on whether the candidate model set meaningfully represents plausible alternatives.

Worked Example: Selecting a Dose by Model-Averaged Utility

All values below are hypothetical. Consider four once-daily doses and two plausible models for a target population. Benefit is expressed in clinical benefit points, and harm is the predicted risk of a specified adverse event in percentage points. The agreed utility is \(U=B-0.5H\), so \(\lambda=0.5\) benefit points per percentage point of risk. Suppose model weights are \(w_1=0.8\) and \(w_2=0.2\).

Dose (mg/day)ModelBenefit (points)Harm risk (%)Utility (points)
25\(M_1\)4.01.03.5
25\(M_2\)3.00.82.6
50\(M_1\)8.03.06.5
50\(M_2\)5.03.03.5
75\(M_1\)9.07.05.5
75\(M_2\)8.04.06.0
100\(M_1\)9.212.03.2
100\(M_2\)8.08.04.0

For example, at 50 mg/day under \(M_1\), utility is \(8.0-0.5(3.0)=6.5\) points. At 75 mg/day under \(M_2\), it is \(8.0-0.5(4.0)=6.0\) points. The weighted utilities are:

$$ \begin{aligned} \bar U(25)&=0.8(3.5)+0.2(2.6)=3.32,\\ \bar U(50)&=0.8(6.5)+0.2(3.5)=5.90,\\ \bar U(75)&=0.8(5.5)+0.2(6.0)=5.60,\\ \bar U(100)&=0.8(3.2)+0.2(4.0)=3.36. \end{aligned} $$

The model-averaged decision is 50 mg/day, with expected utility 5.90 points among these candidates. Its model-averaged benefit is \(0.8(8.0)+0.2(5.0)=7.40\) benefit points, and its model-averaged harm risk is \(0.8(3.0)+0.2(3.0)=3.00\%\). These are weighted predictions under the specified models and weights, not guarantees of the outcomes for an individual patient.

Why Averaging Utilities Is the Relevant Calculation

For a fixed dose, expected utility can be averaged over model uncertainty because expectation is linear. If model \(M_m\) has weight \(w_m\), then the expectation of utility across models is the sum of each model's expected utility multiplied by its weight. This gives the model-averaged criterion above. But choosing a dose is an optimization step, and maximization is not generally interchangeable with averaging.

$$ \max_d \sum_m w_m U_m(d) \ \leq\ \sum_m w_m \max_d U_m(d). $$

To justify the inequality, for every dose \(d\), \(U_m(d)\leq \max_{d'}U_m(d')\) in every model. Multiplying by nonnegative \(w_m\) and summing gives \(\sum_m w_mU_m(d)\leq\sum_m w_m\max_{d'}U_m(d')\). Taking the maximum over \(d\) on the left preserves the inequality. The right side describes the expected model-specific optimum if the model were known before choosing the dose; it is not the utility available when one dose must be selected under current uncertainty.

In the worked example, the best dose under \(M_1\) is 50 mg/day, with utility 6.5; under \(M_2\), it is 75 mg/day, with utility 6.0. The weighted average of those model-specific best utilities is \(0.8(6.5)+0.2(6.0)=6.40\), greater than the best achievable model-averaged utility, 5.90. Selecting a dose separately for each model would require knowing which model applies; it does not justify reporting 6.40 as the utility of one currently selectable dose.

Worked Example: Comparing Average Utility, Maximin, and Regret

Use the model-specific utilities in the table above. The worst-case utility at each dose is the smaller of its two model-specific utilities: 2.6, 3.5, 5.5, and 3.2 points for 25, 50, 75, and 100 mg/day, respectively. Thus the maximin rule selects 75 mg/day, because \(5.5\) is the largest of those four worst-case utilities. This differs from the model-averaged choice of 50 mg/day.

For minimax regret, first find each model's best utility. The best under \(M_1\) is 6.5 at 50 mg/day; the best under \(M_2\) is 6.0 at 75 mg/day. Regret is the model-specific best utility minus the utility at the dose being considered:

Dose (mg/day)Regret under \(M_1\) (points)Regret under \(M_2\) (points)Maximum regret (points)
256.5 − 3.5 = 3.06.0 − 2.6 = 3.43.4
506.5 − 6.5 = 0.06.0 − 3.5 = 2.52.5
756.5 − 5.5 = 1.06.0 − 6.0 = 0.01.0
1006.5 − 3.2 = 3.36.0 − 4.0 = 2.03.3

The smallest maximum regret is 1.0 point, at 75 mg/day, so minimax regret also selects 75 mg/day. In this example, model averaging favors 50 mg/day because the higher-weight model favors that dose. The robust criteria favor 75 mg/day because it performs acceptably in both models. The different answers reflect different decision rules, not an arithmetic inconsistency.

How Much Do the Model Weights Matter?

Weights should be treated as inputs to a decision calculation, not as an invisible technical detail. A useful check is to find the weight at which the preferred dose changes. For the two leading doses in the example, let \(w\) be the weight on \(M_1\); the weight on \(M_2\) is \(1-w\). Then:

$$ \bar U(50)=6.5w+3.5(1-w)=3.5+3w, \qquad \bar U(75)=5.5w+6.0(1-w)=6.0-0.5w. $$

Setting these equal gives \(3.5+3w=6.0-0.5w\), so \(w=2.5/3.5=0.7143\). If \(w>0.7143\), 50 mg/day has greater model-averaged utility than 75 mg/day; if \(w<0.7143\), 75 mg/day has greater utility. At exactly that weight, the two candidate doses tie on this criterion. This calculation makes clear that the 50 mg/day recommendation depends on assigning more than about 71.4% weight to \(M_1\).

Worked Example: Recomputing the Choice at a Different Model Weight

Suppose a review of model support leads the team to use \(w_1=0.70\) and \(w_2=0.30\), rather than 0.80 and 0.20. The average utilities for the two leading doses become:

$$ \bar U(50)=0.70(6.5)+0.30(3.5)=5.60, \qquad \bar U(75)=0.70(5.5)+0.30(6.0)=5.65. $$

Under these weights, 75 mg/day is preferred by model-averaged utility, by 0.05 points. This small difference signals a close decision under the chosen utility scale, not proof that the doses are clinically equivalent. The other candidate doses should also be checked: their utilities are \(0.70(3.5)+0.30(2.6)=3.23\) at 25 mg/day and \(0.70(3.2)+0.30(4.0)=3.44\) at 100 mg/day, both lower. The calculation demonstrates how a plausible weight change can change the selected dose.

Assumptions, Diagnostics, and Alternatives

Model averaging and robust criteria are useful only when their inputs are defensible. At minimum, check that the candidate models address the same estimand, use compatible outcome and safety definitions, and make predictions over the doses being compared. Confirm that model weights are nonnegative and sum to one, and record how they were obtained. If weights come from a Bayesian analysis, they depend on the candidate model set, prior model probabilities, likelihood assumptions, and data; they should not be presented as objective probabilities that a model is true.

Inspect model-specific predicted benefit, harm, and utility across the dose range. Large disagreement is itself decision-relevant: it may indicate that the selected dose is driven by a model-dependent extrapolation or by poorly informed parts of the response curve. Check whether the rankings change under reasonable utility weights and model weights, whether an apparently favorable utility hides an unacceptable safety prediction, and whether predictions at untested doses rely on extrapolation beyond the data. If model-averaged predictions look smooth, do not mistake that smoothness for agreement: averaging can conceal sharply different model-specific curves.

The main alternatives answer different questions. Selecting the single best-fitting model is simpler but can ignore uncertainty among models with similar support. Model averaging accounts for that uncertainty through weights, but its recommendation depends on the candidate set and weights. Maximin and minimax regret protect against specific worst-case losses but can be conservative or depend strongly on which models are included. No rule repairs a shared structural flaw: if all retained models omit an important feature, agreement among them does not establish that the predictions are reliable.

Common pitfall: “The most probable model selects 50 mg/day, so 50 mg/day is the model-uncertainty-adjusted choice.” This uses only one model and does not average the utilities or assess poor outcomes under alternatives. Instead, calculate utility for each dose under each plausible model, apply the stated weights or robust rule, and report how the decision changes across those approaches.

A dose recommendation should therefore be accompanied by its decision rule, model set, weights or robustness criterion, utility definition, and model-specific predictions. That information allows the reader to distinguish a stable recommendation from one that turns on a particular structural assumption. The numerical choice is conditional on these ingredients; it is not a model-free property of the data.

Check Your Understanding

Answer each question using the definitions and decision rules above. Brief solutions follow the questions.

  1. At one candidate dose, utilities are 4.0 points under \(M_1\) and 7.0 points under \(M_2\), with weights 0.6 and 0.4. What is the model-averaged utility?
  2. Why can the weighted average of model-specific maximum utilities exceed the maximum model-averaged utility?
  3. If a dose has utilities 3.0 and 5.0 points across two models, what is its maximin utility?
  4. What is the regret under a model if that model's best utility is 8.0 points and the chosen dose has utility 6.5 points?
  5. Name two checks that help reveal whether a dose recommendation is sensitive to model uncertainty.

Solutions. (1) \(0.6(4.0)+0.4(7.0)=2.4+2.8=5.2\) utility points. (2) Each model can have a different best dose; averaging the model-specific best utilities assumes the model is known before choosing, whereas one dose must be selected using the averaged utilities. (3) The worst of 3.0 and 5.0 is 3.0 utility points. (4) Regret is \(8.0-6.5=1.5\) utility points. (5) Examples include comparing model-specific benefit, safety, and utility predictions; recomputing the selected dose under alternative defensible model weights; and comparing the model-averaged result with maximin or minimax-regret choices.

Clinical Biostats