Stochastic Optimization of Areas Under Precision-Recall Curves with Provable Convergence
Not on the map. Why?
Abstract (arXiv)
Areas under ROC (AUROC) and precision-recall curves (AUPRC) are common metrics for evaluating classification performance for imbalanced problems. Compared with AUROC, AUPRC is a more appropriate metric for highly imbalanced datasets. While stochastic optimization of AUROC has been studied extensively, principled stochastic optimization of AUPRC has been rarely explored. In this work, we propose a principled technical method to optimize AUPRC for deep learning. Our approach is based on maximizing the averaged precision (AP), which is an unbiased point estimator of AUPRC. We cast the objective into a sum of it dependent compositional functions with inner functions dependent on random variables of the outer level. We propose efficient adaptive and non-adaptive stochastic algorithms named SOAP with it provable convergence guarantee under mild conditions by leveraging recent advances in stochastic compositional optimization. Extensive experimental results on image and graph datasets demonstrate that our proposed method outperforms prior methods on imbalanced problems in terms of AUPRC. To the best of our knowledge, our work represents the first attempt to optimize AUPRC with provable convergence. The SOAP has been implemented in the libAUC library at~urlhttps://libauc.org/.
Key facts. Cited by 34 papers in the map (data through 7 Oct 2026). Builds on 38 of its 66 references that are in the map. First posted on arXiv 18 Apr 2021.
Builds on
38 of 66 references.
References · 38
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2014Adam: A Method for Stochastic Optimizationcited by 36,960
- 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,282
- 2018How Powerful are Graph Neural Networks?cited by 4,355
- 2017Neural Message Passing for Quantum Chemistrycited by 3,460
- 2019Class-Balanced Loss Based on Effective Number of Samplescited by 1,239
- 2017MoleculeNet: A Benchmark for Molecular Machine Learningcited by 1,037
- 2019Learning Imbalanced Datasets with Label-Distribution-Aware Margin Losscited by 987
- 2019Strategies for Pre-training Graph Neural Networkscited by 964
- 2019Graph U-Netscited by 489
- 2020A Patient-Centric Dataset of Images and Metadata for Identifying Melanomas Using Clinical Contextcited by 146
- 2018Large-Scale Learnable Graph Convolutional Networkscited by 113
26 more
- 2020Smooth-AP: Smoothing the Path Towards Large-Scale Image Retrievalcited by 98
- 2014Stochastic Compositional Gradient Descent: Algorithms for Minimizing Compositions of Expected-Value Functionscited by 93
- 2019Stochastic AUC Maximization with Deep Neural Networkscited by 61
- 2019Optimizing Rank-based Metrics with Blackbox Differentiationcited by 58
- 2020Solving Stochastic Compositional Optimization is Nearly as Easy as Solving Stochastic Optimizationcited by 51
- 2016Accelerating Stochastic Composition Optimizationcited by 46
- 2020Advanced Graph and Sequence Neural Networks for Molecular Property Prediction and Drug Discoverycited by 46
- 2013One-Pass AUC Optimizationcited by 42
- 2020An Online Method for A Class of Distributionally Robust Optimization with Non-Convex Objectivescited by 42
- 2016Scalable Learning of Non-Decomposable Objectivescited by 40
- 2019Towards Accurate One-Stage Object Detection with AP-Losscited by 36
- 2016End-to-end training of object class detectors for mean average precisioncited by 35
- 2020Communication-Efficient Distributed Stochastic AUC Maximization with Deep Neural Networkscited by 27
- 2015Training Deep Neural Networks via Direct Loss Minimizationcited by 25
- 2020Stochastic Multi-level Composition Optimization Algorithms with Level-Independent Convergence Ratescited by 25
- 2020A Ranking-based, Balanced Loss Function Unifying Classification and Localisation in Object Detectioncited by 25
- 2020AP-Loss for Accurate One-Stage Object Detectioncited by 24
- 2020Fast Objective & Duality Gap Convergence for Non-Convex Strongly-Concave Min-Max Problems with PL Conditioncited by 19
- 2016Efficient Optimization for Rank-based Loss Functionscited by 15
- 2016Finite-sum Composition Optimization via Variance Reduced Gradient Descentcited by 15
- 2017Accelerated Method for Stochastic Composition Optimization with Nonsmooth Regularizationcited by 13
- 2019A Simple and Effective Framework for Pairwise Deep Metric Learningcited by 13
- 2018Improved Sample Complexity for Stochastic Compositional Variance Reduced Gradientcited by 6
- 2018Stochastically Controlled Stochastic Gradient for the Convex and Non-convex Composition problemcited by 4
- 2017Duality-free Methods for Stochastic Composition Optimizationcited by 3
- 2017Fast Stochastic Variance Reduced ADMM for Stochastic Composition Optimizationcited by 2
Built on by
Citing papers per year: 2021: 1; 2022: 10; 2023: 10; 2024: 6; 2025: 5; 2026: 2.
34 papers.
Sort:
- 2022Provable Stochastic Optimization for Global Contrastive Learning: Small Batch Does Not Harm Performancecited by 40
- 2022Finite-Sum Coupled Compositional Stochastic Optimization: Theory and Applicationscited by 27
- 2023Not All Semantics are Created Equal: Contrastive Self-supervised Learning with Automatic Temperature Individualizationcited by 25
- 2022Multi-block-Single-probe Variance Reduced Estimator for Coupled Compositional Optimizationcited by 16
- 2023LibAUC: A Deep Learning Library for X-Risk Optimizationcited by 15
- 2022FeDXL: Provable Federated Learning for Deep X-Risk Optimizationcited by 10
- 2023On the Calibration of Human Pose Estimationcited by 10
- 2022A Projection-free Algorithm for Constrained Stochastic Multi-level Composition Optimizationcited by 8
- 2022INTERACT: Achieving Low Sample and Communication Complexities in Decentralized Bilevel Learning over Networkscited by 8
- 2022Exploring the Algorithm-Dependent Generalization of AUPRC Optimization with List Stabilitycited by 8
- 2024A Survey of Calibration Process for Black-Box LLMscited by 8
- 2022Algorithmic Foundations of Empirical X-risk Minimizationcited by 7
22 more
- 2023Debiasing Conditional Stochastic Optimizationcited by 6
- 2023Learning Unnormalized Statistical Models via Compositional Optimizationcited by 5
- 2023Federated Conditional Stochastic Optimizationcited by 4
- 2025Uncertainty Profiles for LLMs: Uncertainty Source Decomposition and Adaptive Model-Metric Selectioncited by 4
- 2023Stability and Generalization of Stochastic Compositional Gradient Descent Algorithmscited by 3
- 2023Serverless Federated AUPRC Optimization for Multi-Party Collaborative Imbalanced Data Miningcited by 3
- 2023DRAUC: An Instance-wise Distributionally Robust AUC Optimization Frameworkcited by 3
- 2021Relational graph convolutional networks for predicting blood-brain barrier penetration of drug moleculescited by 2
- 2022A Penalty-Based Method for Communication-Efficient Decentralized Bilevel Programmingcited by 2
- 2024Stability and Generalization for Stochastic Recursive Momentum-based Algorithms for (Strongly-)Convex One to K-Level Stochastic Optimizationscited by 2
- 2025Exact Reformulation and Optimization for Direct Metric Optimization in Binary Imbalanced Classificationcited by 2
- 2024Category-wise Fine-Tuning: Resisting Incorrect Pseudo-Labels in Multi-Label Image Classification with Partial Labelscited by 1
- 2024Divide and Fuse: Body Part Mesh Recovery from Partially Visible Human Imagescited by 1
- 2024On the KL-Divergence-based Robust Satisficing Modelcited by 1
- 2024Enhancing Topic Interpretability for Neural Topic Modeling through Topic-wise Contrastive Learningcited by 1
- 2025Stochastic Primal-Dual Double Block-Coordinate for Two-way Partial AUC Maximizationcited by 1
- 2026CyberGFM: Graph Foundation Models for Lateral Movement Detection in Enterprise Networkscited by 1
- 2026Speaking in Self-Assessing Tongues: On the Verbalized Confidence of LLMs in Machine Translationcited by 1
- 2022Fairness via Adversarial Attribute Neighbourhood Robust Learningcited by 0
- 2023Achieving Linear Speedup in Decentralized Stochastic Compositional Minimax Optimizationcited by 0
- 2025A Novel Double Pruning method for Imbalanced Data using Information Entropy and Roulette Wheel Selection for Breast Cancer Diagnosiscited by 0
- 2025Stochastic Momentum Methods for Non-smooth Non-Convex Finite-Sum Coupled Compositional Optimizationcited by 0
- 2026Speaking in Self-Assessing Tongues: On the Verbalized Confidence of LLMs in Machine Translation15 Jun 2026
- 2026CyberGFM: Graph Foundation Models for Lateral Movement Detection in Enterprise Networks9 Jan 2026
- 2025Exact Reformulation and Optimization for Direct Metric Optimization in Binary Imbalanced Classification21 Jul 2025
- 2025Stochastic Momentum Methods for Non-smooth Non-Convex Finite-Sum Coupled Compositional Optimization3 Jun 2025
- 2025Stochastic Primal-Dual Double Block-Coordinate for Two-way Partial AUC Maximization28 May 2025
- 2025Uncertainty Profiles for LLMs: Uncertainty Source Decomposition and Adaptive Model-Metric Selection12 May 2025
- 2025A Novel Double Pruning method for Imbalanced Data using Information Entropy and Roulette Wheel Selection for Breast Cancer Diagnosis15 Mar 2025
- 2024Enhancing Topic Interpretability for Neural Topic Modeling through Topic-wise Contrastive Learning23 Dec 2024
- 2024A Survey of Calibration Process for Black-Box LLMs17 Dec 2024
- 2024On the KL-Divergence-based Robust Satisficing Model17 Aug 2024
- 2024Divide and Fuse: Body Part Mesh Recovery from Partially Visible Human Images12 Jul 2024
- 2024Stability and Generalization for Stochastic Recursive Momentum-based Algorithms for (Strongly-)Convex One to K-Level Stochastic Optimizations7 Jul 2024
22 more
- 2024Category-wise Fine-Tuning: Resisting Incorrect Pseudo-Labels in Multi-Label Image Classification with Partial Labels30 Jan 2024
- 2023On the Calibration of Human Pose Estimation28 Nov 2023
- 2023DRAUC: An Instance-wise Distributionally Robust AUC Optimization Framework6 Nov 2023
- 2023Federated Conditional Stochastic Optimization4 Oct 2023
- 2023Serverless Federated AUPRC Optimization for Multi-Party Collaborative Imbalanced Data Mining6 Aug 2023
- 2023Achieving Linear Speedup in Decentralized Stochastic Compositional Minimax Optimization25 Jul 2023
- 2023Stability and Generalization of Stochastic Compositional Gradient Descent Algorithms7 Jul 2023
- 2023Learning Unnormalized Statistical Models via Compositional Optimization13 Jun 2023
- 2023LibAUC: A Deep Learning Library for X-Risk Optimization5 Jun 2023
- 2023Not All Semantics are Created Equal: Contrastive Self-supervised Learning with Automatic Temperature Individualization19 May 2023
- 2023Debiasing Conditional Stochastic Optimization20 Apr 2023
- 2022A Penalty-Based Method for Communication-Efficient Decentralized Bilevel Programming8 Nov 2022
- 2022FeDXL: Provable Federated Learning for Deep X-Risk Optimization26 Oct 2022
- 2022Fairness via Adversarial Attribute Neighbourhood Robust Learning12 Oct 2022
- 2022Exploring the Algorithm-Dependent Generalization of AUPRC Optimization with List Stability27 Sep 2022
- 2022INTERACT: Achieving Low Sample and Communication Complexities in Decentralized Bilevel Learning over Networks27 Jul 2022
- 2022Multi-block-Single-probe Variance Reduced Estimator for Coupled Compositional Optimization18 Jul 2022
- 2022Algorithmic Foundations of Empirical X-risk Minimization1 Jun 2022
- 2022Finite-Sum Coupled Compositional Stochastic Optimization: Theory and Applications24 Feb 2022
- 2022Provable Stochastic Optimization for Global Contrastive Learning: Small Batch Does Not Harm Performance24 Feb 2022
- 2022A Projection-free Algorithm for Constrained Stochastic Multi-level Composition Optimization9 Feb 2022
- 2021Relational graph convolutional networks for predicting blood-brain barrier penetration of drug molecules4 Jul 2021
- 2022Provable Stochastic Optimization for Global Contrastive Learning: Small Batch Does Not Harm Performancecited by 40
- 2022Finite-Sum Coupled Compositional Stochastic Optimization: Theory and Applicationscited by 27
- 2023Not All Semantics are Created Equal: Contrastive Self-supervised Learning with Automatic Temperature Individualizationcited by 25
- 2022Multi-block-Single-probe Variance Reduced Estimator for Coupled Compositional Optimizationcited by 16
- 2023LibAUC: A Deep Learning Library for X-Risk Optimizationcited by 15
- 2022FeDXL: Provable Federated Learning for Deep X-Risk Optimizationcited by 10
- 2023On the Calibration of Human Pose Estimationcited by 10
- 2022A Projection-free Algorithm for Constrained Stochastic Multi-level Composition Optimizationcited by 8
- 2022INTERACT: Achieving Low Sample and Communication Complexities in Decentralized Bilevel Learning over Networkscited by 8
- 2022Exploring the Algorithm-Dependent Generalization of AUPRC Optimization with List Stabilitycited by 8
- 2024A Survey of Calibration Process for Black-Box LLMscited by 8
- 2022Algorithmic Foundations of Empirical X-risk Minimizationcited by 7
12 most cited of 34 All 34 (JSON)
- 2026Speaking in Self-Assessing Tongues: On the Verbalized Confidence of LLMs in Machine Translation15 Jun 2026
- 2026CyberGFM: Graph Foundation Models for Lateral Movement Detection in Enterprise Networks9 Jan 2026
- 2025Exact Reformulation and Optimization for Direct Metric Optimization in Binary Imbalanced Classification21 Jul 2025
- 2025Stochastic Momentum Methods for Non-smooth Non-Convex Finite-Sum Coupled Compositional Optimization3 Jun 2025
- 2025Stochastic Primal-Dual Double Block-Coordinate for Two-way Partial AUC Maximization28 May 2025
- 2025Uncertainty Profiles for LLMs: Uncertainty Source Decomposition and Adaptive Model-Metric Selection12 May 2025
- 2025A Novel Double Pruning method for Imbalanced Data using Information Entropy and Roulette Wheel Selection for Breast Cancer Diagnosis15 Mar 2025
- 2024Enhancing Topic Interpretability for Neural Topic Modeling through Topic-wise Contrastive Learning23 Dec 2024
- 2024A Survey of Calibration Process for Black-Box LLMs17 Dec 2024
- 2024On the KL-Divergence-based Robust Satisficing Model17 Aug 2024
- 2024Divide and Fuse: Body Part Mesh Recovery from Partially Visible Human Images12 Jul 2024
- 2024Stability and Generalization for Stochastic Recursive Momentum-based Algorithms for (Strongly-)Convex One to K-Level Stochastic Optimizations7 Jul 2024
12 newest of 34 All 34 (JSON)