Why Evaluate Transportability?
A population PK model can describe its development data well and still predict poorly in a new setting. The new study may enroll a different patient mix, use a different dosing regimen, or collect concentrations at different times. Model qualification therefore asks a focused question: does the fitted model make sufficiently reliable predictions for the intended development decision beyond the data used to build it?
External evaluation uses data from a separate study or setting. Temporal evaluation holds out data collected later, such as a later cohort or a subsequent period. In either case, the essential safeguard is to make predictions without using the evaluation concentrations to fit the model or estimate individual effects. A model that is updated using those data may be useful, but its performance on them is no longer an independent evaluation.
Transportability is always relative to a prediction target. Predicting concentrations at scheduled sampling times is not the same task as predicting individual AUC, a population exposure distribution, or a subgroup contrast. The target, prediction method, and acceptable performance should be specified before examining evaluation results.
Set Up a Fair Evaluation
Before calculating any metric, specify which data are held out, what the model predicts, and how predictions will be compared with observations. The model structure and parameter estimates are fixed for the evaluation. Predictions may use information available at the time the prediction would be made, such as dose history and baseline covariates. They should not use held-out concentrations to estimate an individual's empirical Bayes random effects when the goal is to test prospective population predictions. Doing so conditions on the answer and can make predictions look artificially accurate.
The observation and prediction must refer to the same quantity, unit, time, dosing history, and population definition. Concentration predictions should be evaluated at the actual observation times, not at convenient times that were not sampled. If one participant contributes many samples and another contributes only a few, a pooled observation-level metric gives the densely sampled participant greater weight. That may be appropriate for a sample-level objective, but for a participant-level objective, calculate participant summaries or give each participant equal weight.
A fair comparison also checks whether differences in assay, dose records, covariate definitions, or study conduct could explain a discrepancy. Use the model and observed data on comparable terms; for example, account for the evaluation study's dosing and sampling design when generating predictive simulations. Do not attribute every mismatch to a structural model defect before checking these inputs.
Prediction Errors and What They Measure
For an observed concentration \(C_i\) and its corresponding prediction \(\hat{C}_i\), define the signed prediction error as \(e_i=C_i-\hat{C}_i\). Positive errors mean the prediction was below the observation; negative errors mean it was above. For \(n\) paired observations, the mean prediction error summarizes signed bias, the mean absolute error (MAE) summarizes typical absolute discrepancy, and the root mean squared error (RMSE) penalizes larger errors more strongly.
For concentration predictions, these measures have the same concentration units as the data. Mean error near zero alone is not evidence of precise prediction: overprediction and underprediction can cancel. MAE and RMSE help show the size of discrepancies, but their values depend on the scale and sampling design. Neither provides a universal pass/fail rule.
A short identity explains why bias and overall error should be considered together. Let \(\bar{e}\) be the mean of the \(n\) errors, and define their empirical variance using divisor \(n\). Since \(e_i=(e_i-\bar{e})+\bar{e}\), squaring and averaging gives:
The cross-product term is zero because \(\sum_{i=1}^{n}(e_i-\bar{e})=0\). Thus, squared error reflects both the spread of the errors and squared bias. A small mean error can coexist with substantial error spread.
Worked Example: Calculating Concentration Prediction Errors
In a hypothetical external study, five observed concentrations and corresponding fixed-model predictions are recorded in mg/L. The pairs \((C_i,\hat{C}_i)\) are \((2.2,2.0)\), \((1.9,2.0)\), \((3.3,3.0)\), \((1.8,2.0)\), and \((4.3,4.0)\). Assume the predictions were generated without using these observed concentrations.
The errors \(e_i=C_i-\hat{C}_i\) are \(0.2,-0.1,0.3,-0.2,0.3\) mg/L. Therefore:
The MAE is \((0.2+0.1+0.3+0.2+0.3)/5=1.1/5=0.220\) mg/L. The RMSE is:
The predictions underpredict on average by 0.100 mg/L in this small set, while typical absolute error is 0.220 mg/L. These five pairs illustrate the calculations; they do not establish that the model is adequately qualified for a broader population or decision.
Compare Exposure Distributions and Patient Mix
Concentration-level metrics do not fully assess predictions of exposure. If the intended use concerns AUC, peak concentration, or another exposure summary, compare predicted and observed values of that same summary. Useful comparisons include central tendency, spread, and relevant quantiles, such as the median and upper tail. A close mean does not guarantee a close distribution: the model could predict the center correctly but misrepresent variability or high exposures.
Observed individual exposure summaries should be derived in a way that is appropriate to the evaluation data and does not use the model under evaluation to create the “observed” values in a way that guarantees agreement. When exposure must be estimated from concentration samples, state how that estimate was obtained and consider its uncertainty. Predictions should likewise represent relevant parameter and population variability rather than only a typical individual's profile.
Population composition matters. For example, if clearance-related covariates differ between studies, their overall exposure distributions may differ even when the model correctly predicts exposure within each covariate group. Compare like with like, or standardize both sets of summaries to a common covariate distribution. This separates a change in the mix of patients from a failure to capture relationships represented in the model. It does not remove the need to check whether the model's covariate relationships remain plausible in the new setting.
Worked Example: Separating Patient-Mix Differences From Model Error
Suppose a hypothetical model predicts mean AUC values of 80 mg·h/L for patients with normal renal function and 120 mg·h/L for patients with impaired renal function. The development population is 80% normal and 20% impaired, while an external population is 40% normal and 60% impaired. Assume the external study's corresponding observed group means are 82 and 122 mg·h/L.
The model's predicted mean AUC for the development mix is \(0.80(80)+0.20(120)=64+24=88\) mg·h/L. For the external mix, it is \(0.40(80)+0.60(120)=32+72=104\) mg·h/L. The external observed aggregate mean is \(0.40(82)+0.60(122)=32.8+73.2=106\) mg·h/L.
The raw difference between the external observed mean and the development-mix model prediction is \(106-88=18\) mg·h/L. That difference largely reflects the change in patient mix, not necessarily a failure of prediction. On the external mix, the model underpredicts the observed aggregate by \(106-104=2\) mg·h/L, or \(2/104=1.92\%\) relative to its prediction.
For a common-mix comparison using the development weights, the standardized external observed mean is \(0.80(82)+0.20(122)=65.6+24.4=90\) mg·h/L. The corresponding model prediction is 88 mg·h/L, a difference of 2 mg·h/L. This comparison is informative only if the groups and exposure summaries are defined comparably and the chosen weights address the intended question.
Predictive Intervals, Uncertainty, and Temporal Evaluation
A point prediction omits uncertainty. A predictive interval represents a range of outcomes expected for a future observation or individual under the model, including the variability relevant to that prediction target. Its coverage can be checked by calculating the fraction of held-out observations falling within the interval. Coverage should be assessed alongside interval width: extremely wide intervals may achieve high coverage but provide little decision value. Coverage can also be examined across prespecified clinically meaningful time points or groups, provided the evaluation data support those comparisons.
Evaluation results themselves are uncertain, particularly when there are few participants. Because repeated samples from one participant are correlated, uncertainty summaries should respect participant-level clustering; for example, resampling participants rather than individual records can preserve within-participant dependence. Report the amount of evaluation data and avoid treating many samples from a few people as equivalent to broad independent evidence.
Temporal evaluation follows the same logic as external evaluation but uses later data. Freeze the model and prediction procedure before examining the later observations. A change in enrollment criteria, dosing, assay, or clinical practice can affect performance; documenting such changes helps distinguish a genuine transportability concern from a difference in how the data were generated. If the model is refitted using the later data, that is model updating, not an independent test of the original model.
Worked Example: Evaluating a Model in a Later Cohort
A fixed model is used to predict four concentrations in a hypothetical later cohort. Predictions are \(1.00, 2.00, 3.00,\) and \(4.00\) mg/L; observations at the matching times are \(1.10, 2.10, 3.30,\) and \(4.50\) mg/L. Suppose the development team had prespecified, for this particular decision, a mean error within \(\pm0.30\) mg/L and an RMSE no greater than 0.40 mg/L as descriptive criteria.
The errors are \(0.10,0.10,0.30,\) and \(0.50\) mg/L. The mean error is \((0.10+0.10+0.30+0.50)/4=1.00/4=0.250\) mg/L. The RMSE is:
Both summaries meet the stated illustrative criteria: \(0.250\) mg/L is within \(\pm0.30\) mg/L, and \(0.300\) mg/L is below \(0.400\) mg/L. The largest individual error is still 0.500 mg/L, so the averages do not show that every prediction is close. With only four observations, these results are limited evidence; interval coverage, participant-level patterns, and the cohort's relevance to the intended use would also matter.
Diagnostics, Alternatives, and Limitations
A single aggregate score can hide where a model fails. Examine prediction errors against time after dose, predicted concentration, dose, and important covariates. Look for systematic underprediction or overprediction, patterns at particular phases of the concentration-time profile, and clusters of large errors within participants. Compare observed and predicted exposure distributions, including spread and upper-tail behavior when those features matter to the decision. These checks complement, rather than replace, the established goodness-of-fit and simulation-based diagnostic tools.
External evaluation is stronger evidence of transportability than assessment on the same data used to develop a model, because it tests prediction in a distinct data set. Temporal holdout can provide a useful test of later-data performance, but may be less informative about a substantially different setting if the later cohort is otherwise very similar. Internal goodness-of-fit assesses consistency with development data; simulation-based diagnostics assess whether data features resemble model-generated data under specified conditions. Neither alone substitutes for independent prediction.
There is no universal prediction-error threshold that qualifies every population PK model. Acceptable error depends on the decision, measurement scale, and consequences of over- or underprediction. A model used to support a dose decision near a safety boundary may require more scrutiny of the relevant upper tail than one used for a broad descriptive summary. Small evaluation samples, different study designs, uncertain observed exposure estimates, and unrepresented patient characteristics all limit conclusions. Qualification is evidence for a specified use, not proof that a model is true or will work in every future population.
Check Your Understanding
Work through each question, then compare with the solutions.
- For errors of \(-0.2, 0.2,\) and \(0.2\) mg/L, calculate mean error and MAE. Why would reporting only mean error be incomplete?
- A later cohort has a different covariate mix and a higher overall mean AUC than the development cohort. Name one comparison that can help distinguish patient-mix change from model error.
- Why can estimating individual random effects from held-out concentrations undermine an evaluation of prospective population predictions?
- A predictive interval covers nearly every held-out observation but is very wide. What does this establish, and what does it fail to establish?
Solutions. 1. Mean error is \((-0.2+0.2+0.2)/3=0.2/3=0.0667\) mg/L. MAE is \((0.2+0.2+0.2)/3=0.200\) mg/L. Mean error alone does not show the typical absolute discrepancy and can conceal cancellation. 2. Compare model predictions and observed exposure within covariate groups, or standardize both to the same covariate weights. 3. The held-out concentrations then contribute information to the predictions being evaluated, which can make agreement look better than a prediction made without those concentrations. 4. The interval may have adequate coverage in this evaluation sample, but its width may make it uninformative for decisions; assess both coverage and precision, with uncertainty and sample size in view.