skip to main content
10.1145/1645953.1646254acmconferencesArticle/Chapter ViewAbstractPublication PagescikmConference Proceedingsconference-collections
poster

Learning to rank using evolutionary computation: immune programming or genetic programming?

Published:02 November 2009Publication History

ABSTRACT

Nowadays ranking function discovery approaches using Evolutionary Computation (EC), especially Genetic Programming (GP), have become an important branch in the Learning to Rank for Information Retrieval (LR4IR) field. Inspired by the GP based learning to rank approaches, we provide a series of generalized definitions and a common framework for the application of EC in learning to rank research. Besides, according to the introduced framework, we propose RankIP, a ranking function discovery approach using Immune Programming (IP). Experimental results demonstrate that RankIP evidently outperforms the baselines.

In addition, we study the differences between IP and GP in theory and experiments. Results show that IP is more suitable for LR4IR due to its high diversity.

References

  1. L. Bai, M. Eyiyurekli, and D. E. Breen. Automated shape composition based on cell biology and distributed genetic programming. In Proceedings of GECCO'08, pages 1179--1186, 2008. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. H. M. de Almeida,M. A. Gonşalves, M. Cristo, and P. Calado. A combined component approach for finding collection-adapted ranking functions based on genetic programming. In Proceedings of SIGIR'07, pages 399--406, 2007. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. W. Fan, M. D. Gordon, and P. Pathak. Discovery of context-specific ranking functions for effective information retrieval using genetic programming. IEEE Transactions on Knowledge and Data Engineering, 16(4): 523--527, 2004. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. Y. Freund, R. Iyer, R. E. Schapire, and Y. Singer. An efficient boosting algorithm for combining preferences. Journal of Machine Learning Research, 4: 933--969, 2003. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. T. Joachims. Optimizing search engines using clickthrough data. In roceedings of KDD'02, pages 133--142. ACM, 2002. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. T.-Y. Liu, J. Xu, T. Qin, W. Xiong, and H. Li. LETOR: Benchmark dataset for research on learning to rank for information retrieval. In SIGIR Workshop on Learning to Rank for IR (LR4IR), July 2007.Google ScholarGoogle Scholar
  7. P. Musilek, A. Lau, M. Reformat, and L. Wyard-Scott. Immune programming. Information Sciences, 176(8): 972--1002, 2006. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. S. E. Robertson. Overview of the okapi projects. Journal of Documentation, 53(1): 3--7, 1997.Google ScholarGoogle ScholarCross RefCross Ref
  9. A. Trotman. Learning to rank. Information Retrieval, 8(3): 359--381, 2005. Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. Learning to rank using evolutionary computation: immune programming or genetic programming?

    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

      • poster

      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