Scalable Learning of Non-Decomposable Objectives

08/16/2016
by   Elad ET. Eban, et al.
0

Modern retrieval systems are often driven by an underlying machine learning model. The goal of such systems is to identify and possibly rank the few most relevant items for a given query or context. Thus, such systems are typically evaluated using a ranking-based performance metric such as the area under the precision-recall curve, the F_β score, precision at fixed recall, etc. Obviously, it is desirable to train such systems to optimize the metric of interest. In practice, due to the scalability limitations of existing approaches for optimizing such objectives, large-scale retrieval systems are instead trained to maximize classification accuracy, in the hope that performance as measured via the true objective will also be favorable. In this work we present a unified framework that, using straightforward building block bounds, allows for highly scalable optimization of a wide range of ranking-based objectives. We demonstrate the advantage of our approach on several real-life retrieval problems that are significantly larger than those considered in the literature, while achieving substantial improvement in performance over the accuracy-objective baseline.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
04/17/2023

Metric-agnostic Ranking Optimization

Ranking is at the core of Information Retrieval. Classic ranking optim...
research
09/06/2020

Smooth-AP: Smoothing the Path Towards Large-Scale Image Retrieval

Optimising a ranking-based metric, such as Average Precision (AP), is no...
research
06/09/2011

Ranking via Sinkhorn Propagation

It is of increasing importance to develop learning methods for ranking. ...
research
06/13/2023

Best-Case Retrieval Evaluation: Improving the Sensitivity of Reciprocal Rank with Lexicographic Precision

Across a variety of ranking tasks, researchers use reciprocal rank to me...
research
07/23/2021

Implicit Rate-Constrained Optimization of Non-decomposable Objectives

We consider a popular family of constrained optimization problems arisin...
research
04/11/2018

When optimizing nonlinear objectives is no harder than linear objectives

Most systems and learning algorithms optimize average performance or ave...

Please sign up or login with your details

Forgot password? Click here to reset