skip to main content
10.1145/1645953.1646018acmconferencesArticle/Chapter ViewAbstractPublication PagescikmConference Proceedingsconference-collections
research-article

Learning to rank with a novel kernel perceptron method

Published:02 November 2009Publication History

ABSTRACT

While conventional ranking algorithms, such as the PageRank, rely on the web structure to decide the relevancy of a web page, learning to rank seeks a function capable of ordering a set of instances using a supervised learning approach. Learning to rank has gained increasing popularity in information retrieval and machine learning communities. In this paper, we propose a novel nonlinear perceptron method for rank learning. The proposed method is an online algorithm and simple to implement. It introduces a kernel function to map the original feature space into a nonlinear space and employs a perceptron method to minimize the ranking error by avoiding converging to a solution near the decision boundary and alleviating the effect of outliers in the training dataset. Furthermore, unlike existing approaches such as RankSVM and RankBoost, the proposed method is scalable to large datasets for online learning. Experimental results on benchmark corpora show that our approach is more efficient and achieves higher or comparable accuracies in instance ranking than state of the art methods such as FRank, RankSVM and RankBoost.

References

  1. Page, L., Brin, S., Motwani, R., and Winograd, T. 1998. The pagerank citation ranking: Bring order to the web. Technical report, Stanford University.Google ScholarGoogle Scholar
  2. Burges, C. 2005. Ranking as Learning Structured Outputs. Proceedings of the NIPS 2005 Workshop on Learning to Rank, 7--11.Google ScholarGoogle Scholar
  3. Brinker, K. and Hullermeier, E. 2005. Calibrated Label-Ranking. Proceedings of the NIPS 2005 Workshop on Learning to Rank, 1--6.Google ScholarGoogle Scholar
  4. Grangier, D. and Bengio, S. 2005. Exploiting Hyperlinks to Learn a Retrieval Model. Proceedings of the NIPS 2005 Workshop on Learning to Rank, 12--17.Google ScholarGoogle Scholar
  5. Panikkaia, T., Tsivtsiadze, E., Airola, A., Boberg, J., and Salakoski, T. 2007. Learning to Rank with Pairwise Regularized Least--Squares. In Proceedings of SIGIR 2007 Workshop on Learning to Rank for Information Retrieval.Google ScholarGoogle Scholar
  6. Cao, G., Nie, J., Si, L., and Bai, J. 2007. Learning to Rank Documents for Ad-Retrieval with Regularized Models. In Proceedings of SIGIR 2007 Workshop on Learning to Rank for Information Retrieval.Google ScholarGoogle Scholar
  7. Yeh, J., Lin, J., Ke, H., and Yang, W. 2007. Learning to Rank for Information Retrieval using genetic Programming. In Proceedings of SIGIR 2007 Workshop on Learning to Rank for Information Retrieval.Google ScholarGoogle Scholar
  8. Veloso, A., Almeida, H., Goncalves, M., and Meira Jr., W. 2008. Learning to Rank at Query-time Using Association Rules. Proceedings of the 31th Annual Internaitonal ACM SIGIR Conference on Research and Development in Information Retrieval, 267--274. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. Cao, Z., Qin, T., Liu, T., Tsai, M., and Li, H., 2007. Learning to Rank: from Pairwise Approach to Listwise Approach. Proceedings of the 24th International Conference on Machine Learning, 129--136. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. Thorsten Joachims, 2002. Optimizing search engines using clickthrough data. In Proceedings of the Eighth SIGKDD, 133--142. Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. Yoav Freund, Raj Iyer, Robert E Schapire, and Yoram Singer, 2003. An efficient boosting algorithm for combining preferences. In J. Mach. Learn. Res., 4:933--969. Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. Raul Rojas, 1996. Neural Networks: A Systematic Introduction. Springer. Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. Koby Crammer, Yoram Singer, 2001. Pranking for ranking. In Advances in Neural Information Processing Systems 14.Google ScholarGoogle Scholar
  14. Chris Burges, Tal Shaked, Erin Renshaw, Matt Deeds, Nicole Hamilton, and Greg Hullender, 2005. Learning to rank using gradient descent. In ICML, pages 89--96. Google ScholarGoogle ScholarDigital LibraryDigital Library
  15. T. Graepel, R. Herbrich, and R.C. Williamson, 2001. From Margin to Sparsity. In Advances in Neural Information Processing Systems, 210--216.Google ScholarGoogle Scholar
  16. Scholkopf, B. and Smola, A. 2002. Learning with Kernels. MIT Press, Cambridge, MA.Google ScholarGoogle Scholar
  17. Cristianini, N. and Shawe-Taylor, J., 2000. An Introduction to support Vector machines. Cambridge University Press, Cambridge, UK. Google ScholarGoogle ScholarDigital LibraryDigital Library
  18. Liu, T., Qin, T., Xu, J., Xiong, W., and Li, H. 2007. LETOR: Benchmark dataset for research on learning to rank for information retrieval. LR3IR 2007, in conjunction with SIGIR 2007. Google ScholarGoogle ScholarDigital LibraryDigital Library
  19. Baeza-Yates, R. and Ribeiro-Neto, B. 1999. Modern information retrieval. Addison Wesley, 1999. Google ScholarGoogle ScholarDigital LibraryDigital Library
  20. Jarvelin, K. and Kekalainen, J. 2000. IR evaluation methods for retrieving highly relevant documents. Proceedings of SIGIR, 41--48. Google ScholarGoogle ScholarDigital LibraryDigital Library
  21. Jarvelin, K. and Kekalainen, 2002. Cumulated gain-based evaluation of IR techniques. ACM Trans. on Information Systems, 20(4), 422--446. Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. Learning to rank with a novel kernel perceptron method

    Recommendations

    Comments

    Login options

    Check if you have access through your login credentials or your institution to get full access on this article.

    Sign in
    • Published in

      cover image ACM Conferences
      CIKM '09: Proceedings of the 18th ACM conference on Information and knowledge management
      November 2009
      2162 pages
      ISBN:9781605585123
      DOI:10.1145/1645953

      Copyright © 2009 ACM

      Permission to make digital or hard copies of all or part 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, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

      Publisher

      Association for Computing Machinery

      New York, NY, United States

      Publication History

      • Published: 2 November 2009

      Permissions

      Request permissions about this article.

      Request Permissions

      Check for updates

      Qualifiers

      • research-article

      Acceptance Rates

      Overall Acceptance Rate1,861of8,427submissions,22%

      Upcoming Conference

    PDF Format

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader