mlsanityData to 7 Oct 2026

Does it pay to optimize AUC?

arXiv 2306.01528 ↗First posted 2 Jun 2023cs.CG cs.LGcited by 0

Not on the map. Why?

Abstract (arXiv)

The Area Under the ROC Curve (AUC) is an important model metric for evaluating binary classifiers, and many algorithms have been proposed to optimize AUC approximately. It raises the question of whether the generally insignificant gains observed by previous studies are due to inherent limitations of the metric or the inadequate quality of optimization. To better understand the value of optimizing for AUC, we present an efficient algorithm, namely AUC-opt, to find the provably optimal AUC linear classifier in ℝ2, which runs in O(n_+ n_- log (n_+ n_-)) where n_+ and n_- are the number of positive and negative samples respectively. Furthermore, it can be naturally extended to ℝd in O((n_+n_-)d-1log (n_+n_-)) by calling AUC-opt in lower-dimensional spaces recursively. We prove the problem is NP-complete when d is not fixed, reducing from the textitopen hemisphere problem. Experiments show that compared with other methods, AUC-opt achieves statistically significant improvements on between 17 to 40 in ℝ2 and between 4 to 42 in ℝ3 of 50 t-SNE training datasets. However, generally the gain proves insignificant on most testing datasets compared to the best standard classifiers. Similar observations are found for nonlinear AUC methods under real-world datasets.

Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 10 of its 71 references that are in the map. First posted on arXiv 2 Jun 2023.

Builds on

10 of 71 references.

References · 10

  1. 2016Imbalanced-learn: A Python Toolbox to Tackle the Curse of Imbalanced Datasets in Machine Learningcited by 193
  2. 2022AUC Maximization in the Era of Big Data and AI: A Surveycited by 100
  3. 2019Stochastic AUC Maximization with Deep Neural Networkscited by 61
  4. 2013One-Pass AUC Optimizationcited by 42
  5. 2019The Fairness of Risk Scores Beyond Classification: Bipartite Ranking and the xAUC Metriccited by 41
  6. 2016Scalable Learning of Non-Decomposable Objectivescited by 40
  7. 2017To tune or not to tune the number of trees in random forest?cited by 33
  8. 2019Stochastic Proximal AUC Maximizationcited by 14
  9. 2018MBA: Mini-Batch AUC Optimizationcited by 7
  10. 2018Direct Learning to Rank and Rerankcited by 2

Built on by

Not cited yet.