A fraud model flags transactions for review. Precision asks: of the transactions flagged as fraud, how many really were fraud? It is true positives divided by all predicted positives: TP / (TP + FP). section 5.2
Same recall, different alert quality
Suppose 100 transactions are fraudulent and two models each catch 80. Model A also flags 20 legitimate transactions, giving 80% precision. Model B flags 920 legitimate transactions, giving 8% precision. Both have 80% recall, but their alert queues differ sharply. section 5.2
Precision also changes when the mix of fraud and legitimate transactions changes, even if a model’s detection and false-positive rates stay fixed. Compare it with recall and specificity when fraud prevalence shifts; no single metric is ideal for every goal. section 5.2



















