Area under the ROC Curve has the Most Consistent Evaluation for Binary Classification
Not on the map. Why?
Abstract (arXiv)
The proper use of model evaluation metrics is important for model evaluation and model selection in binary classification tasks. This study investigates how consistent different metrics are at evaluating models across data of different prevalence while the relationships between different variables and the sample size are kept constant. Analyzing 156 data scenarios, 18 model evaluation metrics and five commonly used machine learning models as well as a naive random guess model, I find that evaluation metrics that are less influenced by prevalence offer more consistent evaluation of individual models and more consistent ranking of a set of models. In particular, Area Under the ROC Curve (AUC) which takes all decision thresholds into account when evaluating models has the smallest variance in evaluating individual models and smallest variance in ranking of a set of models. A close threshold analysis using all possible thresholds for all metrics further supports the hypothesis that considering all decision thresholds helps reduce the variance in model evaluation with respect to prevalence change in data. The results have significant implications for model evaluation and model selection in binary classification tasks.
Key facts. Cited by 7 papers in the map (data through 7 Oct 2026). Builds on 3 of its 50 references that are in the map. First posted on arXiv 19 Aug 2024.
Builds on
3 of 50 references.
References · 3
- 2020Evaluation: from precision, recall and F-measure to ROC, informedness, markedness and correlationcited by 420
- 2020Assessing Software Defection Prediction Performance: Why Using the Matthews Correlation Coefficient Matterscited by 8
- 2020Limitations of ROC on Imbalanced Data: Evaluation of LVAD Mortality Risk Scorescited by 3
Built on by
Citing papers per year: 2026: 7.
7 papers.
- 2026From Refusal Tokens to Refusal Control: Discovering and Steering Category-Specific Refusal Directionscited by 1
- 2026Auditing Frame-Level AUC in Weakly Supervised Video Anomaly Detection: Granularity, Resolution, and Scene Biascited by 1
- 2026How Much Noise Can BERT Handle? Insights from Multilingual Sentence Difficulty Detectioncited by 0
- 2026Frequency-Corrupt Based Graph Self-Supervised Learningcited by 0
- 2026Detecting Hallucinations in Large Language Models via Internal Attention Divergence Signalscited by 0
- 2026A Benchmark for Early-stage Parkinson's Disease Detection from Speechcited by 0
- 2026SAGE: A sampling-aware global evaluation benchmark for species distribution modelingcited by 0
- 2026SAGE: A sampling-aware global evaluation benchmark for species distribution modeling25 Sep 2026
- 2026Auditing Frame-Level AUC in Weakly Supervised Video Anomaly Detection: Granularity, Resolution, and Scene Bias12 Aug 2026
- 2026A Benchmark for Early-stage Parkinson's Disease Detection from Speech13 May 2026
- 2026Detecting Hallucinations in Large Language Models via Internal Attention Divergence Signals6 May 2026
- 2026Frequency-Corrupt Based Graph Self-Supervised Learning17 Apr 2026
- 2026From Refusal Tokens to Refusal Control: Discovering and Steering Category-Specific Refusal Directions9 Mar 2026
- 2026How Much Noise Can BERT Handle? Insights from Multilingual Sentence Difficulty Detection7 Mar 2026