对广告点击率进行预测的方法及装置制造方法及图纸

技术编号:12511768 阅读:81 留言:0更新日期:2015-12-16 09:21
本发明专利技术提供了一种对广告点击率进行预测的方案:获取在预定历史时间段内与多个历史投放广告相关的多种特征类型的特征相关信息;将各个历史投放广告的至少两种特征类型的特征相关信息进行交叉组合来确定多个交叉特征集,并计算确定多个交叉特征集分别对应的交叉特征标识;提取各个交叉特征集对应的广告展现量及广告点击量,并计算确定各个交叉特征集对应的广告点击率以作为交叉特征值;基于多个交叉特征集分别对应的交叉特征标识及交叉特征值对逻辑回归模型进行训练,计算确定模型训练参数;基于模型训练参数对待预测广告进行广告点击率的预测计算。本方案通过为广告的预测计算提供了更加可靠的训练数据,保证了广告点击率预测计算结果的准确性。

【技术实现步骤摘要】

本专利技术涉及计算机
,具体而言,本专利技术涉及对广告点击率进行预测的方法及装置
技术介绍
随着互联网的兴起,网络广告成为各大门户网站、搜索引擎、社交网络以及各终端通讯设备应用程序的主要赢利方式。目前互联网广告的市场正在以惊人的速度增长,互联网广告发挥的效用越来越显得重要。但是,由于广告位的个数是有限的,因此需要一种准确预估广告点击率的方案,为广告投放方和展现方提供有力可靠的参考依据和决策信息。现有技术的预估方案结果与真实值之间的误差较大,不能对待预测广告的点击率进行准确的预估,从而无法进一步为提高广告投放效果提供良好的数据参考依据。
技术实现思路
为克服上述技术问题或者至少部分地解决上述技术问题,特提出以下技术方案:本专利技术的实施例提出了一种对广告点击率进行预测的方法,包括:获取在预定历史时间段内与多个历史投放广告相关的多种特征类型的特征相关信息;将各个历史投放广告的至少两种特征类型的特征相关信息进行交叉组合来确定多个交叉特征集,并计算确定多个交叉特征集分别对应的交叉特征标识;提取在所述预定历史时间段内各个交叉特征集对应的广告展现量及广告点击量,并计算确定所述各个交叉特征集对应的广告点击率以作为交叉特征值;基于多个交叉特征集分别对应的交叉特征标识及交叉特征值,对逻辑回归模型进行训练,以计算确定模型训练参数;基于所述模型训练参数对多个待预测广告进行广告点击率的预测计算。其中,所述特征类型包括以下至少任一项:投放用户;投放上下文;历史投放广告。其中,所述投放用户的特征相关信息包括以下至少任一项:用户属性信息;用户的历史兴趣信息;用户的实时兴趣信息。其中,所述投放上下文的特征相关信息包括以下至少任一项:终端设备相关信息;网络相关信息;地理位置信息;广告展现相关信息。优选地,该方法还包括:判断所述各个交叉特征集对应的广告展现量和/或广告点击量是否符合再处理条件;当交叉特征集对应的广告展现量和/或广告点击量符合再处理条件时,所述计算确定所述各个交叉特征集对应的广告点击率以作为交叉特征值的步骤,具体包括:对该交叉特征集对应的广告展现量及广告点击量进行贝叶斯平滑计算处理,以确定该交叉特征集对应的广告点击率以作为交叉特征值。其中,所述再处理条件包括以下任一情形:交叉特征集对应的广告展现量小于预定展现量阈值;交叉特征集对应的广告点击量小于预定点击量阈值;交叉特征集对应的广告展现量与广告点击量的比值小于预定点击率阈值。优选地,基于所述模型训练参数对待预测广告进行广告点击率的预测计算,具体包括:获取各个待预测广告实时投放时的至少两种特征类型的特征相关信息进行交叉组合后对应的交叉特征集的交叉特征标识;基于所述模型训练参数与所述待预测广告的交叉特征标识,进行预测计算以确定所述待预测广告的广告点击率。优选地,该方法还包括:根据预测计算结果,筛选所述多个待预测广告。本专利技术的另一实施例还提出了一种根据广告点击率的预测计算结果进行应用推荐的方法,其特征在于,包括:获取与目标用户相关的特征相关信息;将所述目标用户相关的特征相关信息与多个待推荐广告分别进行交叉组合来确定多个交叉特征集,并计算确定该多个交叉特征集对应的交叉特征标识;基于预先训练得到模型训练参数与所述多个待推荐广告的交叉特征标识,进行预测计算以确定所述多个待推荐广告的广告点击率;根据预测计算得到的广告点击率对所述多个待推荐广告进行筛选;将筛选出的一个或多个待推荐广告推荐给所述目标用户。其中,所述与目标用户相关的特征相关信息,具体包括:属于投放用户的特征相关信息;或属于投放上下文的特征相关信息。本专利技术的另一实施例提出了一种对广告点击率进行预测的装置,包括:特征获取模块,用于获取在预定历史时间段内与多个历史投放广告相关的多种特征类型的特征相关信息;特征标识计算模块,用于将各个历史投放广告的至少两种特征类型的特征相关信息进行交叉组合来确定多个交叉特征集,并计算确定多个交叉特征集分别对应的交叉特征标识;特征值计算模块,用于提取在所述预定历史时间段内各个交叉特征集对应的广告展现量及广告点击量,并计算确定所述各个交叉特征集对应的广告点击率以作为交叉特征值;训练模块,用于基于多个交叉特征集分别对应的交叉特征标识及交叉特征值,对逻辑回归模型进行训练,以计算确定模型训练参数;第一预测计算模块,用于基于所述模型训练参数对多个待预测广告进行广告点击率的预测计算。其中,所述特征类型包括以下至少任一项:投放用户;投放上下文;历史投放广告。其中,所述投放用户的特征相关信息包括以下至少任一项:用户属性信息;用户的历史兴趣信息;用户的实时兴趣信息。其中,所述投放上下文的特征相关信息包括以下至少任一项:终端设备相关信息;网络相关信息;地理位置信息;广告展现相关信息。优选地,该装置还包括:判断模块,用于判断所述各个交叉特征集对应的广告展现量和/或广告点击量是否符合再处理条件;当交叉特征集对应的广告展现量和/或广告点击量符合再处理条件时,所述特征值计算模块具体用于对该交叉特征集对应的广告展现量及广告点击量进行贝叶斯平滑计算处理,以确定该交叉特征集对应的广告点击率以作为交叉特征值。其中,所述再处理条件包括以下任一情形:交叉特征集对应的广告展现量小于预定展现量阈值;交叉特征集对应的广告点击量小于预定点击量阈值;交叉特征集对应的广告展现量与广告点击量的比值小于预定点击率阈值。优选地,所述预测计算模块具体包括:实时特征获取单元,用于获取各个待预测广告实时投放时的至少两种特征类型的特征相关信息进行交叉组合后对应的交叉特征集的交叉特征标识;点击率预测单元,用于基于所述模型训练参数与所述待预测广告的交叉特征标识,进行预测计算以确定所述待预测广告的广告点击率。优选地,该装置还包括:第一筛选模块,用于根据预测计算结果,筛选所述多个待预测广告。本专利技术的另一实施例还提供了一种根据广告点击率的预测计算结果进行应用推荐的装置,包括:相关信息获取模块,用于获取与目标用户相关的特征相关信息;特征交叉模块,用于将所述目标用户相关的特征相关信息与多个待推荐广告分别进行交叉组合来确定多个交叉特征集,并计算确定该多个交叉特征集对本文档来自技高网...

【技术保护点】
一种对广告点击率进行预测的方法,其特征在于,包括:获取在预定历史时间段内与多个历史投放广告相关的多种特征类型的特征相关信息;将各个历史投放广告的至少两种特征类型的特征相关信息进行交叉组合来确定多个交叉特征集,并计算确定多个交叉特征集分别对应的交叉特征标识;提取在所述预定历史时间段内各个交叉特征集对应的广告展现量及广告点击量,并计算确定所述各个交叉特征集对应的广告点击率以作为交叉特征值;基于多个交叉特征集分别对应的交叉特征标识及交叉特征值,对逻辑回归模型进行训练,以计算确定模型训练参数;基于所述模型训练参数对多个待预测广告进行广告点击率的预测计算。

【技术特征摘要】
1.一种对广告点击率进行预测的方法,其特征在于,包括:
获取在预定历史时间段内与多个历史投放广告相关的多种特征类型
的特征相关信息;
将各个历史投放广告的至少两种特征类型的特征相关信息进行交叉
组合来确定多个交叉特征集,并计算确定多个交叉特征集分别对应的交叉
特征标识;
提取在所述预定历史时间段内各个交叉特征集对应的广告展现量及
广告点击量,并计算确定所述各个交叉特征集对应的广告点击率以作为交
叉特征值;
基于多个交叉特征集分别对应的交叉特征标识及交叉特征值,对逻辑
回归模型进行训练,以计算确定模型训练参数;
基于所述模型训练参数对多个待预测广告进行广告点击率的预测计
算。
2.根据权利要求1所述的对广告点击率进行预测的方法,其特征在
于,该方法还包括:
判断所述各个交叉特征集对应的广告展现量和/或广告点击量是否符
合再处理条件;
当交叉特征集对应的广告展现量和/或广告点击量符合再处理条件
时,所述计算确定所述各个交叉特征集对应的广告点击率以作为交叉特征
值的步骤,具体包括:
对该交叉特征集对应的广告展现量及广告点击量进行贝叶斯平滑计
算处理,以确定该交叉特征集对应的广告点击率以作为交叉特征值。
3.根据权利要求2所述的对广告点击率进行预测的方法,其特征在
于,所述再处理条件包括以下任一情形:
交叉特征集对应的广告展现量小于预定展现量阈值;
交叉特征集对应的广告点击量小于预定点击量阈值;
交叉特征集对应的广告展现量与广告点击量的比值小于预定点击率

\t阈值。
4.根据权利要求1-3任一项所述的对广告点击率进行预测的方法,其
特征在于,基于所述模型训练参数对待预测广告进行广告点击率的预测计
算,具体包括:
获取各个待预测广告实时投放时的至少两种特征类型的特征相关信
息进行交叉组合后对应的交叉特征集的交叉特征标识;
基于所述模型训练参数与所述待预测广告的交叉特征标识,进行预测
计算以确定所述待预测广告的广告点击率。
5.一种根据广告点击率的预测计算结果进行应用推荐的方法,其特
征在于,包括:
获取与目标用户相关的特征相关信息;
将所述目标用户相关的特征相关信息与多个待推荐广告分别进行交
叉组合来确定多个交叉特征集,并计算确定该多个交叉特征集对应的交叉
特征标识;
基于预先训练得到模型训练参数与所述多个待推荐广告的交叉特征
标识,进行预测计算以确定所述多个待推荐广告的广告点击率;
根据预测计算得到的广告点击率对所述多个待推荐广告进行筛选;
将筛选出的一个或多个待推荐广告推荐给所述目标用户。
6.一种对广告点击率进行预测的装置,其特征在于,包括:
特征获取模块,用于获取在预定历史时间段内与多个历史投放广告相
关的多种特征类型的特征相关信息;
特征标识计算模块...

【专利技术属性】
技术研发人员:岳华东
申请(专利权)人:北京奇虎科技有限公司奇智软件北京有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1