Why 95% Accuracy Can Miss Every Positive Case

Federica Gazzelloni

2026-10-24

Model validation

Why 95% accuracy can miss every positive case

A high score can still describe a model that fails on the cases that matter.

Federica Gazzelloni · 24 October 2026 · 4 min read

Accuracy is easy to understand. That is also why it can be easy to overuse.

Suppose a dataset contains 10,000 cases. Five hundred are positive and 9,500 are negative. A model predicts every case as negative.

Its accuracy is 95%.

It has also missed every positive case.

This is not a technical paradox. Accuracy counts the number of correct predictions and divides by the total number of cases. When one class dominates the data, a model can achieve a high score by following that imbalance rather than identifying the less common outcome.

Start with the decision, not the score

A performance metric only becomes meaningful when it is connected to the decision the model supports.

In a screening setting, a false negative may delay investigation or treatment. In fraud detection, it may allow a costly event to pass without review. In an insurance process, different errors may affect pricing, reserving, intervention, or customer outcomes in different ways.

The useful question is therefore not simply, “How accurate is the model?” It is:

Which errors does the model make at the threshold where it will actually be used, and what are the consequences of those errors?

What to examine instead

Accuracy can remain part of the assessment, but it needs context. A practical review should normally include:

These measures answer different questions. None is automatically the right one. The choice depends on the setting, the costs of different errors, and the people or processes affected by the result.

Compare the model with a useful baseline

The all-negative example is also a reminder that every model needs a baseline.

If a simple rule achieves 95% accuracy, a new model that reports 95% has not shown improvement. It may still be useful for another reason, but that claim needs evidence from the relevant performance measures.

A baseline does not need to be sophisticated. It needs to make the comparison honest.

Validate the operating point

Many model evaluations stop at an average measure across all possible thresholds. Operational decisions do not use all possible thresholds. They use one threshold, or a small set of rules, in a particular workflow.

Validation should therefore examine the selected operating point. That includes:

  1. how the threshold was chosen;
  2. the number and type of errors it produces;
  3. whether performance is stable across relevant groups and time periods;
  4. whether the result remains acceptable when prevalence or data quality changes; and
  5. whether the monitoring plan will detect deterioration after deployment.

This turns model assessment from a ranking exercise into a decision review.

A clear reporting standard

A strong model report should make it possible for a reader to reconstruct the claim. At minimum, it should state the sample size, outcome prevalence, validation design, decision threshold, confusion matrix, selected metrics, and material limitations.

“The model achieved 95% accuracy” is not enough.

“At the selected threshold, the model identified 82% of positive cases, with a precision of 61%, on a held-out sample in which the outcome prevalence was 5%” is much more informative. It still requires context, but it tells the reader what the model actually did.

The aim is not to replace one headline metric with another. It is to connect model performance to the decision that follows.

Reviewing a consequential model?

DataMetricus provides independent review of statistical, actuarial, and epidemiological models, including threshold performance, assumptions, reproducibility, and documentation.

Explore model validation
Ask DataMetricus AI