学习总结

  • ESMM首创了利用用户行为序列数据在完整样本空间建模,并提出利用学习CTR和CTCVR的辅助任务,迂回学习CVR,避免了传统CVR模型经常遭遇的样本选择偏差和训练数据稀疏的问题,取得了显著的效果。
  • ESMM解决了真实场景中CVR中的SSB和DS问题。CVR(Conversion rate)转化率:衡量CPA广告效果的指标,用户点击广告到成为一个有效的激活(如注册额或者成为付费用户)的转化率,所以CVR=转化量 / 点击量。
    • SSB样本选择偏差问题:传统的CVR模型是以点击数据为训练集,点击并转化为正例,点击未转化为负例,但是训练好的模型在实际使用时,是对整个空间的样本数据进行预估(而非对只对点击样本),即训练数据和实际要预测的数据来自不同的分布。
    • DS:很多时候给CVR训练数据的点击样本远小于CTR预估使用的曝光样本。
  • 正因为点击->转化,是两个强相关的连续行为,ESMM作者为了结合两个行为,在整个空间上进行训练和预测,所以多任务学习MTL。
  • 下一篇MMOE还在补中。

文章目录

  • 学习总结
  • 一、多任务模型
    • 1.1 背景与动机
      • (1)使用多任务学习的原因
      • (2)为什么多任务学习有效?</

【推荐系统】多任务学习之ESMM模型相关推荐

  1. 多任务学习综述:推荐系统多任务学习(multitask)的实战总结和常见问题(一)

    多任务学习算法系列的主要内容是回顾和总结自己2019-2021间在深度学习多任务学习算法(multitask)的工业实践和遇到的常见问题,欢迎更多同学讨论和指正,同时也宣传一波我们组在推荐方向的工作成 ...

  2. 【推荐系统多任务学习 MTL】PLE论文精读笔记(含代码实现)

    论文地址: Progressive Layered Extraction (PLE): A Novel Multi-Task Learning (MTL) Model for Personalized ...

  3. MMoE PLE:推荐系统多任务学习(multitask)的实战总结和常见问题(三)

    多任务学习算法系列的主要内容是回顾和总结自己2019-2021间在深度学习多任务学习算法(multitask)的工业实践和遇到的常见问题,欢迎更多同学讨论和指正,同时也宣传一波我们组在推荐方向的工作成 ...

  4. 推荐系统深度学习篇-NFM 模型介绍(1)

    一.推荐系统深度学习篇-NFM 模型介绍(1) NFM是2017年由新加披国立大学提出的一种模型,其主要优化点在于提出了Bi-Interaction,Bi-Interaction考虑到了二阶特征组合, ...

  5. 我们如何在Pinterest Ads中使用AutoML,多任务学习和多塔模型

    Ernest Wang | Software Engineer, Ads Ranking 欧内斯特·王| 软件工程师,广告排名 People come to Pinterest in an explo ...

  6. 推荐系统CTR(CVR)预估模型(多任务学习)之ESMM

     esmm模型是阿里妈妈基础算法团队发表在SIGIR 18上的一篇论文,用来做转化率预估.  整篇论文非常简单,创新点也很通俗易懂,转化率预估目前主要存在两个难点:1.sample selection ...

  7. 【推荐系统多任务学习MTL】ESMM 论文精读笔记(含代码实现)

    论文地址:Entire Space Multi-Task Model: An Effective Approach for Estimating Post-Click Conversion Rate ...

  8. 【推荐系统多任务学习MTL】MMoE论文精读笔记(含代码实现)

    论文地址: Google KDD 2018 MMOE (内含论文官方讲解视频) PDF Modeling Task Relationships in Multi-task Learning with ...

  9. 【CTR排序】多任务学习之MMOE模型

    学习总结 常见的多任务模型有三种范式: hard parameter sharing:底部有shared bottom,然后上层用全连接层分别学习特定任务模式,但是当两个任务相关性没那么好(比如排序中 ...

最新文章

  1. 第一讲SQL命令的DDL和DML操作讲解
  2. Java 内存泄漏排查,新技能+1
  3. where 1=1 是什么鬼?
  4. Mybatis的工作原理,你了解过吗?
  5. 央视新闻联合百度智能云打造的首个“冬奥AI手语主播”来了
  6. 微软将于6月24日发布下一代Windows
  7. python math数学模块
  8. 浅析python中的main函数_浅组词_浅的多音字组词,浅是多音字吗,浅组词有哪些
  9. Springboot+Mybatis接口快速上手
  10. Mac 有Alt 键吗?Alt 或 Option 键在 Mac 键盘上的作用是什么
  11. 关于ERP系统,你可能不知道的10件事
  12. 基于openCV和ZED的测距
  13. uva10410(dbl)
  14. 方向余弦矩阵DCM刚体的矢量—矩阵描述
  15. 激活函数(Relu,sigmoid,Tanh,softmax)详解
  16. 佛山市银河兰晶科技股份有限公司隐私政策
  17. 独家 | 爱奇艺如何用大数据助力娱乐工业革命?
  18. 雷达遥感原理;侧视雷达成像系统;雷达回波强度的影响因素;雷达遥感及雷达图像的特征
  19. 阻容感基础10:电感器分类(1)-片式电感器
  20. 一个提升敲代码效率的小技巧

热门文章

  1. 怎样让自己的模型在服务器上跑起来?
  2. Springboot 启动Banner设置
  3. Pikachu靶机通关和源码分析
  4. IT奶爸带娃记之过敏性鼻炎的痛
  5. 40dB降噪深度媲美千元耳机,南卡A2降噪蓝牙耳机发布
  6. 令人喷饭的十二生肖欠揍问答
  7. 使用css + 部分js制作按钮流光特效
  8. 各种背包详解(自己总结) 金明的预算和LOL(可依赖的背包问题)
  9. JQuery中的replaceWith与replaceAll
  10. 程序员如何赚点小钱?