排序学习

term_id: learning_to_rank

Category: training_techniques

Definition

与标准的分类或回归不同,排序学习侧重于预测项目的相对顺序。它使用成对、列表或点式方法来最小化排名误差(如NDCG),从而优化检索结果的质量。

Summary

排序学习是一种监督机器学习技术,用于根据项目与给定查询的相关性对其进行排序,常用于搜索引擎。

Key Concepts

  • NDCG (归一化折损累计增益)
  • 成对排序
  • 信息检索

Use Cases

  • 搜索引擎结果排序
  • 产品推荐系统
  • 广告排序算法