`
wbj0110
  • 浏览: 1604769 次
  • 性别: Icon_minigender_1
  • 来自: 上海
文章分类
社区版块
存档分类
最新评论

内容匹配广告投放技术4:网盟CTR预估(百度文库课程)

阅读更多
该文是百度文库课程《计算广告学之内容匹配广告&展示广告原理、技术和实践》的课程笔记,感谢百度!
第三章:网盟CTR预估
第三章主要包括三小节:CTR预估背景,CTR预估特点,CTR预估模型
CTR即广告点击率
 
第一节:CTR预估背景
在点击计费时,用得最多的是广义二阶价格拍卖体系。
b是广告主愿意出价的价格,p是预估CTR概率(即点击的可能性有多少)。那么b*p表示展现一次广告最有可能获得的收益是多少。
最后实际收费是按照折算后的计费方式,广告主自己的广告支出费为后一名的收益比上自己的CTR,意思是价格不能再比这个值低了,再低就不能获得这样的排名了。比如 b1<b2p2/p1 的话,那么则左右同乘以p1,得 b1p1<p2p2,那么1就不是winner了。这样的话,可以鼓励广告主,如果你想每点一次少付钱,那么可以优化分母CTR,p,将CTR,p优化成最大。
 
第二节:CTR预估特点
本节主要讲述CTR预估在机器学习中有什么特点。
广告请求query(i)表示用户访问某个网站时,网站会对网盟发出一个广告请求,同时这个请求还会传送一些该用户特征,该网站特征等,然后网盟(CTR预估系统)会在很短时间内选出一个广告来填充这个网站的广告位。从这个过程中可以看到CTR预估系统的特点:1)响应快;2)库量大;3)持续学习能力(即如果之前出了一些不好的广告,预估系统能否学习,为后面作出更好的选择)
以下是整个点击率预估-机器学习模型的概要。训练数据就是通过展现日志得到了,一个网站的请求q(i)下展示ad1,ad2...adn个广告,后面的0,1表示是否点击了。得到庞大的广告-检索对集合训练数据后,就可以进行模型训练得到预估模型f(q,ad,w),然后测试数据(adi,?)表示该广告adi在q,w的条件(参数)下的预估模型是多少。
************************************************************************************
Online在线算法:每一个新广告到来的时候模型都更新一次。Batch算法:每一批新广告到来的时候模型都更新一次。一般Batch算法的数据量大较稳定,在线算法的时效性更强,但数据较少稳定性较差。
如果老投放精准的老广告,这些老广告能拿到的收益最大,但新广告也要需要投放,也需要投放后进行精准投放的学习,这就涉及到短期收益和长期收益的问题。
 
第三节:CTR预估模型
流程概要,然后分细讲解
特征进行数值化表示。
one-host编码:比如站点表示,10w个站点用长度为10w的01串表示,表示某站点时某位为1。
由于特征数巨大,数据稀疏,因此要进行特征选择。
Filter类:只考虑单个特征;
Wrapper类:克服单特征缺点,考虑特征之间的交叉组合关系。缺点是计算量大;
Embedding类:综合Filter类和Wrapper类。
AUC的英文全称为 Area Under Curve,AUC的意思是曲线下面积,AUC经常用于统计ROC曲线的面积,用来量化评估广告的CTR质量。
**************************************************************************************************************
回归模型和参数(β)学习方法。
MPI模型训练的特点是内存都很大,数据和计算是分离的。MPI主要是在计算的角度进行设计,Hadoop主要是在可扩展性的角度进行设计。
线上评估一般会将流量平均分到线上系统和线上评估系统,然后进行比较各个指标。
*************************************************************************************************************
 

 

http://soledede.com/

 

大家可以加我个人微信号:scccdgf

 

 

或者关注soledede的微信公众号:soledede
微信公众号:
分享到:
评论

相关推荐

    怀人基于深度学习的广告CTR预估算法.pdf

    深度学习技术在广告点击率预估(CTR)中的应用已经成为电子商务和在线广告行业的核心技术之一。CTR预估是指根据用户的点击历史和其他...技术的不断进步将使得广告投放更加精准有效,从而提升广告主和用户的双向满意度。

    百度凤巢:DNN在凤巢CTR预估中的应用

    百度凤巢系统作为百度的核心在线广告平台,在2014年引入了深度神经网络(DNN)技术来改进其CTR预估模型。在此之前,百度凤巢使用的主要是离散值逻辑回归(LR)模型。 - **离散LR模型面临的挑战**:随着数据量的增长和...

    机器学习-CTR预估基础知识

    12. CTR 预估基础知识课程提要:CTR 预估基础知识课程提要是指学习CTR 预估基础知识的课程大纲,课程提要包括CTR 预估定义和概念、CTR 预估评价指标、CTR 预估系统、CTR 预估模型与特征工程等几个方面。 机器学习-...

    AI人工智能课程 机器学习算法班第11讲:排序与CTR预估问题 共35页.pdf

    ### AI人工智能课程 机器学习算法班第11讲:排序与CTR预估问题 #### 一、在线广告与点击率预测(CTR Prediction) 在互联网广告领域,点击率预测(Click-Through Rate Prediction, CTR)是一项核心任务。CTR是指...

    CTR预估模型讲义pdf

    4. CTR 预估模型的评估指标 CTR 预估模型的评估指标主要包括:准确率、召回率、F1 值、ROC 曲线等。这些指标可以帮助我们评估 CTR 预估模型的性能和效果。 5. CTR 预估模型的优化方法 CTR 预估模型的优化方法包括...

    ctr预估公开数据集 avazu avazu-ctr-prediction

    ctr预估公开数据集 avazu avazu-ctr-prediction ctr预估公开数据集 avazu avazu-ctr-prediction ctr预估公开数据集 avazu avazu-ctr-prediction ctr预估公开数据集 avazu avazu-ctr-prediction ctr预估公开数据集 ...

    CTR预估模型:神经网络模型讲义pdf

    CTR(Click-Through Rate,点击率)预估模型是一个重要的应用场景,广泛应用于搜索引擎、广告系统、推荐系统等领域。神经网络模型是CTR预估模型中的一种常用方法,本文将详细介绍神经网络模型在CTR预估模型中的应用...

    kaggle比赛criiteo经典CTR预估数据集(小型)

    CTR预估是计算广告领域中的核心问题,它涉及到如何预测用户对于特定广告的点击概率,以此来优化广告投放效果。 描述中同样提到的是这个Kaggle比赛,它使用的数据集是criiteo的经典案例,适用于CTR预估的模型训练和...

    CTR预估神器deepFM

    deepfm CTR预估 解决高维稀疏矩阵训练深度网络带来的问题

    基于深度学习的CTR预估,从FM推演各深度学习CTR预估模型

    基于深度学习的CTR预估,从FM推演各深度学习CTR预估模型

    计算广告学第四讲 CTR预估

    ### 计算广告学第四讲 CTR预估 #### 背景介绍 在计算广告领域,CTR(Click-Through Rate,点击率)预估是一项非常重要的技术,它直接影响到平台的收益以及用户体验。本章节将详细介绍CTR预估的相关概念、应用场景...

    2-4+深度时空网络、记忆网络与特征表达学习在CTR预估中的应用.pdf

    CTR(Click-Through Rate)预估是广告投放领域的一项关键技术,其目的是准确预测用户对特定广告的点击概率,从而优化广告投放策略,提高广告效果。本文将探讨深度时空网络、记忆网络以及特征表达学习在这方面的应用...

    从FM推演各深度CTR预估模型(附代码)1

    从早期的逻辑回归模型到现代的深度学习模型,CTR预估技术不断进步,例如DeepFM、NFM、DIN、AFM和DCN等。这些模型在特征交互和模型复杂性方面各有创新,但往往缺乏系统性的理解和对比。 【从FM到深度学习】 因子...

    ctr预估广告计算流量,整个流程,并分为单机版和分布式。

    ### CTR预估广告计算流量:单机版与分布式流程详解 #### 在线广告与点击率预测(CTR Prediction) 在互联网广告行业中,点击率(CTR, Click-Through Rate)是衡量广告成功与否的重要指标之一。CTR定义为点击广告的...

    基于深度学习的广告推荐CTR预估模型

    【作品名称】:基于深度学习的广告推荐CTR预估模型 【适用人群】:适用于希望学习不同技术领域的小白或进阶学习者。可作为毕设项目、课程设计、大作业、工程实训或初期项目立项。 【项目介绍】: 广告算法(CTR...

    毕设&课程作业_基于深度学习的CTR预估,从FM推演各深度学习CTR预估模型.zip

    这个主题聚焦于使用深度学习技术进行点击率(CTR)预测,这是一个在推荐系统、广告投放等领域广泛应用的问题。CTR预估是通过分析用户特征和广告特征来预测用户对某个广告点击的可能性。该主题首先可能会涉及传统模型...

    毕设&课程作业_基于深度学习的广告推荐CTR预估模型.zip

    在《毕设&课程作业_基于深度学习的广告推荐CTR预估模型》项目中,你将学习如何运用Python进行模型开发,可能涉及TensorFlow或PyTorch等深度学习框架,以及C++进行系统优化。通过这个项目,你将掌握深度学习在广告...

    三、CTR预估数据准备

    在数据分析和机器学习领域,CTR(Click-Through Rate)预估是至关重要的任务,它用于预测用户对在线广告或推荐内容点击的可能性。本篇将详细探讨CTR预估数据准备的过程,以及如何处理和分析`raw_sample.csv`这个数据...

    CTR预估模型原文汇总

    CTR(Click-Through Rate)预估是互联网广告和推荐系统中的关键任务,它预测用户对一个广告或推荐内容点击的可能性。以下是对标题和描述中提到的各个模型的详细解释: 1. **DeepFM**(Factorization Machine with ...

    百度网盟行业投放指导手册

    **百度网盟行业投放指导手册**是一份专为搜索引擎营销(SEM)专业人士设计的参考资料,旨在帮助他们理解和优化在百度网盟平台上的广告投放策略。这份手册深入剖析了百度网盟这一广告网络的运作机制、投放技巧以及...

Global site tag (gtag.js) - Google Analytics