多路召回
1.定义
所谓的“多路召回”策略,就是指采用不同的策略、特征或简单模型,分别召回一部分候选集,然后再把这些候选集混合在一起后供后续排序模型使用的策略。值得注意的是,每一路召回需要尽可能的保持独立性与互斥性,从而在保证各链路能够并行召回的同时,增加召回的多样性。
2.多路召回融合策略(可以算是粗排)
平均法:C的计算方法:(0.7 + 0.5 + 0.3)/3
加权平均:假设三种策略的权重指定为0.4、0.3、0.2(人为给定或者算法拟合),则B的权重为(0.4 0.8 + 0.3 0.6 + 0.2* 0)/ (0.4+0.3+0.2)
动态加权法:计算三种召回策略的CTR,作为每天更新的动态权重。但是只考虑了点击率,并不全面。
3.例子
https://tianchi.aliyun.com/notebook-ai/detail?postId=144452