个性化推荐系统--学习排序综述(7-1)

本文介绍了学习排序在个性化推荐系统中的重要性,包括排序的定义、作用以及工业界的排序架构。排序分为预排、主排序和重排三个步骤,涉及浅层模型如LR、FM,深度学习模型如DNN,以及强化学习的重排序策略。通过学习排序,可以根据用户属性和上下文信息优化推荐的物品顺序,以提升点击率和用户满意度。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一、什么是学习排序?

说起学习排序,首先介绍一下排序,排序是在搜索场景以及推荐场景中应用的最为广泛的。

传统的排序方法是基于构造相关度函数,使相关度函数对于每一个文档进行打分,得分较高的文档,排的位置就靠前。但是,随着相关度函数中特征的增多,使调参变得极其的困难。所以后来便将排序这一过程引入机器学习的概念,也就变成这里介绍的学习排序。

那么这里介绍的排序都是指对于单独的文档进行预估点击率,将预估点击率最大的文档排到前面。

所以特征的选择与模型的训练是至关重要的。

那么什么是学习排序呢?

学习排序:将个性化召回的物品候选集根据物品本身的属性结合用户的属性,上下文等信息给出展现优先级的过程。

下面用一个例子进行展示:

假设这里有一个用户A,基于他的历史行为给出了召回,可能是很多种召回算法,经过合并之后得到的6个item。经过排序,最终将这6个item的优先级固定为c、a、f、d、b、e。

得到优先级的过程就是由排序得到的。分别根据item本身的属性,以及user当前的一些上下文和user固定的一些属性,得到此时最佳的顺序应该是将c

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值