Evidence explainer

Digital health and AI

What Decision-Curve Analysis Adds

Decision-curve analysis asks whether acting on a model could do more good than treating everyone or no one. It complements discrimination and calibration; it does not rescue a poorly validated model.

Fully reviewed by Jasaman (Jasmin) Tojjar, MD, PhD

On this page
  1. Why accuracy metrics are not enough
  2. What threshold probability means
  3. How net benefit is calculated
  4. Why treat all and treat none belong on the plot
  5. An example without false precision
  6. Validation comes before utility claims
  7. Common ways decision curves mislead
  8. What a complete report should show
  9. From a favorable curve to responsible use
  10. Sources

Decision-curve analysis asks a practical question: if a prediction model were used to trigger an action, would the resulting decisions be preferable to simple default strategies? It answers by estimating net benefit across a range of threshold probabilities. A curve above the relevant alternatives suggests potential clinical value at those thresholds.

That answer is conditional. It depends on valid risk predictions, a clearly defined action, an appropriate outcome and time horizon, and a threshold that represents the tradeoff between missed cases and unnecessary intervention. Decision-curve analysis is therefore a bridge from predictive performance to decisions, not proof of real-world effectiveness.

Why accuracy metrics are not enough#

Discrimination describes how well a model ranks people. The area under a receiver operating characteristic curve is a common summary: it estimates how often a randomly selected person with the outcome receives a higher prediction than one without it. A high value can be useful, but it does not say whether acting on the model improves decisions.

Calibration compares predicted probabilities with observed frequencies. If a model assigns 20% risk to many people, roughly 20% should experience the outcome within the stated time in a well-calibrated setting, and poor calibration can make the same numerical threshold mean something other than what you think it means.

Neither measure assigns consequences to mistakes. In some settings a false negative carries much greater harm than a false positive; in others the intervention is invasive, costly, or burdensome, so unnecessary action matters greatly. A model can have impressive discrimination yet be unusable because the available action has a poor tradeoff at realistic risks.

Decision-curve analysis adds this consequence-sensitive layer. It does not assign money or utility units to every possible outcome. Instead, it uses the risk threshold at which a decision-maker would be indifferent between acting and not acting as an implicit statement about relative consequences.

What threshold probability means#

Suppose an intervention would be considered when predicted risk reaches 10%. The threshold probability is 0.10. Conceptually, that threshold says the expected benefit of treating one true case is worth the burden of treating a certain number of people who would not have the outcome.

The odds of the threshold, written as pt / (1 - pt), provide the false-positive weight. At a 10% threshold, the weight is 0.10 / 0.90, or about 0.111. One true-positive decision offsets roughly nine false-positive decisions in the basic formulation. At a 50% threshold, the weight is 1, so one false positive offsets one true positive.

This is not a universal moral exchange rate. It is a mathematical representation of the decision implied by the threshold, and it assumes that people who share a threshold also share the same relevant tradeoff and that the consequences can be represented by this binary action structure. Serious adverse effects, delayed diagnosis, costs, repeat testing, equity, and downstream pathways may require extensions or separate analysis.

A threshold should come from the clinical context, not from where a curve looks attractive; plausible thresholds may be informed by trials, guidelines, patient preferences, resource constraints, and the benefit-harm profile of the action. When preferences vary, showing a range is more honest than naming one optimal point.

How net benefit is calculated#

The standard calculation is:

net benefit = true positives / n - false positives / n x pt / (1 - pt)

The first term rewards correct positive decisions. The second penalizes false-positive decisions according to the threshold odds. Dividing by the sample size puts strategies on a common scale. Read the result as the number of true-positive decisions per person, after subtracting consequence-weighted false positives.

Net benefit can also be translated into a more intuitive quantity, such as the number of unnecessary interventions avoided per 100 people without reducing true-positive decisions, relative to a reference strategy. That translation must state the reference and threshold because the value changes across both.

Negative net benefit means the strategy is worse than doing nothing on this scale. Zero is the net benefit of treat none. A value greater than zero is not enough by itself: the model must also beat the realistic alternative, which may be treat all, an existing score, clinician judgment, or another workflow.

Sampling variation matters. Curves drawn from finite data are estimates, not exact boundaries. Confidence intervals or bootstrap bands can show uncertainty, although overlapping bands do not reduce comparison to a simple significance test. The magnitude, stability, and clinical relevance of differences matter.

Why treat all and treat none belong on the plot#

Treat none assumes no one receives the action. It produces no true positives and no false positives, so its net benefit is zero across thresholds. Treat all assumes everyone receives the action. Its value depends on outcome prevalence and the threshold penalty.

These defaults are how you find out whether the model is doing useful selection. If the model curve lies below treat all at a plausible threshold, applying the model is worse than acting on everyone under the specified tradeoff. If it lies below treat none, it is worse than acting on no one.

The labels are shorthand. In screening, the action might be a confirmatory test, not treatment. In triage, it might be urgent review. In a monitoring program, it might be more frequent follow-up. Authors should name the actual action because its burden determines whether the threshold interpretation is credible.

An existing standard-of-care strategy can and often should appear too. A new model that beats only artificial defaults but not the current pathway may have no incremental value. Adding variables, laboratory tests, imaging, or software also adds acquisition burden that the basic plot may not capture.

An example without false precision#

Imagine a model predicts a 30-day complication and is proposed to trigger specialist assessment. At thresholds from 5% to 20%, its curve is above treat all and treat none in a held-out dataset, and this means model-guided referral has greater estimated net benefit under the consequence tradeoffs represented by that range.

It does not mean 5% to 20% are all acceptable policies. A 5% threshold may overwhelm specialist capacity; a 20% threshold may miss too many people. It does not mean the model will be followed correctly or that assessment changes outcomes. It does not establish fairness across groups. It also does not show that the risk estimate remains calibrated after deployment.

The decision curve supports a bounded statement: in these data, for the specified outcome and action, model-guided decisions appear preferable to the plotted alternatives across a stated threshold range, given the method's assumptions. That wording preserves what was measured.

Validation comes before utility claims#

A development dataset rewards overfitting. The same noise that helped a model fit can make its decision curve look favorable. Internal validation by bootstrap or cross-validation can estimate optimism, but you need evaluation on new data before claiming transport to another population or setting.

External validation should reproduce the outcome definition, time zero, prediction horizon, and intended use. A model evaluated after some outcome information became available may contain leakage. Case-control sampling can distort prevalence and absolute risk unless handled with appropriate methods, making ordinary net-benefit calculations misleading.

Recalibration can change a decision curve substantially even when ranking stays the same. This is expected because thresholds operate on predicted probabilities. Authors should report the model version, any recalibration, missing-data process, validation population, and whether thresholds were selected before viewing results.

Subgroup curves may reveal different performance, but small samples create unstable lines. Apparent advantages should be presented with uncertainty and investigated for calibration, baseline risk, data quality, and clinically relevant effect modification rather than treated as proof of group-specific utility.

Common ways decision curves mislead#

One error is plotting an enormous threshold range, then celebrating a small favorable segment that no clinician would use. Ask for the clinically plausible range before you interpret anything. Another is omitting the default curves or choosing an implausibly weak comparator.

A second error is interpreting the highest curve as an optimal cutoff. The graph compares strategies at thresholds; it does not choose what consequences a patient, clinician, or system should accept. A model can lead at several thresholds without any one of them being the correct policy.

A third is ignoring harms created by obtaining the predictor. A model that requires an invasive test, sedation, substantial delay, or scarce specialist time can have an optimistic basic curve because those consequences are outside the binary false-positive penalty.

Other pitfalls include inconsistent outcome definitions, evaluation on training data, few events, unhandled censoring, failure to account for competing events, and presenting smooth-looking lines without uncertainty. A decision curve inherits every weakness in the underlying data and model.

What a complete report should show#

A useful report defines the target population, setting, time zero, predicted outcome, horizon, model version, and action. It explains why each plotted threshold is plausible and identifies whose preferences or policy it represents. It names treat all, treat none, current care, and competing models.

The report should provide discrimination and calibration alongside decision curves, plus confidence intervals where feasible. It should describe missing data, sample design, event counts, validation type, recalibration, and subgroup assessment. If a curve was used to select a threshold, that choice should be evaluated in separate data.

Finally, it should separate statistical analysis from implementation inference. A retrospective validation can show estimated net benefit. A prospective silent evaluation can test data flow and drift without affecting care. A live impact study can examine adoption, overrides, delays, adverse consequences, and patient outcomes. These are different questions and should not be collapsed into one claim of utility.

From a favorable curve to responsible use#

Before deployment, specify who receives the output, when it appears, what action it supports, and what happens when your data are missing. Human-factors testing can reveal whether users understand the probability and threshold. Audit plans should monitor calibration, action rates, override patterns, outcome frequency, subgroup performance, and unintended consequences.

Version changes matter. Updating a model, data pipeline, coding system, or workflow can alter predictions and net benefit. Monitoring needs thresholds for investigation and rollback, not just a dashboard. Local governance should decide when fresh validation is required.

Decision-curve analysis is valuable because it forces prediction research to confront a decision. Its restraint is equally valuable: it can show potential advantage under stated tradeoffs, but the final link from a curve to better care requires valid data, plausible preferences, workflows you can actually run, and evidence that the action helps.

Sources#

  1. Vickers and Elkin original decision-curve analysis paper
  2. Guidance for reporting and interpreting decision curves
  3. Step-by-step guide to decision-curve analysis
  4. Decision curves in relation to receiver operating characteristic curves
  5. BMJ guide to evaluating clinical prediction models
  6. BMJ guide to external validation of prediction models

This article explains a research method. It does not establish a threshold or recommend an action for any individual.

Questions and answers

What is net benefit in decision-curve analysis?

It is a common scale that rewards true-positive decisions and subtracts false-positive decisions after weighting them by threshold odds; it allows a model-guided strategy to be compared with treat-all, treat-none, and other alternatives.

Does the highest decision curve identify the correct treatment threshold?

No. It shows which plotted strategy has greater estimated net benefit at each threshold. Choosing a threshold requires clinical evidence, preferences, feasibility, capacity, and the consequences of acting or not acting.

Can decision-curve analysis replace calibration and discrimination?

No. Discrimination evaluates ranking, calibration evaluates probability accuracy, and external validation evaluates performance in relevant new data. Decision curves use those predictions to estimate decision value, so weak predictions weaken the curve.

Is a positive net benefit proof that a model improves patient outcomes?

No. It is a decision-analytic estimate. A prospective study may still be needed to determine whether people use the model as intended, whether the linked action is effective, and whether benefits outweigh all workflow harms.

Why compare a model with treat-all and treat-none strategies?

They are transparent default policies. The comparison shows whether selecting people with the model is better than acting on everyone or no one under the same threshold tradeoff. Current care should also be included when it is the real alternative.