ucb修改
2018-02-06 11:16:51 0 举报
ucb修改
作者其他创作
大纲/内容
是
否
蓄水池算法采样ReservoirSample.sample
设置保留广告个数reserveNum,对于第reserveNum+1的广告位置进行竞争,参与ucb的广告为排序大于reserveNum+2的所有广告
LingXiListAdsDao.getBidIdeas
UCB bucket判断
返回广告列表
否,采样概率为0
计算采样概率
是否是实验组
对于排序大于竞争位的广告进行UCB boost
选中ucbWinner
以概率R选择一条作为竞争位广告
交换竞争位广告与ucbWinner在原始列表中的位置,添加ex日志标记,rankPrice不做变动
添加广告位,对于top1广告添加position4,其余添加position9
广告数reserveNum+1 &EEnable
AdUcbBoost.boost
输出
Bernoulli重新排序
UCB算法重排序
是否达到EE条件
UCB输入广告
AdsRanker.selectListAds输出按照Ecpm排序的广告列表
选出排序后的Top1 作为ucb winner
保留竞争位置的广告
返回top3广告
0 条评论
回复 删除
下一页