mlsanityData to 7 Oct 2026

Optimizing ROC Curves with a Sort-Based Surrogate Loss Function for Binary Classification and Changepoint Detection

arXiv 2107.01285 ↗First posted 2 Jul 2021stat.ML cs.LGcited by 1

Not on the map. Why?

Abstract (arXiv)

Receiver Operating Characteristic (ROC) curves are plots of true positive rate versus false positive rate which are useful for evaluating binary classification models, but difficult to use for learning since the Area Under the Curve (AUC) is non-convex. ROC curves can also be used in other problems that have false positive and true positive rates such as changepoint detection. We show that in this more general context, the ROC curve can have loops, points with highly sub-optimal error rates, and AUC greater than one. This observation motivates a new optimization objective: rather than maximizing the AUC, we would like a monotonic ROC curve with AUC=1 that avoids points with large values for Min(FP,FN). We propose a convex relaxation of this objective that results in a new surrogate loss function called the AUM, short for Area Under Min(FP, FN). Whereas previous loss functions are based on summing over all labeled examples or pairs, the AUM requires a sort and a sum over the sequence of points on the ROC curve. We show that AUM directional derivatives can be efficiently computed and used in a gradient descent learning algorithm. In our empirical study of supervised binary classification and changepoint detection problems, we show that our new AUM minimization learning algorithm results in improved AUC and comparable speed relative to previous baselines.

Key facts. Cited by 1 paper in the map (data through 7 Oct 2026). Builds on 6 of its 45 references that are in the map. First posted on arXiv 2 Jul 2021.

Builds on

6 of 45 references.

References · 6

  1. 2020An Evaluation of Change Point Detection Algorithmscited by 62
  2. 2020Survival regression with accelerated failure time model in XGBoostcited by 37
  3. 2014On Optimal Multiple Changepoint Algorithms for Large Datacited by 15
  4. 2017Maximum Margin Interval Treescited by 7
  5. 2020Increased peak detection accuracy in over-dispersed ChIP-seq data with supervised segmentation modelscited by 4
  6. 2020Linear time dynamic programming for the exact path of optimal models selected from a finite setcited by 1

Built on by

Cited by year

Citing papers per year: 2025: 1.

1 paper.