Tutorials › Physiologically-Based Pharmacokinetics (PBPK) › Evaluating Subgroup Predictions Without Recalibration

Calibration Versus Independent Validation · Tutorial 704 of 799

Evaluating Subgroup Predictions Without Recalibration

Learn to evaluate subgroup-specific PBPK predictions against held-out observations without using validation outcomes to refit the model.

Advanced 11 min read

What You'll Learn

  • Define a subgroup validation target using a prespecified population, endpoint, and sampling condition.
  • Keep calibrated model parameters fixed while generating predictions for validation participants.
  • Calculate and interpret a subgroup mean observed-minus-predicted difference with a confidence interval.
  • Explain how opposing subgroup discrepancies can cancel in an overall summary.
  • Identify dependence, sparse data, and post hoc subgroup selection as threats to interpretation.
  • Distinguish independent subgroup evaluation from recalibration using subgroup outcomes.

Why Evaluate Predictions Within Subgroups?

A PBPK model can appear adequate overall while systematically overpredicting for one group and underpredicting for another. This can matter when the model will be used for decisions in a defined population, such as people with reduced renal function. An overall summary combines information across participants; it does not by itself show whether predictions are appropriate within clinically relevant strata.

Subgroup evaluation asks whether predictions made by the already calibrated model agree sufficiently with held-out observations in each prespecified subgroup. The defining constraint is that the validation outcomes are used to assess the predictions, not to alter the parameter set that generated them. A subgroup discrepancy may motivate investigation, but changing subgroup-specific parameters to remove that discrepancy is recalibration, not independent validation.

Definition: A subgroup validation analysis compares predictions from a fixed PBPK model with corresponding held-out observations among participants assigned to a subgroup using a prespecified rule. The subgroup rule, prediction target, and comparison must be defined without using the subgroup’s validation outcomes to tune the model.

Define the Evaluation Before Looking at Outcomes

A useful subgroup analysis begins with a clearly defined target. For example: “Compare the model-predicted and observed plasma concentration at 8 hours after the first dose among participants whose baseline estimated glomerular filtration rate is below 60 mL/min/1.73 m².” This specifies the population rule, endpoint, and sampling condition. If the scientific question concerns a different endpoint or time, it should be stated separately rather than selected after inspecting which comparison looks most favorable.

The model may use available participant characteristics, such as body weight or renal function, to produce individualized predictions. That is not refitting: the prediction is still generated by the frozen model and its prespecified covariate relationships. Refitting occurs when validation outcomes are used to estimate or alter parameters, covariate effects, or other prediction rules. The distinction is about how the prediction is generated, not whether predictions differ across participants.

For a simple evaluation, let \(O_i\) be the observed endpoint and \(P_i\) the corresponding prediction for participant \(i\). Define the signed discrepancy as \(D_i=O_i-P_i\). A positive value means the observation exceeds the prediction; a negative value means the prediction exceeds the observation. For a subgroup \(g\) with \(n_g\) independent participants, the mean discrepancy is \(\bar{D}_g=\sum_{i\in g}D_i/n_g\). Its units are the same as the endpoint’s units.

Assumptions for a participant-level mean discrepancy and its t confidence interval: The prediction and observation refer to the same endpoint and condition for each participant; the subgroup rule was set independently of the validation outcomes; participants contribute independent discrepancies; and the discrepancies are approximately normally distributed, especially when the subgroup is small. The model predictions and parameter set remain fixed during evaluation. If participants contribute correlated repeated records, treating every record as independent does not satisfy the independence assumption.

Under these assumptions, the sample standard deviation \(s_D\) describes variation among participant-level discrepancies, and \(SE=s_D/\sqrt{n_g}\) estimates the standard error of their mean. A two-sided \(100(1-\alpha)\%\) t confidence interval for the subgroup mean discrepancy is \(\bar{D}_g\pm t_{1-\alpha/2,n_g-1}SE\). For small samples, this interval relies strongly on the distributional assumption; it does not replace inspection of the individual data or a careful account of study design.

Worked Subgroup Comparisons

Worked Example: Mean Discrepancy in a Renal-Function Stratum

Hypothetical data. A PBPK model’s parameters were calibrated in a separate dataset and frozen. For five independent participants in a prespecified renal-function stratum, observed and predicted plasma concentrations at the same sampling time give observed-minus-predicted differences of \(2,-1,3,0,\) and \(1\) ng/mL. Assume each participant contributes one result, the endpoint and time were fixed in advance, and no validation outcomes were used to alter the predictions.

The subgroup mean discrepancy is \( \bar{D}_g=(2-1+3+0+1)/5=1.00 \) ng/mL. The deviations from the mean are \(1,-2,2,-1,\) and \(0\) ng/mL, so their squared sum is \(1+4+4+1+0=10\) (ng/mL)\(^2\). Thus \(s_D=\sqrt{10/(5-1)}=\sqrt{2.5}=1.581\) ng/mL, and \(SE=1.581/\sqrt{5}=0.7071\) ng/mL.

For a 95% t interval with \(df=5-1=4\), the critical value is approximately 2.776. Therefore, \(1.00\pm 2.776(0.7071)=1.00\pm1.963\), giving an interval from \(-0.963\) to \(2.963\) ng/mL. The sample mean is 1.00 ng/mL higher observed than predicted. The interval is wide and includes zero; these data alone do not establish the direction or size of a nonzero mean discrepancy in the target subgroup. The interval describes uncertainty in the subgroup mean under the stated sampling assumptions, not a probability that a fixed parameter lies within these particular limits.

Worked Example: Opposing Subgroup Discrepancies Hidden by an Overall Mean

Hypothetical data. Consider two prespecified, equally sized strata, each with ten independent participants. The mean predicted concentration is 10 ng/mL in both strata. The observed mean is 12 ng/mL in stratum A and 8 ng/mL in stratum B. Assume the means use the same endpoint and sampling condition.

The subgroup mean discrepancies are \(12-10=+2\) ng/mL in A and \(8-10=-2\) ng/mL in B. Because the strata have equal size, the pooled observed mean is \((10(12)+10(8))/20=10\) ng/mL, and the pooled predicted mean is \((10(10)+10(10))/20=10\) ng/mL. The overall mean discrepancy is therefore \(10-10=0\) ng/mL.

The zero overall discrepancy does not show that both strata are well predicted: it is exactly the result of cancellation. The subgroup results reveal opposing differences that the pooled mean conceals. This arithmetic does not establish that either subgroup difference is statistically precise; participant-level variability and uncertainty would also be needed for that assessment.

Worked Example: A Subgroup Signal Is Not a Recalibration Result

Hypothetical data. In a prespecified stratum, four independent participants have observed-minus-predicted concentrations of \(1,3,2,\) and \(2\) ng/mL at a fixed time. The prediction file was generated before these outcomes were examined, and no parameters were changed.

The mean discrepancy is \((1+3+2+2)/4=2.00\) ng/mL. Deviations from the mean are \(-1,1,0,0\) ng/mL, giving \(s_D=\sqrt{(1+1)/3}=0.8165\) ng/mL and \(SE=0.8165/\sqrt{4}=0.4082\) ng/mL. With \(df=3\), the 95% t critical value is approximately 3.182. The interval is \(2.00\pm3.182(0.4082)=2.00\pm1.299\), or \([0.701,3.299]\) ng/mL.

Under the interval’s assumptions, the observed concentrations in this subgroup average higher than the predictions, with the estimated mean difference in this interval. It would be incorrect to subtract 2 ng/mL from predictions for these same participants and then report the adjusted agreement as independent validation. That operation uses the validation outcomes to alter predictions. The discrepancy can instead be reported as evidence to investigate a prespecified model hypothesis, which would need evaluation using new independent data if the model is changed.

Justification: Why Pooling Can Conceal a Subgroup Pattern

The overall mean discrepancy is a weighted average of subgroup mean discrepancies. If subgroup \(g\) contains \(n_g\) participants and has mean discrepancy \(\bar{D}_g\), then summing all participant discrepancies gives \(\sum_g\sum_{i\in g}D_i=\sum_g n_g\bar{D}_g\). Dividing by the total sample size \(N=\sum_g n_g\) yields:

$$ \bar{D}_{\mathrm{overall}} = \frac{\sum_g n_g\bar{D}_g}{\sum_g n_g}. $$

This is a weighted average, not a guarantee that each subgroup mean is close to zero. If two equally sized groups have discrepancies \(+2\) and \(-2\) ng/mL, their weighted average is zero. With unequal group sizes, the larger group contributes more to the overall result, so a substantial discrepancy in a smaller subgroup may have little effect on the pooled mean. Reporting subgroup results alongside an overall summary is therefore necessary when subgroup performance is part of the prediction question.

Diagnostics, Alternatives, and Limitations

A subgroup analysis can fail to answer its intended question even when its arithmetic is correct. Check that the subgroup assignment uses the prespecified variable and threshold, that every comparison uses matched prediction-observation pairs, and that the model version and parameters are the frozen ones. Confirm that the subgroup has enough independent participants to support the intended precision. If several measurements come from the same participant, a participant-level summary or a method that accounts for within-participant dependence is needed; counting those measurements as independent makes uncertainty appear too small.

Prespecification matters because trying many cut points or subgroup definitions and emphasizing only the most favorable result makes the reported subgroup look more convincing than the evidence warrants. Small strata also produce unstable estimates and wide intervals. A nonzero estimated discrepancy may reflect sampling variability, study conduct, measurement error, or model limitations; subgroup comparison alone does not identify its cause. Conversely, an interval that includes zero does not prove that predictions are adequate, particularly if it is wide or if the relevant difference is clinically important but not detectable with the available sample.

The main alternative is an overall evaluation without subgroup summaries. It is simpler and can answer an overall target-population question, but may mask opposing subgroup patterns. Recalibrating parameters within each subgroup is a different analysis: it may describe how well an adjusted model can fit those outcomes, but it does not evaluate the original frozen model independently on those same outcomes. A subgroup-specific model can be assessed as a new prediction model only with data not used to make or select that adjustment. A pooled model that already includes a prespecified covariate relationship is also distinct from subgroup recalibration: it can generate different predictions by covariate value while keeping its calibrated parameter set fixed.

No single subgroup mean discrepancy establishes that the PBPK model is generally reliable in that subgroup. The conclusion applies to the defined validation population, endpoint, condition, and data source. Sparse observations, restricted covariate ranges, protocol deviations, and uncertainty in measurements can limit generalization. A clinically meaningful acceptance rule should be specified for the question at hand; the examples above illustrate estimation and interpretation, not a universal pass-or-fail threshold.

Key takeaway: Prespecify the subgroup and prediction target, generate predictions from the frozen model, and compare them with held-out observations within each subgroup. Interpret subgroup estimates with their uncertainty, and do not remove an observed discrepancy by fitting to the same validation outcomes.

Check Your Understanding

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

  1. A model predicts concentrations using each participant’s renal function through a fixed covariate relationship. Is this subgroup-specific prediction automatically recalibration? Why?
  2. Two equally sized strata have mean discrepancies of \(+3\) and \(-3\) mg/L. What is their overall mean discrepancy, and what does it tell you about the two strata?
  3. A subgroup contains repeated concentration records from each participant. What must be considered before using all records in a standard independent-sample t interval?
  4. After seeing a positive subgroup discrepancy, an analyst changes one parameter using those same outcomes and reports the adjusted predictions as independently validated. Identify the problem.

Solutions. (1) No. Applying a frozen covariate relationship to participant characteristics is prediction under the fixed model; recalibration would use validation outcomes to change the model. (2) The overall mean discrepancy is \((+3-3)/2=0\) mg/L, but that cancellation does not show that either stratum has a mean discrepancy near zero. (3) Records from one participant are generally dependent; use participant-level summaries or an analysis that accounts for within-participant dependence rather than treating every record as independent. (4) The outcomes have been used to tune predictions, so the adjusted result is not an independent evaluation of the original frozen model. Any changed model requires independent data for validation.