带你读《2022技术人的百宝黑皮书》——生成式重排在内容推荐中的应用实践(7)

在线体验各类最新模型,更有模型 免费Token 额度领取!
立即体验
简介: 带你读《2022技术人的百宝黑皮书》——生成式重排在内容推荐中的应用实践(7)

带你读《2022技术人的百宝黑皮书》——生成式重排在内容推荐中的应用实践(6) https://developer.aliyun.com/article/1246839?groupCode=taobaotech



上下文感知模型对比


使用pv auc评估模型对返回列表中内容的排序能力,对比的基准为使用线上精排模型的排序分计算得到的结果。这里分别对比了单向LSTM,双向LSTM以及Multihead Self Attention(MSA)等结构。


image.png


带有上下文感知能力的重排模型对topN列表进行打分重排后,离线pv auc相比于使用精排模型的排序分有明显的提升。


使用双向LSTM相比于单向LSTM能够同时捕获到每个位置内容的前后序内容的相互影响,对于pv auc的提高有一定帮助。


MSA使用多头自注意力机制能够从多个不同子空间中捕获到内容之间更细粒度的交互关系,并且我们认为在每平每屋频道的双列feeds流中,LSTM的顺序依赖假设不一定符合用户真实的浏览习惯。


考虑到MSA中完全忽略了内容的位置关系,我们在其中加入了position embedding,相比于不含position embedding的MSA离线pv auc有进一步的提升。


需要注意的是,这里的pv auc能够一定程度上衡量序列评估模型的排序能力,但其并不能真实反应模型线上排序能力的提升。因为如果按照重排模型打分的结果对列表重新排序那么打分时的上下文和最终展现给用户时候内容的上下文就不一致了,这也是我们采用生成式重排方案的原因之一。


不同坑位的点击率对比


image.png


从坑位点击率的变化情况上可以看到首坑的点击率是下跌的,这印证了我们在问题背景中提到的关于DPP使用贪心策略选取内容并不一定能保证整个列表的收益最大化的分析。生成式重排以整个列表的收益最大化为目标,虽然牺牲了首坑点击率,但却提高了整体推荐列表的效果。第4,5,6坑位的点击率提升幅度低于其他坑位,我们认为模型在一定程度上感知到了将用户感兴趣的内容有间隔地展示给用户可以在吸引用户点击的同时引导其浏览更多的内容,从而从整体上产生更多的点击数量。



带你读《2022技术人的百宝黑皮书》——生成式重排在内容推荐中的应用实践(8) https://developer.aliyun.com/article/1246837?groupCode=taobaotech

相关文章
|
存储 运维 分布式计算
OSS迁移实战:从自建MinIO到阿里云OSS的完整数据迁移方案
本文介绍了从自建MinIO迁移至阿里云OSS的完整方案,涵盖成本优化、稳定性提升与生态集成需求。通过双写代理、增量同步、分层校验等技术,解决数据一致性、权限迁移、海量小文件处理等挑战,实现业务零中断与数据强一致性,最终达成79%的TCO降低和显著性能提升。
2999 0
|
数据可视化 Linux 测试技术
7zip压缩工具的Linux命令
本文介绍了如何在Linux系统中使用7zip压缩工具,包括通过brew安装、使用基本命令进行文件压缩、解压、列出存档内容、测试存档完整性以及进行性能基准测试等操作。
1871 3
7zip压缩工具的Linux命令
|
并行计算 数据挖掘 PyTorch
【YOLOv8改进 - 特征融合】DySample :超轻量级且高效的动态上采样器
【YOLOv8改进 - 特征融合】DySample :超轻量级且高效的动态上采样器
【YOLOv8改进 - 特征融合】DySample :超轻量级且高效的动态上采样器
|
消息中间件 设计模式 SQL
如何成为架构师?
总结这些年在支付宝做架构的经验,把自己摸索成长的内容写下来,从对架构师的认知到业务能力和架构能力多方面总结了案例经验,希望可以帮助到大家。
14852 29
|
Unix Linux 网络安全
林帆:Docker运行GUI软件的方法
欢迎关注大数据和人工智能技术文章发布的微信公众号:清研学堂,在这里你可以学到夜白(作者笔名)精心整理的笔记,让我们每天进步一点点,让优秀成为一种习惯! 继上周的“Kubernetes v1.0特性解析”分享之后,本周我们邀请到ThoughtWorks咨询师林帆为大家带来主题为“Docker运行GUI软件的方法”的分享。
4196 0
|
机器学习/深度学习 人工智能 算法
Generator-Evaluator重排模型在淘宝流式场景的实践
Generator-Evaluator重排模型在淘宝流式场景的实践
2698 0
|
机器学习/深度学习 自然语言处理 算法
深度粗排在天猫新品中的实践
深度粗排在天猫新品中的实践
1127 0
深度粗排在天猫新品中的实践
|
缓存 Rust 自然语言处理
最流行的 6 款 Python 解释器
最流行的 6 款 Python 解释器
761 0
最流行的 6 款 Python 解释器
带你读《2022技术人的百宝黑皮书》——生成式重排在内容推荐中的应用实践(6)
带你读《2022技术人的百宝黑皮书》——生成式重排在内容推荐中的应用实践(6)
325 0
|
机器学习/深度学习 设计模式 搜索推荐
推荐模型复现(四):多任务模型ESMM、MMOE
样本选择偏差:构建的训练样本集的分布采样不准确 稀疏数据:点击样本占曝光样本的比例很小
2340 0
推荐模型复现(四):多任务模型ESMM、MMOE