โ† Wiki Index / Public Health & Global Health / Positive Predictive Value
๐Ÿฅ Public Health & Global Health

Positive Predictive Value

Positive predictive value is the conditional probability that an individual who receives a positive diagnostic or screening test result truly has the target disease, determined jointly by the test's sensitivity, specificity, and the pre-test disease prevalence in the tested population.

Positive predictive value (PPV)โ€”coupled with its complementary metric, negative predictive value (NPV)โ€”is a fundamental post-test conditional probability in clinical epidemiology, laboratory medicine, biostatistics, and public health screening that quantifies the probability that an individual who receives a positive diagnostic test result (T+) actually has the target disease or condition (D+): PPV = Pr(D+ | T+) = TP / (TP + FP). Formalized in clinical decision theory by Jacob Yerushalmy (1947), Thorstein Guthe, and ** Galen and Gambino (1975)** through the direct application of Thomas Bayes's theorem (1763), positive predictive value answers the forward-looking clinical question faced by every physician and patient after a test result returns from the laboratory, whereas sensitivity (Pr(T+ | D+)) and specificity (Pr(Tโˆ’ | Dโˆ’)) are intrinsic analytical characteristics of the assay traced along a receiver operating characteristic (ROC) curve. Because PPV and NPV depend mathematically on the pre-test prevalence (P) of the disease in the screened population, even a diagnostic assay with 99% sensitivity and 99% specificity will generate more false positives than true positives (PPV < 50%) when deployed indiscriminately for mass screening of a rare disease (P < 1%), necessitating two-stage orthogonal sequential testing protocols in public health surveillance.

The 2 ร— 2 Diagnostic Contingency Table and Predictive Value Definitions

When a dichotomous diagnostic or screening test (T+ vs. Tโˆ’) is evaluated against a reference "gold standard" diagnosis (D+ = Disease Present vs. Dโˆ’ = Disease Absent) in a population of N individuals, every test outcome falls into one of four cells of the canonical 2 ร— 2 contingency table:

Diagnostic Test ResultDisease Present (D+, Gold Standard Positive)Disease Absent (Dโˆ’, Gold Standard Negative)Row Totals (By Test Result)Post-Test Predictive Value (Horizontal Conditioning on Test Result)
Test Positive (T+)True Positives (TP = a)False Positives (FP = b, Type I Error)Total Positive Tests = TP + FP (a + b)Positive Predictive Value: PPV = Pr(D+ | T+) = TP / (TP + FP); False Discovery Rate FDR = 1 โˆ’ PPV = FP / (TP + FP)
Test Negative (Tโˆ’)False Negatives (FN = c, Type II Error)True Negatives (TN = d)Total Negative Tests = FN + TN (c + d)Negative Predictive Value: NPV = Pr(Dโˆ’ | Tโˆ’) = TN / (FN + TN); False Omission Rate FOR = 1 โˆ’ NPV = FN / (FN + TN)
Column Totals (By True Disease Status)Total Diseased = TP + FN (a + c)Total Non-Diseased = FP + TN (b + d)Total Population N = a + b + c + dPre-Test Disease Prevalence: P = Pr(D+) = (TP + FN) / N
Intrinsic Assay Performance (Vertical Conditioning on Disease Status)Sensitivity (Se, True Positive Rate) = Pr(T+ | D+) = TP / (TP + FN); False Negative Rate FNR = 1 โˆ’ SeSpecificity (Sp, True Negative Rate) = Pr(Tโˆ’ | Dโˆ’) = TN / (FP + TN); False Positive Rate FPR = 1 โˆ’ Spโ€”Positive Likelihood Ratio: LR+ = Se / (1 โˆ’ Sp); Negative Likelihood Ratio: LRโˆ’ = (1 โˆ’ Se) / Sp

Notice the directional symmetry of the 2 ร— 2 table:

  • Sensitivity (Se) and Specificity (Sp) condition vertically on the columns (true disease status D+ or Dโˆ’): They ask, *"Given that we already know a patient is infected (D+), what is the probability the assay detects them?"* In automated data science and machine learning, Sensitivity is identical to Recall, and Positive Predictive Value is identical to Precision (making the Precisionโ€“Recall Curve a plot of PPV vs. Sensitivity).
  • PPV and NPV condition horizontally on the rows (observed test outcome T+ or Tโˆ’): They ask, *"Given that this patient's test just came back positive (T+), what is the probability that they are actually infected (D+)?"*

Bayesian Formulation: How Disease Prevalence (P) Governs PPV and NPV

By Bayes's Theorem and the Law of Total Probability, let:

  • P = Pr(D+) denote the pre-test probability (or population prevalence) of the disease, so 1 โˆ’ P = Pr(Dโˆ’) is the proportion of healthy, non-diseased individuals.
  • Se = Pr(T+ | D+) denote test sensitivity.
  • Sp = Pr(Tโˆ’ | Dโˆ’) denote test specificity, so 1 โˆ’ Sp = Pr(T+ | Dโˆ’) is the false positive rate (FPR).

Then the probability of obtaining a True Positive is Pr(D+ โˆฉ T+) = Se ร— P, and the probability of obtaining a False Positive is Pr(Dโˆ’ โˆฉ T+) = (1 โˆ’ Sp) ร— (1 โˆ’ P). Substituting these into Bayes's theorem yields the exact functional equations for PPV and NPV:

PPV = [ Se ร— P ] / [ (Se ร— P) + (1 โˆ’ Sp)(1 โˆ’ P) ]

NPV = [ Sp ร— (1 โˆ’ P) ] / [ Sp ร— (1 โˆ’ P) + (1 โˆ’ Se)P ]

Likelihood-Ratio Odds Formulation (Fagan Nomogram)

Dividing the numerator and denominator of the PPV equation by (1 โˆ’ Sp)(1 โˆ’ P) reveals a remarkably clean relationship when expressed in terms of Odds = Probability / (1 โˆ’ Probability) and the Positive Likelihood Ratio (LR+ = Se / [1 โˆ’ Sp]):

Post-Test Odds of Disease Given T+ = Pre-Test Odds ร— LR+ = [ P / (1 โˆ’ P) ] ร— [ Se / (1 โˆ’ Sp) ]

PPV = Post-Test Odds / (1 + Post-Test Odds)

Similarly, using the Negative Likelihood Ratio (LRโˆ’ = [1 โˆ’ Se] / Sp), the post-test odds of disease given a negative test (Tโˆ’) are Pre-Test Odds ร— LRโˆ’, and NPV = 1 / [1 + (Pre-Test Odds ร— LRโˆ’)].

The Low-Prevalence False-Positive Paradox (Base-Rate Fallacy)

Inspect what happens in the Bayesian PPV formula as the pre-test disease prevalence P varies from a high-risk clinical clinic (P = 50%) down to mass population screening (P = 0.1%) while holding the laboratory assay completely constant at Sensitivity Se = 99.0% and Specificity Sp = 99.0% (LR+ = 0.99 / 0.01 = 99.0):

Clinical or Public Health Testing ContextPre-Test Disease Prevalence (P)True Positives per 100,000 Tested (Se ร— P ร— 105)False Positives per 100,000 Tested ((1 โˆ’ Sp)(1 โˆ’ P) ร— 105)Positive Predictive Value (PPV)Negative Predictive Value (NPV)
Symptomatic Outbreak Cluster / High-Risk Clinic50.0% (P = 0.50)49,500 TP500 FP99.0% (Almost every T+ is a true case)99.0%
Targeted Diagnostic Testing in High-Incidence Ward10.0% (P = 0.10)9,900 TP900 FP91.7%99.9%
Endemic Community Surveillance1.0% (P = 0.01)990 TP990 FP50.0% (Half of all T+ results are false alarms!)99.99%
Mass Asymptomatic Population Screening (e.g., HIV or SARS-CoV-2 at Low Incidence)0.1% (P = 0.001, 1 in 1,000)99 TP999 FP9.0% (91% of all positive test results are False Positives!)99.999%
Ultra-Rare Disease / Blood-Bank Donor Screening0.01% (P = 0.0001, 1 in 10,000)9.9 TP1,000 FP0.98% (> 99% of positive results are False Positives!)> 99.9999%

This mathematical behaviorโ€”known in probability theory as the base-rate fallacy or false-positive paradoxโ€”drives three fundamental laws of diagnostic epidemiology:

  1. As Prevalence P โ†’ 0, PPV โ†’ 0 and NPV โ†’ 1 (100%): When a disease is rare (P = 0.001), out of 100,000 screened individuals, only 100 truly have the disease (producing 99 True Positives at 99% sensitivity), whereas 99,900 individuals are completely healthy. Even a tiny 1% false-positive rate (99% specificity) acting on 99,900 healthy people generates 999 False Positives, swamping the 99 True Positives by more than 10-to-1 and collapsing PPV to 9.0%.
  2. As Prevalence P โ†’ 1, PPV โ†’ 1 (100%) and NPV โ†’ 0: During a high-attack-rate outbreak where pre-test probability is high, positive results have very high PPV, but negative results suffer declining NPV (false negatives become a major clinical hazard).
  3. Specificity (Sp) Dominates PPV in Low-Prevalence Screening, Whereas Sensitivity (Se) Dominates NPV: Differentiating the Bayesian PPV equation when P is small shows that PPV โ‰ˆ (Se / [1 โˆ’ Sp]) ร— P. Increasing sensitivity from 95% to 99.9% scarcely alters PPV at low prevalence; by contrast, tightening specificity (Sp) from 99.0% (1 โˆ’ Sp = 0.01) to 99.99% (1 โˆ’ Sp = 0.0001) shrinks False Positives by 100-fold, boosting PPV at P = 0.1% from 9.0% to 90.8%!

Public Health Strategies to Maximize PPV: Two-Stage Orthogonal Sequential Testing

How do public health agencies screen millions of low-risk blood donors or pregnant patients for rare infections such as HIV (P โ‰ˆ 0.05% to 0.1%), Hepatitis C virus, or congenital syphilis without falsely telling 90% of test-positive citizens that they have a life-altering disease? They deploy Two-Stage Orthogonal Sequential (Serial) Testing:

  1. Stage 1: High-Sensitivity Screening Assay (To Rule Out Disease via High NPV): All 100,000 citizens in the population (P = 0.1% = 100 true cases) are tested first with an inexpensive, rapid 4th-generation HIV-1/2 p24-Antigen/Antibody Combination ELISA engineered for ultra-high Sensitivity (Se1 = 99.8%) and Specificity (Sp1 = 99.5%).
    • Among the 99,900 uninfected citizens, 99,400 test negative (NPV = 99.9998%, immediately cleared).
    • Exactly 599 individuals test positive on Stage 1 (consisting of 99.8 โ‰ˆ 100 True Positives and 499.5 โ‰ˆ 500 False Positives). Thus, after Stage 1 alone, PPV1 = 100 / 599 = 16.7%.
  2. Stage 2: High-Specificity Orthogonal Confirmatory Assay (Applied Only to Stage 1 Positives): Crucially, the laboratory does not report a diagnosis after Stage 1. Instead, the PPV1 = 16.7% from Stage 1 becomes the new enriched Pre-Test Probability (P2 = 0.167) for Stage 2, in which only the 599 Stage-1-positive specimens are reflexively tested using a biochemically independent (orthogonal) confirmatory assayโ€”such as an HIV-1/HIV-2 Antibody Differentiation Immunoassay followed by Quantitative HIV-1 RNA RT-PCR (Se2 = 99.5%, Sp2 = 99.95%).
    • Because the Stage 2 assay targets a completely different molecular mechanism (viral nucleic acid amplification rather than non-specific heterophilic antibody cross-reactivity on an ELISA plate), biological false positives are conditionally independent between Stage 1 and Stage 2 (net combined specificity Spnet = Sp1 + (1 โˆ’ Sp1)*Sp*2 = 1 โˆ’ (0.005 ร— 0.0005) = 99.99975%).
    • Applying Stage 2 to the 599 Stage-1-positive samples yields 99.3 True Positives and only 500 ร— 0.0005 = 0.25 False Positives, elevating the Final Two-Stage Positive Predictive Value to PPVserial = 99.3 / 99.55 = 99.75%!

Conversely, in emergency blood-bank transfusion safety or critical-care sepsis rule-out where missing even a single infected unit is unacceptable, laboratories apply Parallel Testing (administering Test A and Test B simultaneously and declaring the specimen positive if either test is positive), which maximizes net sensitivity (Separallel = 1 โˆ’ (1 โˆ’ Se1)(1 โˆ’ Se2)) and NPV at the cost of lowering net specificity and PPV.

References

  1. Yerushalmy, J. (1947). "Statistical problems in assessing methods of medical diagnosis, with special reference to X-ray techniques." Public Health Reports, 62(40), 1432โ€“1449. https://doi.org/10.2307/4586294
  2. Vecchio, T. J. (1966). "Predictive value of a single diagnostic test in unselected populations." New England Journal of Medicine, 274(21), 1171โ€“1173. https://doi.org/10.1056/NEJM196605262742104
  3. Fagan, T. J. (1975). "Nomogram for Bayes's theorem." New England Journal of Medicine, 293(5), 257. https://doi.org/10.1056/NEJM197507312930513
  4. Altman, D. G., & Bland, J. M. (1994). "Diagnostic tests 2: Predictive values." BMJ, 309(6947), 102. https://doi.org/10.1136/bmj.309.6947.102
๐Ÿงฌ Support Open Science
Explore interactive science games on LowKey Games or browse scientific apparel & accessories in the CRV Science Shop.
๐Ÿ’ก Spot an inaccuracy or have primary literature to expand this article?
Submit a citation or revision note using your shared CRV Science / LowKey Games profile ID.
Suggest Revision