为拓宽选手们的技术视野,腾讯广告算法大赛官方邀请 NVIDIA 及腾讯的技术大咖,倾力打造了“技”高一筹系列专题直播。在6月24日的直播中,腾讯广告高级研发工程师陈帆,为大家详解了“腾讯广告召回系统的演进”,并对选手们的疑问进行了详细解答。这份来自腾讯专家的“干货”,请查收!
直播FAQ
Q1:召回系统是什么意思?
A:召回是整个推荐系统(或者说广告引擎)的第一阶段,主要根据用户和广告部分特征,从海量的广告库里,快速捞出一小部分与用户存在潜在兴趣匹配的广告队列,系统的后续环节都是针对这一队列做广告的精选。所以当召回阶段面对海量广告库时,通常会使用较为简单的算法或者模型来进行快速检索。
Q2:双塔最后一步计算user和item相似度采用cos相似度或者内积,选择哪个有讲究吗?
A:归一化的内积和cos相似度是等价的,关键是是否要做归一化,因为归一化才有距离的物理意义,但是实际我们做实验的是有不归一化线上效果会好一些;所以度量方式的选择没有固定的要求,需要结合业务模型的结构和loss function的设计。
Q3:recall 95 具体是如何计算的?