Our new X account is live! Follow @wizwand_team for updates
WorkDL logo mark

When AUC meets DRO: Optimizing Partial AUC for Deep Learning with Non-Convex Convergence Guarantee

About

In this paper, we propose systematic and efficient gradient-based methods for both one-way and two-way partial AUC (pAUC) maximization that are applicable to deep learning. We propose new formulations of pAUC surrogate objectives by using the distributionally robust optimization (DRO) to define the loss for each individual positive data. We consider two formulations of DRO, one of which is based on conditional-value-at-risk (CVaR) that yields a non-smooth but exact estimator for pAUC, and another one is based on a KL divergence regularized DRO that yields an inexact but smooth (soft) estimator for pAUC. For both one-way and two-way pAUC maximization, we propose two algorithms and prove their convergence for optimizing their two formulations, respectively. Experiments demonstrate the effectiveness of the proposed algorithms for pAUC maximization for deep learning on various datasets.

Dixian Zhu, Gang Li, Bokun Wang, Xiaodong Wu, Tianbao Yang• 2022

Related benchmarks

TaskDatasetResultRank
Image ClassificationCIFAR100-C
AUC (Ratio 0.01)56.93
20
Image ClassificationCIFAR100 LT
AUC (Ratio 0.01)58.33
20
Imbalanced Image ClassificationCIFAR10-C
AUC @ Imbalance 0.0165.1
20
Imbalanced Image ClassificationCIFAR10-LT
AUC (Threshold 0.01)68.69
20
Image ClassificationMNIST Origin
Accuracy (Perturbation 0.01)94
20
Image ClassificationMNIST Corrupted
Acc (0.01 Corruption)99.12
20
Image ClassificationTiny-ImageNet-C (test)
Accuracy (Dogs)78.21
20
Image ClassificationTiny-ImageNet LT (test)
Accuracy (Dogs)92.58
20
Multi-Instance Learning TPAUC MaximizationColon (test)
Mean TPAUC0.911
15
Multi-Instance Learning TPAUC MaximizationLung (test)
Mean TPAUC0.841
15
Showing 10 of 21 rows

Other info

Follow for update