【深度学习】多目标融合算法—样本Loss提权
【深度学习】多目标融合算法—样本Loss提权
一、引言在朴素的深度学习ctr预估模型中(如D),通常以一个行为为预估目标,比如通过ctr预估点击率。但实际推荐系统业务场景中,更多是多种目标融合的结果,比如视频推荐,会存在视频点击率、视频完整播放率、视频播放时长等多个目标,而多种目标如何更好的融合,在工业界与学术界均有较多内容产出,由于该环节对实际业务影响最为直接,特开此专栏对推荐系统深度学习多
【深度学习】多目标融合算法—样本Loss提权
在朴素的深度学习ctr预估模型中(如D),通常以一个行为为预估目标,比如通过ctr预估点击率。但实际推荐系统业务场景中,更多是多种目标融合的结果,比如视频推荐,会存在视频点击率、视频完整播放率、视频播放时长等多个目标,而多种目标如何更好的融合,在工业界与学术界均有较多内容产出,由于该环节对实际业务影响最为直接,特开此专栏对推荐系统深度学习多目标问题进行讲述。
今天重点介绍“样本Loss提权”,该方法通过训练时梯度乘以样本权重实现对其它目标的加权,方法最为简单。
2.1 技术原理
所有目标使用一个模型,在标注正样本时,考虑多个目标。例如对于点击和播放,在标注正样本时,给予不同的权重,使它们综合体现在模型目标中。如下表,以视频业务为例,每行为一条训练样本,根据业务需要,把点击视频、视频完播、视频时长的权重分别设置为1、、5。
该方法通过对不同正向行为给予不同权重,将多目标问题转化为单目标问题。本质是保证一个主目标的同时,将其它目标转化为样本权重,通过复制行为的方法改变数据分布,达到优化其它目标的效果。
2.2 技术优缺点
优点:
- 模型简单:易于理解,仅在训练时通过梯度乘以样本权重实现对其它目标的加权
- 成本较低:相比于训练多个目标模型再融合,单模型资源及维护成本更低
缺点:
- 优化周期长:每次调整样本加权系数,都需要重新训练模型至其收敛
- 跷跷板问题:多个目标之间可能存在相关或互斥的问题,导致一个行为指标提升的同时,另一个指标下降。
本文从技术原理和技术优缺点方面对推荐系统深度学习多目标融合的“样本Loss加权”进行简要讲解,本质是对多个样本行为进行复制,以达到对预期指标的强化,具有模型简单,成本较低的优点,但同时优化周期长、多个指标跷跷板问题也是该方法的缺点,业界针对该方法的缺点进行了一系列的升级,专栏中会逐步讲解,期待您的关注。
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。 原始发表:2024-12-1,如有侵权请联系 cloudcommunity@tencent 删除视频算法深度学习推荐系统模型#感谢您对电脑配置推荐网 - 最新i3 i5 i7组装电脑配置单推荐报价格的认可,转载请说明来源于"电脑配置推荐网 - 最新i3 i5 i7组装电脑配置单推荐报价格
上传时间: 2025-07-24 03:25:26
推荐阅读
留言与评论(共有 7 条评论) |
本站网友 万年花城二手房 | 9分钟前 发表 |
本文参与 腾讯云自媒体同步曝光计划 | |
本站网友 哪种人不适合吃藏红花 | 3分钟前 发表 |
成本较低的优点 | |
本站网友 汽车租赁 | 2分钟前 发表 |
都需要重新训练模型至其收敛跷跷板问题:多个目标之间可能存在相关或互斥的问题 | |
本站网友 怀孕28周 | 22分钟前 发表 |
该方法通过训练时梯度乘以样本权重实现对其它目标的加权 | |
本站网友 netlife | 24分钟前 发表 |
更多是多种目标融合的结果 | |
本站网友 groupby | 8分钟前 发表 |
将多目标问题转化为单目标问题 |