Tutorials › High-Dimensional Genomic Data Analysis › Evaluating Incremental Prediction Beyond Clinical Covariates

Polygenic Risk Scores · Tutorial 584 of 795

Evaluating Incremental Prediction Beyond Clinical Covariates

Compare clinical-only and clinical-plus-PRS predictions fairly, using complementary metrics and a shared, independent evaluation population.

Advanced 11 min read

What You'll Learn

  • Define matched clinical-only and clinical-plus-PRS prediction models.
  • Calculate and interpret changes in AUC on the same evaluation cases and controls.
  • Compare held-out log loss and Brier score, including their reference-based summaries.
  • Assess calibration intercepts and slopes without confusing evaluation with model refitting.
  • Identify design choices that can make incremental performance comparisons misleading.

Why incremental prediction needs a fair comparison

A polygenic risk score (PRS) may be associated with an outcome and still add little useful predictive information once age, family history, and other clinical covariates are known. The relevant question is therefore comparative: how much do predictions improve when the PRS is added to the clinical predictors? Answering it requires more than reporting a performance number for the expanded model. The clinical-only and clinical-plus-PRS models must be evaluated on the same people, with the same outcome definition and prediction horizon.

This comparison concerns prediction, not causation. A change in model performance does not show that the PRS causes the outcome, nor does it by itself establish that using the score improves decisions. It describes how well the two sets of predictions perform in a specified evaluation population. The introductory material on discrimination metrics for binary outcomes and calibration diagnostics for polygenic scores provides the definitions of those concepts; here the emphasis is on comparing them fairly.

Define the models and evaluation target

Let \(Y_i\) indicate whether person \(i\) experiences the binary outcome during a prespecified time horizon. Let \(X_i\) denote the clinical covariates and \(S_i\) the PRS. A common pair of logistic prediction models is:

$$ \begin{aligned} M_0:\quad \operatorname{logit}\{P(Y_i=1\mid X_i)\} &= \beta_0+\boldsymbol{\beta}^{T}X_i,\\ M_1:\quad \operatorname{logit}\{P(Y_i=1\mid X_i,S_i)\} &= \gamma_0+\boldsymbol{\gamma}^{T}X_i+\delta S_i. \end{aligned} $$

Here \(M_0\) is the clinical-only model and \(M_1\) adds the PRS. The coefficients are estimated in training data, and each fitted model produces a predicted probability, \(\hat p_{0i}\) or \(\hat p_{1i}\), for each person in the evaluation data. Any model selection, score tuning, or choice of transformations must be completed without using evaluation outcomes. If the PRS or its tuning choices were selected using those outcomes, the evaluation can be optimistically biased.

The comparison assumes that both predictions refer to the same outcome definition and time horizon, and that both models are assessed on the same evaluation people. For the results to describe a target population, the evaluation people must represent that population or be appropriately weighted. Independent evaluation is especially important: a model’s performance on the observations used to fit or tune it generally overstates its performance on new observations.

Definition: Incremental predictive performance is the difference in a prespecified evaluation metric between the clinical-plus-PRS model and the clinical-only model, calculated on a shared evaluation population. For a metric where larger values are better, define the change as \(M_1-M_0\); for a loss where smaller values are better, report the reduction \(L_0-L_1\).

Compare discrimination on the same cases and controls

For a binary outcome, the area under the receiver operating characteristic curve (AUC) measures ranking discrimination. It is the probability that a randomly selected case receives a higher predicted risk than a randomly selected noncase, with ties counted as one-half. AUC does not assess whether predicted probabilities are numerically accurate. Adding a PRS can change rankings and therefore AUC, but a useful prediction comparison also asks whether predicted risks are calibrated and whether overall prediction error falls.

Because both models predict the same evaluation people, their AUCs are paired. Report both AUCs and their difference, with uncertainty when relevant. A paired DeLong procedure or a bootstrap that resamples evaluation people and recomputes both AUCs can quantify uncertainty in the difference. Treating the two AUCs as if they came from unrelated samples ignores their shared cases and controls. A small change may also be estimated imprecisely, particularly when the evaluation set has few cases.

Worked Example: Incremental Change in AUC

Suppose a hypothetical evaluation set contains 800 people, including 120 cases and 680 noncases. Both models were fitted and finalized using separate training data. On these same 800 people, the clinical-only model has AUC \(0.742\), and the clinical-plus-PRS model has AUC \(0.768\).

The absolute change in AUC is:

$$ \Delta\mathrm{AUC}=0.768-0.742=0.026. $$

Thus, in this evaluation set, adding the PRS increased the estimated probability of correctly ranking a randomly chosen case above a randomly chosen noncase by 2.6 percentage points. This is a ranking interpretation, not a statement that predicted probabilities increased by 2.6 percentage points. It also does not establish that the change is distinguishable from sampling variation; that requires a paired confidence interval or test for the AUC difference.

Assess calibration and overall prediction error

Calibration concerns agreement between predicted probabilities and observed outcome frequencies. For a calibration regression, let \(\eta_i=\operatorname{logit}(\hat p_i)\) be a model’s predicted log-odds. The evaluation data can be used to estimate the diagnostic relationship \(\operatorname{logit}\{P(Y_i=1)\}=a+b\eta_i\). Ideal calibration has intercept \(a=0\) and slope \(b=1\). The intercept indicates systematic under- or overprediction when the slope is fixed at one; the slope assesses whether predictions are too extreme or not extreme enough. These are diagnostics on the evaluation predictions, not instructions to refit the prediction model on the evaluation outcomes.

The Brier score and logarithmic loss summarize probability prediction error, rewarding accurate probabilities and penalizing inaccurate ones. For \(n\) evaluation people, the Brier score is the mean squared error of the predicted probabilities. Log loss assigns a larger penalty to confident predictions that are wrong. Both are lower-is-better metrics. Unlike AUC, they reflect probability accuracy as well as ranking, and both depend on the outcome prevalence in the evaluation population.

$$ \begin{aligned} \mathrm{Brier} &=\frac{1}{n}\sum_{i=1}^{n}(Y_i-\hat p_i)^2,\\ \mathrm{LogLoss} &=-\frac{1}{n}\sum_{i=1}^{n} \left[Y_i\log(\hat p_i)+(1-Y_i)\log(1-\hat p_i)\right]. \end{aligned} $$

A reference-based summary can put these errors in context. For example, the Brier skill score is \(1-\mathrm{Brier}_{\text{model}}/\mathrm{Brier}_{\text{reference}}\); a positive value means the model has lower Brier error than the chosen reference. A log-loss-based McFadden-style pseudo-\(R^2\) is \(1-\mathrm{LogLoss}_{\text{model}}/\mathrm{LogLoss}_{\text{null}}\). These are relative reductions in specified prediction losses, not proportions of outcome variance explained in the ordinary linear-regression sense. State the reference prediction explicitly. For an external evaluation, a constant reference probability can be based on the training prevalence; estimating it from evaluation outcomes would use information unavailable when making predictions.

Worked Example: Comparing Brier Score and Log Loss

Consider a hypothetical evaluation population of 1,000 people with 100 cases. Suppose a constant reference prediction of \(0.10\) is appropriate, and evaluation gives a Brier score of \(0.090\) and log loss of \(0.3251\) for that reference. The clinical-only model has Brier score \(0.086\) and log loss \(0.300\); the clinical-plus-PRS model has Brier score \(0.081\) and log loss \(0.284\). All scores are calculated on the same 1,000 people.

The Brier score reduction is \(0.086-0.081=0.005\). Relative to the reference, the Brier skill scores are:

$$ 1-\frac{0.086}{0.090}=0.0444,\qquad 1-\frac{0.081}{0.090}=0.100. $$

The clinical-only model therefore reduces Brier error by 4.44% relative to the reference, and the expanded model reduces it by 10.0%. The incremental reduction between the two fitted models is 0.005 Brier-score units; it is not a 5.56% increase in explained outcome variance.

For log loss, the reductions relative to the reference are:

$$ 1-\frac{0.300}{0.3251}=0.0772,\qquad 1-\frac{0.284}{0.3251}=0.126. $$

The expanded model has lower log loss than the clinical-only model by \(0.300-0.284=0.016\) per person on average. That supports better probability prediction under this loss in this evaluation set. It does not, without an uncertainty assessment and a defined use case, establish that the improvement is practically important.

A short justification for paired comparisons

For a per-person loss, the incremental result is naturally computed person by person. Define \(d_i=\ell(\hat p_{0i},Y_i)-\ell(\hat p_{1i},Y_i)\), where positive values favor the expanded model for a lower-is-better loss. The estimated mean improvement is \(\bar d=n^{-1}\sum_i d_i\). Since both predictions are evaluated against the same \(Y_i\), their errors are generally related. The variance of a difference includes this dependence:

$$ \operatorname{Var}(L_0-L_1) =\operatorname{Var}(L_0)+\operatorname{Var}(L_1) -2\operatorname{Cov}(L_0,L_1). $$

This is why uncertainty should be estimated from paired predictions, for example by resampling people and retaining both predictions and the outcome for each resampled person. Separate resampling of the two models would discard the covariance term and would no longer represent the comparison actually made. For AUC, the paired procedure must also preserve the shared case and control sets.

Worked Example: Interpreting Calibration Diagnostics

Suppose calibration regressions fitted as diagnostics on a hypothetical shared evaluation set give \(a=-0.10\), \(b=0.82\) for the clinical-only predictions, and \(a=0.02\), \(b=0.96\) for the clinical-plus-PRS predictions. The calibration equations are:

$$ \begin{aligned} \operatorname{logit}\{P(Y=1)\}_{0}&=-0.10+0.82\eta_0,\\ \operatorname{logit}\{P(Y=1)\}_{1}&=0.02+0.96\eta_1. \end{aligned} $$

For a prediction with \(\eta=1\), the clinical-only calibration equation gives \(-0.10+0.82(1)=0.72\), corresponding to probability \(1/(1+e^{-0.72})\approx0.6726\), rather than the nominal probability \(1/(1+e^{-1})\approx0.7311\). Its slope below one is consistent with predictions that are too extreme. For the expanded model, the corresponding linear predictor is \(0.02+0.96(1)=0.98\), or probability \(1/(1+e^{-0.98})\approx0.7271\), closer to the nominal \(0.7311\). Its intercept and slope are also closer to their ideal values, though uncertainty matters before concluding that calibration has improved.

These calibration regressions summarize agreement in this evaluation set. They do not prove the expanded model will be calibrated in another population, and they should not be used to modify predictions and then evaluated on the same outcomes as if that were an independent test.

Diagnostics, alternatives, and limitations

A useful report shows the two model performances side by side, the direction and size of each change, and uncertainty for the paired change. AUC can improve while calibration or log loss worsens; this is not a contradiction, because the metrics assess different properties. Conversely, a small AUC change can accompany a reduction in probability error. No single metric is a complete description of predictive performance.

Check that the same people, outcome coding, follow-up horizon, and missing-data rules were used for both models. Different evaluation samples can confound a model comparison with differences in case mix or outcome prevalence. In a case-control evaluation, the sampled prevalence generally does not represent the target prevalence: AUC can still describe ranking in the sampled cases and controls, but calibration, Brier score, and log loss require an appropriate sampling design or weighting to represent target-population risks. Report the evaluation prevalence and any weights used.

A nested-model likelihood-ratio test asks whether adding the PRS improves fit under a specified model and its assumptions; it is not a substitute for held-out predictive evaluation. Likewise, coefficient significance for \(\delta\) does not quantify the change in calibration or prediction error. AUC is useful when ranking is the focus, while calibration plots and calibration parameters address probability accuracy, and Brier score or log loss gives an overall proper scoring rule. The suitable comparison depends on the intended prediction task.

A common mistake is to compare the clinical model’s AUC in one sample with the expanded model’s AUC in another and attribute the entire difference to the PRS. The samples may differ in prevalence, clinical spectrum, or measurement quality. The correction is to generate both models’ predictions for the same held-out people and compare the paired metric differences there. Another mistake is to call a positive pseudo-\(R^2\) the proportion of outcome variance explained; it is a relative change in a defined likelihood-based loss, not an ordinary variance decomposition.

Key takeaway: Evaluate clinical-only and clinical-plus-PRS predictions on one fixed, independent population. Report paired changes in discrimination, calibration, and probability error, because each answers a different question about incremental prediction.

Check Your Understanding

Answer each question, then check the solution immediately below it.

  1. If clinical-only AUC is \(0.71\) and clinical-plus-PRS AUC is \(0.73\) on the same evaluation people, what is the change and what does it mean?
    Solution: The change is \(0.73-0.71=0.02\). The expanded model improves estimated case-versus-noncase ranking by 2 percentage points in AUC; this does not mean predicted risks rose by 2 percentage points.
  2. Why should both models be assessed on the same evaluation people?
    Solution: The paired comparison holds the evaluation population and outcomes fixed, so the metric difference is not mixed with differences in case mix, prevalence, or sample composition.
  3. A model has a lower Brier score than a reference prediction. What does a positive Brier skill score indicate?
    Solution: Since the score is \(1-\mathrm{Brier}_{\text{model}}/\mathrm{Brier}_{\text{reference}}\), a positive value indicates lower Brier error than the stated reference. It is not the proportion of outcome variance explained.
  4. A calibration slope is \(0.70\). What is the usual diagnostic interpretation, and what should not be concluded from it alone?
    Solution: A slope below one is consistent with predictions that are too extreme. It does not alone establish the cause, the statistical certainty, or performance in a different population.
Clinical Biostats