推荐系统中的多任务学习(—)

什么是多任务学习

多任务学习旨在共同学习多个任务,探索多个任务间通用的可共享的信息和任务特有的信息。从人类的学习过程来看,往往我们在学习一个新的任务时,会应用已有的知识。

什么时候需要多任务学习

  • 多目标优化,例如电商推荐中,ctr和cvr以及price都是不同的优化目标,但是它们彼此之间肯定不应该是孤立的,尤其是ctr和cvr本身就天然存在贝叶斯关联。分开各自训练一个模型,不但会割裂它们之间的联系,也会带来严重的预测偏差
  • 存在关联的多场景,例如电商推荐中,购后的链路就存在多个场景,它们彼此都属于购后的推荐,存在共同的目标,但是各个场景存在样本上以及行为上的差异。举个简单的例子场景a流量很大,很容易就采集样本去训练一个完备的模型用来推荐,但是场景b流量很小,不足以去完成一个模型的学习,这是就需要场景a和场景b联合训练

Hard and Soft parameter sharing

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值