Learning to Rank with Nonsmooth Cost Functions, Christopher J. C. Burges, Robert Ragno, Quoc V. Le, 2006Advances in Neural Information Processing Systems 19, Vol. 19 (The MIT Press)DOI: 10.7551/mitpress/7503.003.0029 - Introduces LambdaRank, a pairwise learning to rank algorithm that calculates gradients based on changes in ranking metrics.
From RankNet to LambdaRank to LambdaMART: An Overview, Chris J.C. Burges, 2010Microsoft Research Technical Report MSR-TR-2010-82 (Microsoft Research) - Provides a comprehensive overview of the progression from RankNet to LambdaRank and finally to LambdaMART, detailing its gradient boosting formulation.
Introduction to Information Retrieval, Christopher D. Manning, Prabhakar Raghavan, Hinrich Schütze, 2008 (Cambridge University Press) - A standard textbook on information retrieval. Chapter 15 covers various learning to rank techniques, including pointwise, pairwise, and listwise approaches.
Learning to Rank (LTR) in LightGBM, LightGBM Contributors, 2024 (LightGBM Documentation) - Official documentation for using Learning to Rank functionality in LightGBM, including specific parameters and data formatting.