Tutorials › Model-Informed Drug Development (MIDD) › Worked Efficacy Exposure-Response Analysis

Exposure-Response for Efficacy and Safety · Tutorial 218 of 596

Worked Efficacy Exposure-Response Analysis

Follow an efficacy exposure-response analysis from a clearly defined endpoint and exposure measure through logistic-model predictions, uncertainty intervals, diagnostics, and interpretation.

Advanced 11 min read

What You'll Learn

  • Define a week-12 binary efficacy estimand and a temporally appropriate exposure measure.
  • Distinguish an exposure-response association from a causal effect of exposure.
  • Fit and interpret a logistic model for response across observed exposure values.
  • Calculate a confidence interval on the linear-predictor scale and transform it to response probabilities.
  • Check model fit, exposure support, and key assumptions before interpreting predictions.
  • Compare a continuous exposure model with categorical and flexible alternatives, including their limitations.

From Efficacy Objective to an Exposure-Response Analysis

An efficacy exposure-response analysis asks how an efficacy outcome varies with patients’ measured or model-derived drug exposure. The analysis can describe a pattern within the data and help quantify predicted response at observed exposure values. It does not, by itself, establish that changing an individual patient’s exposure would cause the predicted change in response: exposure is generally not randomized, even when treatment assignment is.

The analysis begins by making the clinical question operational. Consider a hypothetical trial of an oral drug for a chronic inflammatory condition. The endpoint is whether a patient achieves at least a 30% improvement from baseline in a disease-activity score at week 12. For this worked analysis, assume week-12 outcomes are observed for all 120 patients included in the efficacy analysis. Let \(Y_i=1\) indicate that patient \(i\) meets the response definition and \(Y_i=0\) otherwise.

Definition: The estimand is the precise quantity an analysis is intended to describe. In this illustration, the target is the week-12 response probability among the 120 hypothetical treated patients, as a function of their average steady-state concentration during weeks 4–12. The endpoint is assessed at week 12, and the exposure window ends at that assessment. The resulting exposure-response curve is a conditional association in this population, not automatically a causal effect of intervening to change exposure.

This definition specifies the population, endpoint, time point, and exposure summary. It also makes assumptions about events that could affect interpretation. Here, assume that the week-12 response is assessed regardless of treatment discontinuation or dose modification, and that the specified exposure summary is available for each included patient. In a real analysis, the handling of discontinuation, rescue medication, and unavailable outcomes must be prespecified. Different choices can target different estimands; the earlier material on missing outcomes and informative dropout explains why missingness cannot simply be ignored without justification.

For patient \(i\), define \(C_i\) as the time-averaged steady-state concentration over weeks 4–12, measured in mg/L. This exposure measure must be constructed using a consistent rule, with the concentration model, sampling information, and relevant dosing records specified. It should represent exposure before or during the outcome window in a clinically defensible way. Using exposure measured after the response assessment, or choosing an exposure summary only because it produced a favorable association, can distort the analysis.

Model, Assumptions, and Interpretation

For a binary response, a logistic regression model relates the probability of response to exposure while keeping predictions between 0 and 1. Center exposure at 20 mg/L and scale it in 10 mg/L units:

$$ x_i=\frac{C_i-20}{10},\qquad Y_i\mid C_i\sim\operatorname{Bernoulli}(p_i),\qquad \operatorname{logit}(p_i)=\log\left(\frac{p_i}{1-p_i}\right)=\beta_0+\beta_1 x_i. $$

Here \(p_i=P(Y_i=1\mid C_i)\). The intercept \(\beta_0\) is the log odds of response at 20 mg/L, and \(\beta_1\) is the change in log odds associated with a 10 mg/L increase in exposure under this model. Exponentiating \(\beta_1\) gives the odds ratio per 10 mg/L increase. An odds ratio is not a risk ratio and does not give a constant change in response probability.

Model assumptions: The binary outcome is correctly defined; observations are independent, or their dependence is handled by the analysis; the log odds are adequately represented as linear in the chosen exposure scale; the exposure measure and outcome are recorded and constructed consistently; and there is enough exposure variation and outcome information to estimate the coefficients. The model also presumes that the included population and missing-outcome handling match the stated estimand. Interpreting the curve causally requires additional assumptions, including adequate control of common causes of exposure and response, not guaranteed by fitting this regression.

The linearity assumption concerns the log odds, not the probability itself. The resulting probability curve is generally curved even when the log odds change linearly. The model also does not account for baseline predictors unless they are added. An adjusted model might include prespecified baseline severity and other prognostic variables, but its exposure coefficient would then describe the exposure association conditional on those included variables. Adjustment does not guarantee elimination of residual confounding.

Worked Example: Constructing and Scaling Exposure

Suppose a hypothetical patient has a modeled average steady-state concentration of 30 mg/L during weeks 4–12. The analysis uses 20 mg/L as its reference and scales changes in units of 10 mg/L.

Calculate the scaled exposure. \(x=(30-20)/10=1\). Thus the patient is one 10 mg/L unit above the reference. A patient at 10 mg/L has \(x=-1\), while one at 40 mg/L has \(x=2\).

Check the construction. The 30 mg/L value refers to the specified weeks 4–12 summary, not the administered dose and not a concentration measured after week 12. The scaling changes the numerical units used by the regression; it does not change the underlying exposure information.

Worked Logistic Analysis Across Observed Exposures

Assume the hypothetical trial has 120 treated patients, with measured or modeled average exposures from 10 to 40 mg/L. A patient-level logistic regression gives the illustrative fitted coefficients \(\hat{\beta}_0=0.600\) and \(\hat{\beta}_1=0.450\). These are hypothetical rounded model estimates, not results from a real study. Predictions should be emphasized within the observed exposure range; predictions outside it require extrapolation.

Worked Example: Predicted Response at an Observed Exposure

Calculate the fitted response probability at 30 mg/L, using the model estimates above.

First, \(x=(30-20)/10=1\). The fitted linear predictor is \(\hat{\eta}=0.600+0.450(1)=1.050\).

The inverse-logit transformation gives \( \hat{p}=1/(1+\exp(-1.050))=0.7408\). The model therefore predicts a 74.08% response probability at 30 mg/L for the population represented by this model. This is a fitted probability, not a guarantee about an individual patient’s outcome.

At 20 mg/L, \(x=0\), so \(\hat{\eta}=0.600\) and \(\hat{p}=1/(1+\exp(-0.600))=0.6457\). The model-predicted difference between 30 and 20 mg/L is \(0.7408-0.6457=0.0951\), or 9.51 percentage points. This is a contrast between fitted conditional probabilities; without the additional assumptions needed for causal interpretation, it should not be described as the effect of increasing a patient’s exposure.

The fitted odds ratio per 10 mg/L increase is \(\exp(0.450)=1.568\). In this model, the odds of response are estimated to be 1.568 times as large for a 10 mg/L higher exposure, holding the model structure fixed. This statement is about odds, not a 56.8 percentage-point increase in response probability. The probability change depends on the starting probability.

Worked Example: Uncertainty for a Predicted Probability

Suppose the fitted standard error of the estimated linear predictor at 20 mg/L is 0.381. A large-sample approximate 95% confidence interval on the linear-predictor scale is the estimate plus or minus 1.96 standard errors.

Substitution gives \(0.600\pm1.96(0.381)=0.600\pm0.74676\). The lower endpoint is \(0.600-0.74676=-0.14676\), and the upper endpoint is \(0.600+0.74676=1.34676\). Rounded to four decimal places, the interval is \([-0.1468,1.3468]\).

Because the inverse-logit function is increasing, transform both endpoints: \(1/(1+\exp(0.14676))=0.4634\) and \(1/(1+\exp(-1.34676))=0.7936\). The approximate 95% confidence interval for the response probability at 20 mg/L is therefore 46.34% to 79.36%.

Under the model and its large-sample approximation, this interval procedure would cover the true response probability at 20 mg/L in about 95% of repeated samples. It is not a statement that there is a 95% probability the fixed probability lies in this particular interval. It is also an interval for the fitted population probability, not a prediction interval for an individual patient’s binary outcome.

Justification for the Probability Interval

The uncertainty calculation starts with the estimated linear predictor at the exposure value of interest. For a logistic regression with coefficient vector \(\hat{\boldsymbol{\beta}}\), let \(\mathbf{z}\) be the corresponding design vector. The estimated predictor is \(\hat{\eta}=\mathbf{z}^{T}\hat{\boldsymbol{\beta}}\). If the estimated coefficient covariance matrix is \(\widehat{\operatorname{Var}}(\hat{\boldsymbol{\beta}})\), then the estimated variance of that linear combination is \(\mathbf{z}^{T}\widehat{\operatorname{Var}}(\hat{\boldsymbol{\beta}})\mathbf{z}\). Taking its square root gives the standard error.

At 20 mg/L, \(x=0\) and the design vector for this one-predictor model is \(\mathbf{z}=(1,0)^T\). The variance expression therefore selects the estimated variance of the intercept; its square root is the stated 0.381. Under a large-sample normal approximation, \(\hat{\eta}\pm1.96SE(\hat{\eta})\) gives an approximate 95% interval on the log-odds scale. Since the inverse-logit is monotone increasing, applying it to the two endpoints preserves their order and yields the probability interval. This transformation does not make the interval symmetric on the probability scale.

Diagnostics, Alternatives, and Limitations

Before interpreting the curve, check whether the data support the model. Plot observed response proportions across exposure ranges alongside fitted probabilities, while recognizing that a coarse grouping can conceal within-range patterns. Examine whether the log-odds trend is plausibly linear, whether a few patients have unusually influential exposure values, and whether the response or nonresponse counts are too sparse at the range boundaries. Check that the exposure distribution has meaningful support around each value for which a prediction is reported. The earlier material on predictive checks and validation provides broader approaches to assessing predictive performance; here, the key question is whether the chosen exposure-response structure is credible for this endpoint and dataset.

Warning signs include systematic differences between observed and fitted response rates, a sharp pattern in residual diagnostics, unstable estimates when a small number of observations are removed, and very wide intervals at sparsely observed exposure values. Complete or near-complete separation—where exposure values nearly divide responders from nonresponders—can produce unstable or extremely large coefficient estimates. A straight line in log-odds may also be inappropriate if the response plateaus or changes more sharply over part of the exposure range. These issues call for investigation, not automatic selection of a more favorable model.

The main alternatives answer related but different questions. A model using exposure categories avoids imposing a straight-line log-odds trend across the whole range, but discards information within categories and can give imprecise estimates when some categories contain few outcomes. A flexible curve, such as a prespecified spline, can represent curvature but uses more parameters and may be unstable where data are sparse. A comparison by randomized dose preserves the randomized assignment contrast, but it describes response by assigned dose rather than by achieved exposure. None of these choices removes the need to define the endpoint, exposure window, analysis population, and missing-outcome strategy.

The most important limitation is the distinction between exposure and randomized assignment. Patients with higher exposure may differ in adherence, physiology, disease severity, concomitant treatment, or other characteristics related to response. A fitted exposure coefficient can therefore combine a pharmacologic exposure association with differences between patients. The earlier material on sensitivity analysis for residual confounding is relevant when considering how robust an interpretation is to unmeasured factors. Even a well-fitting, validated model remains descriptive unless the assumptions that identify a causal exposure effect are justified.

Common pitfall: “The odds ratio is 1.568, so a 10 mg/L increase causes a 56.8 percentage-point improvement in response.” This is incorrect twice: the odds ratio is not a percentage-point change, and an observational exposure association is not automatically causal. State the odds interpretation precisely, report fitted probabilities or probability contrasts at specified exposure values, and qualify causal claims according to the design and assumptions.
Key takeaway: A defensible efficacy exposure-response result links a clearly defined endpoint and exposure window to a model whose assumptions and data support have been checked. Report predicted response probabilities at observed exposures with uncertainty, and distinguish those model-based associations from causal effects of changing exposure.

Check Your Understanding

Answer each question, then compare with the brief solutions below.

  1. In the hypothetical analysis, what does \(x=2\) represent, and what exposure does it correspond to?
  2. Why is the fitted 9.51 percentage-point contrast between 20 and 30 mg/L not automatically a causal effect?
  3. What does the approximate 95% interval from 46.34% to 79.36% describe, and what does it not describe?
  4. Name one diagnostic sign that could make the linear log-odds model questionable.
  5. Give one advantage and one limitation of categorizing exposure instead of modeling it continuously.

Solutions. (1) \(x=2\) is 20 mg/L above the 20 mg/L reference, so it corresponds to 40 mg/L. (2) Exposure is not randomized; patient characteristics related to both exposure and response can confound the association. (3) It is an approximate confidence interval for the population response probability at 20 mg/L under the model, not a probability statement about the fixed parameter and not a prediction interval for an individual outcome. (4) Examples include systematic observed-versus-fitted discrepancies, influential exposure observations, sparse boundary outcomes, or evidence of curvature in the log-odds relationship. (5) Categorization relaxes the single linear trend assumption, but loses within-category information and may yield imprecise estimates when categories are small.