ACM Home Page
Please provide us with feedback. Feedback
Digital Library logoTake a look at the new version of this page: [ beta version ]. Tell us what you think.
Generalization analysis of listwise learning-to-rank algorithms
Full text PdfPdf (630 KB)
Source ACM International Conference Proceeding Series; Vol. 382 archive
Proceedings of the 26th Annual International Conference on Machine Learning table of contents
Montreal, Quebec, Canada
Pages: 577-584  
Year of Publication: 2009
ISBN:978-1-60558-516-1
Authors
Yanyan Lan  Chinese Academy of Sciences, Beijing, P.R. China and Microsoft Research Asia, Beijing, P.R. China
Tie-Yan Liu  Microsoft Research Asia, Beijing, P.R. China
Zhiming Ma  Chinese Academy of Sciences, Beijing, P.R. China
Hang Li  Microsoft Research Asia, Beijing, P.R. China
Sponsors
: MITACS
: NSF
Microsoft Research : Microsoft Research
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 14,   Downloads (12 Months): 74,   Citation Count: 1
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1553374.1553449
What is a DOI?

ABSTRACT

This paper presents a theoretical framework for ranking, and demonstrates how to perform generalization analysis of listwise ranking algorithms using the framework. Many learning-to-rank algorithms have been proposed in recent years. Among them, the listwise approach has shown higher empirical ranking performance when compared to the other approaches. However, there is no theoretical study on the listwise approach as far as we know. In this paper, we propose a theoretical framework for ranking, which can naturally describe various listwise learning-to-rank algorithms. With this framework, we prove a theorem which gives a generalization bound of a listwise ranking algorithm, on the basis of Rademacher Average of the class of compound functions. The compound functions take listwise loss functions as outer functions and ranking models as inner functions. We then compute the Rademacher Averages for existing listwise algorithms of ListMLE, ListNet, and RankCosine. We also discuss the tightness of the bounds in different situations with regard to the list length and transformation function.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
Agarwal, S., & Niyogi, P. (2005). Stability and generalization of bipartite ranking algorithms. Proceedings of 18th Annual Conference on Learning Theory (pp. 32--47).
 
2
 
3
Bousquet, O., Boucheron, S., & Lugosi, G. (2004). Introduction to statistical learning theory. Advanced Lectures on Machine Learning, 169--207.
4
 
5
 
6
Herbrich, R., Obermayer, K., & Graepel, T. (1999). Large margin rank boundaries for ordinal regression. Advances in Large Margin Classifiers., 115--132.
7
 
8
Li, P., Burges, C., & Wu, Q. (2007). Mcrank: Learning to rank using multiple classification and gradient boosting. Proceedings of 21st Annual Conference on Neural Information Processing Systems (pp. 845--852).
 
9
Liu, T.-Y., & Lan, Y. (2008). Generalization analysis of listwise learning-to-rank algorithms using rademacher average (Technical Report MSR-TR-2008-155). Microsoft Research.
 
10
Mendelson, S. (2001). Rademacher averages and phase transitions in glivenko-cantelli classes. IEEE Transactions on Information Theory, 48(1), 251--263.
 
11
 
12
13


Collaborative Colleagues:
Yanyan Lan: colleagues
Tie-Yan Liu: colleagues
Zhiming Ma: colleagues
Hang Li: colleagues