Online and Stochastic Gradient Methods for Non-decomposable Loss Functions
Not on the map. Why?
Abstract (arXiv)
Modern applications in sensitive domains such as biometrics and medicine frequently require the use of non-decomposable loss functions such as precision@k, F-measure etc. Compared to point loss functions such as hinge-loss, these offer much more fine grained control over prediction, but at the same time present novel challenges in terms of algorithm design and analysis. In this work we initiate a study of online learning techniques for such non-decomposable loss functions with an aim to enable incremental learning as well as design scalable solvers for batch problems. To this end, we propose an online learning framework for such loss functions. Our model enjoys several nice properties, chief amongst them being the existence of efficient online learning algorithms with sublinear regret and online to batch conversion bounds. Our model is a provable extension of existing online learning models for point loss functions. We instantiate two popular losses, prec@k and pAUC, in our model and prove sublinear regret bounds for both of them. Our proofs require a novel structural lemma over ranked lists which may be of independent interest. We then develop scalable stochastic gradient descent solvers for non-decomposable loss functions. We show that for a large family of loss functions satisfying a certain uniform convergence property (that includes prec@k, pAUC, and F-measure), our methods provably converge to the empirical risk minimizer. Such uniform convergence results were not known for these losses and we establish these using novel proof techniques. We then use extensive experimentation on real life and benchmark datasets to establish that our method can be orders of magnitude faster than a recently proposed cutting plane method.
Key facts. Cited by 21 papers in the map (data through 7 Oct 2026). First posted on arXiv 24 Oct 2014.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 6; 2022: 7; 2023: 2; 2024: 1; 2025: 3; 2026: 2.
21 papers.
Sort:
- 2022AUC Maximization in the Era of Big Data and AI: A Surveycited by 100
- 2022When AUC meets DRO: Optimizing Partial AUC for Deep Learning with Non-Convex Convergence Guaranteecited by 29
- 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
- 2021Training Over-parameterized Models with Non-decomposable Objectivescited by 11
- 2022Multi-block Min-max Bilevel Optimization with Applications in Multi-task Deep AUC Maximizationcited by 11
- 2023Non-Smooth Weakly-Convex Finite-sum Coupled Compositional Optimizationcited by 10
- 2021Implicit Rate-Constrained Optimization of Non-decomposable Objectivescited by 9
- 2021Optimizing Black-box Metrics with Iterative Example Weightingcited by 6
- 2021Deep AUC Maximization for Medical Image Classification: Challenges and Opportunitiescited by 6
- 2025Principled Algorithms for Optimizing Generalized Metrics in Binary Classificationcited by 6
- 2021A surrogate loss function for optimization of Fβ score in binary classification with imbalanced datacited by 5
9 more
- 2022Asymptotically Unbiased Instance-wise Regularized Partial AUC Optimization: Theory and Algorithmcited by 5
- 2022Counterfactual Learning To Rank for Utility-Maximizing Query Autocompletioncited by 2
- 2024A General Online Algorithm for Optimizing Complex Performance Metricscited by 2
- 2023Simple Weak Coresets for Non-Decomposable Classification Measurescited by 1
- 2025Stochastic Primal-Dual Double Block-Coordinate for Two-way Partial AUC Maximizationcited by 1
- 2021How Good are Low-Rank Approximations in Gaussian Process Regression?cited by 0
- 2025Closing the Approximation Gap of Partial AUC Optimization: A Tale of Two Formulationscited by 0
- 2026Principled Algorithms for Optimizing Generalized Metrics in Multi-Label Learningcited by 0
- 2026Weighted Score-Oriented Losses for Temporally Localized Event Predictioncited by 0
- 2026Weighted Score-Oriented Losses for Temporally Localized Event Prediction22 Jun 2026
- 2026Principled Algorithms for Optimizing Generalized Metrics in Multi-Label Learning27 May 2026
- 2025Principled Algorithms for Optimizing Generalized Metrics in Binary Classification29 Dec 2025
- 2025Closing the Approximation Gap of Partial AUC Optimization: A Tale of Two Formulations1 Dec 2025
- 2025Stochastic Primal-Dual Double Block-Coordinate for Two-way Partial AUC Maximization28 May 2025
- 2024A General Online Algorithm for Optimizing Complex Performance Metrics20 Jun 2024
- 2023Simple Weak Coresets for Non-Decomposable Classification Measures15 Dec 2023
- 2023Non-Smooth Weakly-Convex Finite-sum Coupled Compositional Optimization5 Oct 2023
- 2022Asymptotically Unbiased Instance-wise Regularized Partial AUC Optimization: Theory and Algorithm8 Oct 2022
- 2022Optimizing Two-way Partial AUC with an End-to-end Framework23 Jun 2022
- 2022Multi-block Min-max Bilevel Optimization with Applications in Multi-task Deep AUC Maximization1 Jun 2022
- 2022Counterfactual Learning To Rank for Utility-Maximizing Query Autocompletion22 Apr 2022
9 more
- 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
- 2021How Good are Low-Rank Approximations in Gaussian Process Regression?13 Dec 2021
- 2021Deep AUC Maximization for Medical Image Classification: Challenges and Opportunities1 Nov 2021
- 2021Implicit Rate-Constrained Optimization of Non-decomposable Objectives23 Jul 2021
- 2021Training Over-parameterized Models with Non-decomposable Objectives9 Jul 2021
- 2021A surrogate loss function for optimization of Fβ score in binary classification with imbalanced data3 Apr 2021
- 2021Optimizing Black-box Metrics with Iterative Example Weighting18 Feb 2021
- 2022AUC Maximization in the Era of Big Data and AI: A Surveycited by 100
- 2022When AUC meets DRO: Optimizing Partial AUC for Deep Learning with Non-Convex Convergence Guaranteecited by 29
- 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
- 2021Training Over-parameterized Models with Non-decomposable Objectivescited by 11
- 2022Multi-block Min-max Bilevel Optimization with Applications in Multi-task Deep AUC Maximizationcited by 11
- 2023Non-Smooth Weakly-Convex Finite-sum Coupled Compositional Optimizationcited by 10
- 2021Implicit Rate-Constrained Optimization of Non-decomposable Objectivescited by 9
- 2021Optimizing Black-box Metrics with Iterative Example Weightingcited by 6
- 2021Deep AUC Maximization for Medical Image Classification: Challenges and Opportunitiescited by 6
- 2025Principled Algorithms for Optimizing Generalized Metrics in Binary Classificationcited by 6
- 2021A surrogate loss function for optimization of Fβ score in binary classification with imbalanced datacited by 5
12 most cited of 21 All 21 (JSON)
- 2026Weighted Score-Oriented Losses for Temporally Localized Event Prediction22 Jun 2026
- 2026Principled Algorithms for Optimizing Generalized Metrics in Multi-Label Learning27 May 2026
- 2025Principled Algorithms for Optimizing Generalized Metrics in Binary Classification29 Dec 2025
- 2025Closing the Approximation Gap of Partial AUC Optimization: A Tale of Two Formulations1 Dec 2025
- 2025Stochastic Primal-Dual Double Block-Coordinate for Two-way Partial AUC Maximization28 May 2025
- 2024A General Online Algorithm for Optimizing Complex Performance Metrics20 Jun 2024
- 2023Simple Weak Coresets for Non-Decomposable Classification Measures15 Dec 2023
- 2023Non-Smooth Weakly-Convex Finite-sum Coupled Compositional Optimization5 Oct 2023
- 2022Asymptotically Unbiased Instance-wise Regularized Partial AUC Optimization: Theory and Algorithm8 Oct 2022
- 2022Optimizing Two-way Partial AUC with an End-to-end Framework23 Jun 2022
- 2022Multi-block Min-max Bilevel Optimization with Applications in Multi-task Deep AUC Maximization1 Jun 2022
- 2022Counterfactual Learning To Rank for Utility-Maximizing Query Autocompletion22 Apr 2022
12 newest of 21 All 21 (JSON)