Why acceptance criteria must be decision-relevant
A PBPK prediction can be numerically close to an observed exposure and still be unsuitable for a particular decision. The relevant question is not simply whether the model is “accurate,” but whether its predictions are sufficiently reliable for the decision they are intended to inform. A tolerable error for screening a low-consequence scenario may be unacceptable when a small exposure difference could change a dose or safety decision.
Acceptance criteria make that judgment explicit before the prediction evidence is reviewed. They should identify the exposure endpoint, the clinical decision threshold, the exposure difference considered meaningful, and the largest prediction error that would still be acceptable for the intended use. The values are context-specific; there is no universal PBPK error percentage that establishes acceptability for every endpoint and decision.
These criteria are not conclusions about whether a model has passed. They are rules for evaluation, set before looking at the results being evaluated. They also do not replace mechanistic support, verification, or evidence that the model applies to the population and scenario of interest. Instead, they clarify what predictive performance would be adequate for a specified decision.
Specify the decision, endpoint, and error scale
Start by stating the decision in clinical terms. For example, a decision might depend on whether a maximum concentration exceeds a specified threshold, or whether exposure changes enough to warrant a dose adjustment. Then define the predicted quantity: an AUC, a maximum concentration, a trough concentration, or a ratio to a reference scenario. State units, time interval, population, regimen, and relevant assumptions so that the criterion has an unambiguous target.
For a positive exposure measure, prediction error is often most interpretable as a ratio. Let \(E_{\mathrm{pred}}\) denote predicted exposure and \(E_{\mathrm{obs}}\) the corresponding observed or reference exposure used for evaluation. Define the log prediction error as:
An error of zero means exact agreement. A positive error means the prediction is higher than the observed value; a negative error means it is lower. A prespecified symmetric tolerance on the log scale, \(|e|\leq \tau\), corresponds to a multiplicative range:
This symmetry is multiplicative, not additive: a prediction 20% higher and one 20% lower do not have exactly equal-magnitude log errors. If the intended tolerance is instead defined as a conventional percentage difference, specify the denominator and the asymmetric bounds explicitly. Do not use “within 20%” without saying how that percentage is calculated.
Connect error tolerance to a clinical threshold
Suppose a clinical decision changes at exposure \(T\), and the error tolerance is \(\tau\) on the log scale. If the prediction is \(E_{\mathrm{pred}}\) and the log error is no greater than \(\tau\) in magnitude, then the exposure compatible with that tolerance lies between \(E_{\mathrm{pred}}\exp(-\tau)\) and \(E_{\mathrm{pred}}\exp(\tau)\). A prediction alone is robustly below the decision threshold only if the upper end of this error range is below \(T\). It is robustly above the threshold only if the lower end is above \(T\).
If neither inequality holds, the tolerated error range overlaps the threshold. That does not prove the prediction is wrong. It means the prediction, at the specified tolerance, cannot reliably distinguish which side of the threshold the exposure lies on. This gives a practical way to set a threshold guard band: predictions close enough to \(T\) that their permitted error could cross \(T\) require a different decision rule, a tighter error tolerance, or additional evidence.
The justification follows directly from the error definition. If \(|e|\leq\tau\), then \(-\tau\leq\log(E_{\mathrm{pred}}/E_{\mathrm{obs}})\leq\tau\). Exponentiating gives \(\exp(-\tau)\leq E_{\mathrm{pred}}/E_{\mathrm{obs}}\leq\exp(\tau)\). Rearranging yields:
Thus, requiring the entire tolerated range to lie on one side of \(T\) is a sufficient condition for the decision classification to be unchanged by any error within the prespecified bound. It is a design criterion, not a claim that all actual errors will fall within that bound.
Worked Example: Set a Tolerance Smaller Than a Meaningful Difference
Suppose a hypothetical PBPK application predicts the AUC ratio between an interacting-drug scenario and a reference scenario. The clinical team defines a 30% increase, a ratio of 1.30, as the smallest increase that would change management. They propose a maximum symmetric multiplicative prediction error of 20%, so \(\tau=\log(1.20)\). Check whether the proposed tolerance is narrower than the meaningful increase.
The meaningful difference on the log scale is \(\log(1.30)=0.2624\). The proposed tolerance is \(\tau=\log(1.20)=0.1823\). Because \(0.1823<0.2624\), the tolerance is narrower than the meaningful increase on the log scale. Equivalently, the error range is from \(1/1.20=0.8333\) to \(1.20\), whereas the increase that matters is a ratio of 1.30.
This comparison supports the proposed tolerance as a starting criterion: errors within the limit are smaller than the specified meaningful increase. It does not establish that 20% is clinically acceptable in every setting. The decision context must still justify the meaningful-difference definition and the consequences of misclassification.
Worked Example: Apply a Threshold Guard Band
For a hypothetical safety assessment, a maximum concentration threshold is \(T=1.50\ \mathrm{mg/L}\). The prespecified error tolerance is a maximum 15% multiplicative error, so \(\tau=\log(1.15)\) and \(\exp(\tau)=1.15\). A PBPK prediction is \(1.28\ \mathrm{mg/L}\). Determine whether its tolerated error range is wholly below the threshold.
The lower bound is \(1.28/1.15=1.113\ \mathrm{mg/L}\), and the upper bound is \(1.28\times1.15=1.472\ \mathrm{mg/L}\). Since \(1.472<1.50\), the entire range lies below the threshold. Under the prespecified error tolerance, the prediction is on the below-threshold side of the decision boundary.
Now consider a prediction of \(1.34\ \mathrm{mg/L}\). Its range is \(1.34/1.15=1.165\ \mathrm{mg/L}\) to \(1.34\times1.15=1.541\ \mathrm{mg/L}\). Because \(1.165<1.50<1.541\), the range crosses the threshold. The criterion therefore does not support a robust below-threshold classification at this tolerance. The result is indeterminate with respect to this criterion; it is not evidence that the concentration necessarily exceeds \(1.50\ \mathrm{mg/L}\).
Make the rule operational before evaluation
A usable criterion should say what will be calculated and what constitutes passing. For example, a team might prespecify that the absolute log error for a particular endpoint must not exceed \(\log(1.25)\), and that the tolerated range around a prediction must not cross a specified decision threshold for scenarios in which the model is being used to classify that threshold. If several endpoints or subgroups matter, each should have an explicit rule rather than being hidden in an overall average.
When criteria apply to multiple predictions, state the aggregation rule as well. A limit on the mean error alone can conceal large errors in opposite directions that cancel. A rule may therefore include a bias limit and a separate bound on individual or subgroup errors. If a proportion of predictions must fall within a tolerance, specify the denominator, the required proportion, and the treatment of missing or unevaluable cases. These details are part of the acceptance criterion, not administrative afterthoughts.
Worked Example: Translate an Absolute Margin Into a Ratio
A hypothetical dose-selection decision uses a reference AUC of \(100\ \mathrm{mg\cdot h/L}\). Clinicians define a change of at least \(20\ \mathrm{mg\cdot h/L}\) as meaningful. The proposed maximum prediction error is \(10\ \mathrm{mg\cdot h/L}\). Convert both quantities to ratios relative to the reference and compare them.
The meaningful increase is \((100+20)/100=1.20\); the meaningful decrease is \((100-20)/100=0.80\). Thus the meaningful-change range is bounded by ratios 0.80 and 1.20. The error tolerance of \(10\ \mathrm{mg\cdot h/L}\) corresponds to a ratio difference of \(10/100=0.10\), or a simple relative-error range from 0.90 to 1.10 around the reference.
The proposed error is smaller than the 20% meaningful difference in this example. However, the calculation uses a simple relative difference, not a symmetric log-scale tolerance: the log distances are \(\log(1.20)=0.1823\) upward and \(-\log(0.80)=0.2231\) downward. If symmetry on the log scale is required, the team should specify that scale and derive bounds from it rather than treating the two definitions as identical.
Diagnostics, alternatives, and limitations
Several checks help reveal whether an acceptance rule is poorly specified or poorly matched to its purpose:
- Check the endpoint and units. A threshold defined for a maximum concentration cannot be applied directly to an AUC prediction, and a ratio is uninterpretable unless its numerator and denominator are clear.
- Check the decision margin. If the tolerated error is as large as, or larger than, the smallest clinically meaningful change, the model may be unable to distinguish a decision-relevant change from prediction error.
- Check threshold proximity. If many predictions fall in the guard band, the criterion may be too permissive for threshold classification, or the decision may require additional information.
- Check for concealed subgroup failures. An acceptable pooled average can coexist with unacceptable errors in a relevant population or scenario. Define subgroup rules when the decision depends on them.
- Check whether the error measure fits the endpoint. Relative or log-scale errors are often natural for positive exposures; an absolute difference may be more interpretable when the clinical threshold is expressed in fixed units.
A global fold-error rule is easy to communicate and compare across exposure magnitudes, but it may ignore whether a prediction lies close to a decision threshold. A threshold-focused rule directly addresses the decision, but it applies only where that threshold and decision are meaningful. A fixed absolute error can be clinically intuitive in units such as \(\mathrm{mg/L}\), yet the same absolute error may represent very different relative errors at low and high exposures. These approaches are alternatives to select deliberately, not interchangeable descriptions of one criterion.
A further limitation is that a tolerated error bound is a decision choice, not an estimated guarantee. It does not by itself quantify the probability that a prediction will meet the bound. Nor does a prediction interval automatically become an acceptance limit: the interval describes uncertainty in the prediction under its assumptions, whereas the tolerance defines what error the decision can accept. When an uncertainty interval crosses a threshold, that is a reason to acknowledge limited decision resolution, not to alter the threshold after seeing the result.
Common mistake
Check Your Understanding
Answer each question using the definitions and decision rules above. Brief solutions follow the questions.
- A decision threshold is \(2.0\ \mathrm{mg/L}\), the multiplicative error tolerance is 1.10, and the prediction is \(1.75\ \mathrm{mg/L}\). Does the tolerated range lie wholly below the threshold?
- Why should a clinically meaningful exposure difference not simply be used as the tolerable prediction error?
- A team reports that predictions are “within 15%.” Name two details needed to make that statement an operational acceptance criterion.
- What does it mean if a prediction’s tolerated error range crosses the decision threshold?
Solutions. (1) The upper bound is \(1.75\times1.10=1.925\ \mathrm{mg/L}\), which is below \(2.0\ \mathrm{mg/L}\); the range is wholly below the threshold. (2) If error is as large as the meaningful change, prediction error could obscure a change that should affect the decision. (3) At minimum, specify the endpoint and units, the denominator or error scale, and how predictions are aggregated or judged against the limit. (4) The criterion cannot robustly classify the prediction on one side of the threshold at the specified tolerance; it does not establish that the true exposure is above or below it.