skip to main content
10.1145/3077136.3084140acmconferencesArticle/Chapter ViewAbstractPublication PagesirConference Proceedingsconference-collections
research-article

RankEval: An Evaluation and Analysis Framework for Learning-to-Rank Solutions

Published: 07 August 2017 Publication History

Abstract

In this demo paper we propose RankEval, an open-source tool for the analysis and evaluation of Learning-to-Rank (LtR) models based on ensembles of regression trees. Gradient Boosted Regression Trees (GBRT) is a flexible statistical learning technique for classification and regression at the state of the art for training effective LtR solutions. Indeed, the success of GBRT fostered the development of several open-source LtR libraries targeting efficiency of the learning phase and effectiveness of the resulting models. However, these libraries offer only very limited help for the tuning and evaluation of the trained models. In addition, the implementations provided for even the most traditional IR evaluation metrics differ from library to library, thus making the objective evaluation and comparison between trained models a difficult task. RankEval addresses these issues by providing a common ground for LtR libraries that offers useful and interoperable tools for a comprehensive comparison and in-depth analysis of ranking models.

References

[1]
Gabriele Capannini, Domenico Dato, Claudio Lucchese, Monica Mori, Franco Maria Nardini, Salvatore Orlando, Raffaele Perego, and Nicola Tonellotto 2015. QuickRank: a C++ Suite of Learning to Rank Algorithms 6th Italian Information Retrieval Workshop.
[2]
Tianqi Chen and Carlos Guestrin 2016. XGBoost: A Scalable Tree Boosting System. In Proceedings of the 22Nd ACM SIGKDD International Conference on Knowledge Discovery and Data Mining (KDD "16). ACM, New York, NY, USA, 785--794.
[3]
Van Dang 2011. RankLib. Online. (2011). http://www.cs.umass.edu/
[4]
Jerome H. Friedman. 2000. Greedy Function Approximation: A Gradient Boosting Machine. Annals of Statistics Vol. 29 (2000), 1189--1232.
[5]
Andrey Gulin, Igor Kuralenok, and Dmitry Pavlov. 2011. Winning The Transfer Learning Track of Yahoo!"s Learning To Rank Challenge with YetiRank. Yahoo! Learning to Rank Challenge. 63--76.
[6]
Microsoft. 2016. LightGBM. Online. (2016). https://github.com/Microsoft/LightGBM
[7]
NIST 2017. trec_eval. Online. (2017). http://trec.nist.gov/trec_eval/
[8]
F. Pedregosa, G. Varoquaux, A. Gramfort, V. Michel, B. Thirion, O. Grisel, M. Blondel, P. Prettenhofer, R. Weiss, V. Dubourg, J. Vanderplas, A. Passos, D. Cournapeau, M. Brucher, M. Perrot, and E. Duchesnay 2011. Scikit-learn: Machine Learning in Python. Journal of Machine Learning Research Vol. 12 (2011), 2825--2830.
[9]
Mark D. Smucker, James Allan, and Ben Carterette. 2007. A Comparison of Statistical Significance Tests for Information Retrieval Evaluation Proceedings of the Sixteenth ACM Conference on Conference on Information and Knowledge Management (CIKM "07). ACM, New York, NY, USA, 623--632.

Cited By

View all
  • (2024)Improving Hotel Search Autocomplete in Online Travel Agent (OTA) Mobile Apps Using Elasticsearch and Learning to Rank2024 International Conference on ICT for Smart Society (ICISS)10.1109/ICISS62896.2024.10751515(1-8)Online publication date: 4-Sep-2024
  • (2024)On the Effectiveness of Feature Selection Techniques in the Context of ML-Based Regression Test PrioritizationIEEE Access10.1109/ACCESS.2024.345965612(131556-131575)Online publication date: 2024
  • (2023) COLTR : Semi-Supervised Learning to Rank With Co-Training and Over-Parameterization for Web Search IEEE Transactions on Knowledge and Data Engineering10.1109/TKDE.2023.327075035:12(12542-12555)Online publication date: 1-Dec-2023
  • Show More Cited By

Recommendations

Comments

Information & Contributors

Information

Published In

SIGIR "17: Proceedings of the 40th International ACM SIGIR Conference on Research and Development in Information Retrieval
August 2017
1476 pages
ISBN:9781450350228
DOI:10.1145/3077136
Publication rights licensed to ACM. ACM acknowledges that this contribution was authored or co-authored by an employee, contractor or affiliate of a national government. As such, the Government retains a nonexclusive, royalty-free right to publish or reproduce this article, or to allow others to do so, for Government purposes only.

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 07 August 2017

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. analysis
  2. evaluation
  3. learning to rank

Qualifiers

  • Research-article

Funding Sources

  • European Commission

Conference

SIGIR "17
Sponsor:

Acceptance Rates

SIGIR "17 Paper Acceptance Rate 78 of 362 submissions, 22%;
Overall Acceptance Rate 792 of 3,983 submissions, 20%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)18
  • Downloads (Last 6 weeks)1
Reflects downloads up to 25 Jan 2025

Other Metrics

Citations

Cited By

View all
  • (2024)Improving Hotel Search Autocomplete in Online Travel Agent (OTA) Mobile Apps Using Elasticsearch and Learning to Rank2024 International Conference on ICT for Smart Society (ICISS)10.1109/ICISS62896.2024.10751515(1-8)Online publication date: 4-Sep-2024
  • (2024)On the Effectiveness of Feature Selection Techniques in the Context of ML-Based Regression Test PrioritizationIEEE Access10.1109/ACCESS.2024.345965612(131556-131575)Online publication date: 2024
  • (2023) COLTR : Semi-Supervised Learning to Rank With Co-Training and Over-Parameterization for Web Search IEEE Transactions on Knowledge and Data Engineering10.1109/TKDE.2023.327075035:12(12542-12555)Online publication date: 1-Dec-2023
  • (2022)ILMART: Interpretable Ranking with Constrained LambdaMARTProceedings of the 45th International ACM SIGIR Conference on Research and Development in Information Retrieval10.1145/3477495.3531840(2255-2259)Online publication date: 6-Jul-2022
  • (2022)The Istella22 DatasetProceedings of the 45th International ACM SIGIR Conference on Research and Development in Information Retrieval10.1145/3477495.3531740(3099-3107)Online publication date: 6-Jul-2022
  • (2022)Streamlining Evaluation with ir-measuresAdvances in Information Retrieval10.1007/978-3-030-99739-7_38(305-310)Online publication date: 5-Apr-2022
  • (2022)ranx: A Blazing-Fast Python Library for Ranking Evaluation and ComparisonAdvances in Information Retrieval10.1007/978-3-030-99739-7_30(259-264)Online publication date: 5-Apr-2022
  • (2021)Win Prediction in Multiplayer Esports: Live Professional Match PredictionIEEE Transactions on Games10.1109/TG.2019.294846913:4(368-379)Online publication date: Dec-2021
  • (2021)Rank Prediction in PUBG: A Multiplayer Online Battle Royale GameEmerging Technologies in Data Mining and Information Security10.1007/978-981-33-4367-2_82(859-867)Online publication date: 5-May-2021

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media