Choose by the decision you need to make: finding problems, reducing false alarms, keeping a review queue manageable, or trusting a predicted chance.
You do not want to miss a problem
Use recall to see how many real problems you catch. FNR tells you how many you miss.
Examples: finding an illness in a medical test, or spotting a pedestrian in front of a car. Check false alarms too, and test situations such as night or rain separately. Medical example · AEB example
You want fewer false alarms
Use precision to check how many alerts are real. FPR tells you how often normal cases get flagged.
Examples: keeping legitimate emails out of spam, avoiding wrong fraud blocks, or reducing unnecessary car warnings. Check that you still catch enough real problems. Automatic-blocking example
You want one overall score
Use accuracy for a simple count of correct predictions. If one class is much rarer, also check balanced accuracy or MCC.
Example: finding faulty parts in a factory where almost every part is good. Always look at missed defects and rejected good parts separately. Factory example
You want the most likely problems first
Use ROC-AUC to check the ordering of scores. For rare problems, PR-AUC or AP also helps show how useful the alerts are as you find more cases.
Example: putting suspicious payments at the top of a fraud review queue. Check the results for the number of payments your team can actually review. Review-queue example · Object-detection example
You need to trust the predicted chances
Use log loss or Brier score to check probability predictions.
Example: if many patients each receive a 20% risk estimate, does about 1 in 5 have the condition? A calibration plot helps you check this. Risk-score example
You care about what happens over time
Check false alarms per hour or kilometer, detection delay, and track recall.
Example: a car should spot a pedestrian quickly, keep following them, and avoid repeated false warnings. Decide what counts as one warning before measuring it. Driving-hours example · Rare-hazard example