Support Vector Algorithms for Optimizing the Partial Area Under the ROC Curve
Not on the map. Why?
Abstract (arXiv)
The area under the ROC curve (AUC) is a widely used performance measure in machine learning. Increasingly, however, in several applications, ranging from ranking to biometric screening to medicine, performance is measured not in terms of the full area under the ROC curve, but in terms of the partial area under the ROC curve between two false positive rates. In this paper, we develop support vector algorithms for directly optimizing the partial AUC between any two false positive rates. Our methods are based on minimizing a suitable proxy or surrogate objective for the partial AUC error. In the case of the full AUC, one can readily construct and optimize convex surrogates by expressing the performance measure as a summation of pairwise terms. The partial AUC, on the other hand, does not admit such a simple decomposable structure, making it more challenging to design and optimize (tight) convex surrogates for this measure. Our approach builds on the structural SVM framework of Joachims (2005) to design convex surrogates for partial AUC, and solves the resulting optimization problem using a cutting plane solver. Unlike the full AUC, where the combinatorial optimization needed in each iteration of the cutting plane solver can be decomposed and solved efficiently, the corresponding problem for the partial AUC is harder to decompose. One of our main contributions is a polynomial time algorithm for solving the combinatorial optimization problem associated with partial AUC. We also develop an approach for optimizing a tighter non-convex hinge loss based surrogate for the partial AUC using difference-of-convex programming. Our experiments on a variety of real-world and benchmark tasks confirm the efficacy of the proposed methods.
Key facts. Cited by 12 papers in the map (data through 7 Oct 2026). First posted on arXiv 13 May 2016.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 1; 2022: 9; 2023: 0; 2024: 1; 2025: 1.
12 papers.
- 2022AUC Maximization in the Era of Big Data and AI: A Surveycited by 100
- 2021Learning with Multiclass AUC: Theory and Algorithmscited by 35
- 2022When AUC meets DRO: Optimizing Partial AUC for Deep Learning with Non-Convex Convergence Guaranteecited by 29
- 2022Rank-based Decomposable Losses in Machine Learning: A Surveycited by 26
- 2022Minimax AUC Fairness: Efficient Algorithm with Provable Convergencecited by 16
- 2022Large-scale Optimization of Partial AUC in a Range of False Positive Ratescited by 15
- 2022Optimizing Two-way Partial AUC with an End-to-end Frameworkcited by 15
- 2022Optimizing Partial Area Under the Top-k Curve: Theory and Practicecited by 9
- 2024Lower-Left Partial AUC: An Effective and Efficient Optimization Metric for Recommendationcited by 9
- 2022Asymptotically Unbiased Instance-wise Regularized Partial AUC Optimization: Theory and Algorithmcited by 5
- 2022Performances of Symmetric Loss for Private Data from Exponential Mechanismcited by 0
- 2025Closing the Approximation Gap of Partial AUC Optimization: A Tale of Two Formulationscited by 0
- 2025Closing the Approximation Gap of Partial AUC Optimization: A Tale of Two Formulations1 Dec 2025
- 2024Lower-Left Partial AUC: An Effective and Efficient Optimization Metric for Recommendation29 Feb 2024
- 2022Performances of Symmetric Loss for Private Data from Exponential Mechanism9 Oct 2022
- 2022Asymptotically Unbiased Instance-wise Regularized Partial AUC Optimization: Theory and Algorithm8 Oct 2022
- 2022Optimizing Partial Area Under the Top-k Curve: Theory and Practice3 Sep 2022
- 2022Minimax AUC Fairness: Efficient Algorithm with Provable Convergence22 Aug 2022
- 2022Rank-based Decomposable Losses in Machine Learning: A Survey18 Jul 2022
- 2022Optimizing Two-way Partial AUC with an End-to-end Framework23 Jun 2022
- 2022AUC Maximization in the Era of Big Data and AI: A Survey28 Mar 2022
- 2022Large-scale Optimization of Partial AUC in a Range of False Positive Rates3 Mar 2022
- 2022When AUC meets DRO: Optimizing Partial AUC for Deep Learning with Non-Convex Convergence Guarantee1 Mar 2022
- 2021Learning with Multiclass AUC: Theory and Algorithms28 Jul 2021