点击率(CTR)平滑手段
原文链接:https://blog.csdn.net/jinping_shi/article/details/78334362
以商品的点击率预测为例:
CTR的值等于点击量除以曝光量,公式如下:
r=clickshowr = \frac {click} {show} r=showclick
但在实际应用中会碰到两个问题:
- 新商品点击率的预测与计算
对于新上线的商品,其曝光为0,点击量也为0,此时这件商品的CTR应该设为0还是赋一个初始值? - 不同商品点击率之间的比较
有两件商品A和B,其点击率分别为rA=5/10r_A=5/10rA=5/10和rB=50/100r_B=50/100rB=50/100,rA=rBr_A = r_BrA=rB,但商品A的曝光只有10次,商品B的曝光有100次,这样比较是否合理?
第一个问题,初始值设0是可以的,但不太合理。当CTR作为特征使用时,表示这个商品完全没有点击,不太符合日常推断,通常是赋一个大于0的初始值。第二个问题,不合理。
解决以上两个问题可以使用平滑的技术解决。最简单的方法是在计算CTR的公式中分子分母同时加上一个数,加上之后可避免这两个问题。
r=click+ashow+br = \frac {click+a} {show+b} r=show+bclick+a
原文中讲到,可以用贝叶斯平滑的手段来计算。
更简单的方法是,可以计算出所有商品在当天的平均点击数,和平均曝光数,分别作为 aaa 和 bbb, 来做平滑。
点击率(CTR)平滑手段相关推荐
- 广告点击率(CTR)预测经典模型 GBDT + LR 理解与实践(附数据 + 代码)
CTR 系列文章: 广告点击率(CTR)预测经典模型 GBDT + LR 理解与实践(附数据 + 代码) CTR经典模型串讲:FM / FFM / 双线性 FFM 相关推导与理解 CTR深度学习模型之 ...
- ctr 平滑_根据样本数进行点击率CTR的修正 - Wilson CTR
在广告和推荐系统当中,一个重要的衡量指标就是点击率,也即是CTR(Click Through Rate). 计算公式: CTR = 点击数 / 曝光数 也有一种衡量指标是 uvCTR. uvCT ...
- 推荐搜索炼丹笔记:MiNet阿里跨域点击率CTR预估
作者:一元,公众号:炼丹笔记 MiNet: Mixed Interest Network for Cross-Domain Click-Through Rate Prediction(CIKM20) ...
- 点击率 ctr 与停留时长 dwell time
参考 JUMP: A Joint Predictor for User Click and Dwell Time
- Ctr点击率预估理论基础及项目实战
1.机器学习推荐算法模型回顾 召回(粗排) 利用业务规则结合机器学习推荐算法得到初始推荐结果,得到部分商品召回集 ALS\UserCF\ItemCF\FP-Growth\规则等方式召回 排序(精排) ...
- 点击率预测的贝叶斯平滑
文章目录 背景 贝叶斯平滑 点击率贝叶斯平滑的假设 点击率的极大似然估计 点击率的贝叶斯估计 平滑系数的计算 贝叶斯平滑因子的工程实践 矩估计 工程实践 非二项分布的贝叶斯平滑 背景 电商领域中经常需 ...
- 你真的懂点击率(CTR)建模吗?
欢迎关注:阿里妈妈技术公众号 本文作者:怀人 阿里妈妈技术团队 点击率(CTR,Click-Through Rate)以及派生的各种用户行为概率(如商品购买率.推荐好友接受率.短视频3s曝光率等)是广 ...
- ctr多少正常_你知道亚马逊的点击率多少算正常的吗?
你知道亚马逊的点击率多少算正常的吗?对于点击率很多亚马逊卖家都是很不重视的,点击率和转化率其实都是很重要的,一个好的点击率可以提高产品listing的流量,影响转化,促进销量,那亚马逊点击率多少是算正 ...
- ctr多少正常_亚马逊点击率多少算正常?如何提升亚马逊CTR
很多亚马逊卖家并不重视点击率,其实点击率和转化率是同样重要的.好的点击率可以提升产品listing的流量,间接影响转化,促进销量.一般来说亚马逊点击率多少算正常呢? CTR全称:Click Throu ...
最新文章
- Android中使用DOM解析xml时出现org.xml.sax.SAXParseException: Unexpected token
- 声明:此资源由本博客收集整理于网络,只用于交流学习,请勿用作它途。如有侵权,请联系, 删除处理。...
- LaTex Extra alignment tab has been changed to \cr
- anaconda python2.7,安装在windows中的Python 2.7 Anaconda2
- XML学习笔记02【xml_解析】
- OpenCV相机使用的实例(附完整代码)
- qt窗口关闭退出程序_Qt5 窗口关闭信号的响应~
- mac下安装mongodb
- linux mysql 系统时间函数吗_Linux 宝库 - Mysql日期和时间函数不求人
- centos7.4下安装mysql_Linux(Centos7.4)服务器下安装mysql
- html基础内容样式
- Internet 是一场噩梦
- ios端 QQ 内语音通话录制-5823错误原因细究
- 海昇智:拼多多推广创意图如何才能做好?
- 基于AD603的AGC电路
- 成员函数的重载、覆盖与隐藏(详细)【转】
- 简单医药项目的疾病分类二级联动
- Winter(Sleep)Camp2016酱油鸡
- 内存的分类以及各自特征
- 创建订单【项目 商城】
热门文章
- Java对接阿里云短信平台(快速上手)
- php获取微信公众号用户信息头像,微信公众号的web页面如何获取微信用户名和头像?...
- 创意者更新发布在即:欧美Win10份额已超Win7
- python井字棋代码_python井字棋算法及代码
- IOS UIView 01-View开始深入 绘制像素到屏幕上
- ASP.NET SignalR 与 LayIM2.0 配合轻松实现Web聊天室(五) 之 加好友,加群流程,消息管理和即时消息提示的实现...
- 【安卓-自定义布局】安卓App开发思路 一步一个脚印(十二)实现自定义左右滚动的信息块-仿蘑菇街
- 【web前端特效源码】使用HTML5+CSS3+JavaScript制作一个可拖动的拼图游戏动画效果~适合初学者~超简单~ |it前端开发
- java ajax 输出_正本清源:所谓Ajax输出的三种形式
- linux之修改静态ip,修改网卡名称为eth0,以及iso装系统后的配置ip