Efficient Optimization for Rank-based Loss Functions
Pritish Mohapatra, Michal Rolinek, C.V. Jawahar, Vladimir Kolmogorov,, M. Pawan Kumar

TL;DR
This paper introduces a fast, comparison-based algorithm for optimizing complex, non-decomposable loss functions like AP and NDCG in information retrieval, improving efficiency and effectiveness in large-scale vision tasks.
Contribution
A novel quicksort-inspired algorithm for optimizing a broad class of non-decomposable loss functions, including AP and NDCG, with proven asymptotic optimality.
Findings
Significantly better results than simpler loss functions.
Comparable training time to existing methods.
Effective in various vision tasks.
Abstract
The accuracy of information retrieval systems is often measured using complex loss functions such as the average precision (AP) or the normalized discounted cumulative gain (NDCG). Given a set of positive and negative samples, the parameters of a retrieval system can be estimated by minimizing these loss functions. However, the non-differentiability and non-decomposability of these loss functions does not allow for simple gradient based optimization algorithms. This issue is generally circumvented by either optimizing a structured hinge-loss upper bound to the loss function or by using asymptotic methods like the direct-loss minimization framework. Yet, the high computational complexity of loss-augmented inference, which is necessary for both the frameworks, prohibits its use in large training data sets. To alleviate this deficiency, we present a novel quicksort flavored algorithm for a…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
