LambdaRank
LambdaRank is a learning-to-rank algorithm introduced to optimize ranking performance measures such as Normalized Discounted Cumulative Gain (NDCG). Developed by researchers at Microsoft Research, it extends the earlier RankNet approach by focusing on how changes in document ordering affect the target ranking metric, rather than just predicting pairwise preferences.
The key idea is to compute lambda-gradients for pairs of documents within each query. For every pair
LambdaRank is a precursor to LambdaMART, the boosted-tree variant that combines LambdaRank’s lambda-gradients with gradient-boosting techniques.
Applications of LambdaRank span information retrieval and search engines, where the goal is to produce ranking