Pinar Donmez, Krysta M. Svore, and Christoper J.C. Burges
July 2009
A machine learning approach to learning to rank trains a
model to optimize a target evaluation measure with repect
to training data. Currently, existing information retrieval
measures are impossible to optimize directly except for models
with a very small number of parameters. The IR community
thus faces a major challenge: how to optimize IR
measures of interest directly. In this paper, we present a
solution. Specifically, we show that LambdaRank [1], which
smoothly approximates the gradient of the target measure,
can be adapted to work with four popular IR target evaluation
measures using the same underlying gradient construction.
It is likely, therefore, that this construction is
extendable to other evaluation measures. We empirically
show that LambdaRank finds a locally optimal solution for
mean NDCG@10, mean NDCG, MAP and MRR with a 99%
confidence rate. We also show that the amount of effective
training data varies with IR measure and that with a sufficiently
large training set size, matching the training optimization
measure to the target evaluation measure yields
the best accuracy.
![]() PDF file |
In: SIGIR
Publisher: Association for Computing Machinery, Inc.
Copyright © 2007 by the Association for Computing Machinery, Inc. Permission to make digital or hard copies of part or all of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, to republish, to post on servers, or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from Publications Dept, ACM Inc., fax +1 (212) 869-0481, or permissions@acm.org. The definitive version of this paper can be found at ACM’s Digital Library --http://www.acm.org/dl/.
| Type: | Inproceedings |