多路召回

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

参考

https://zhuanlan.zhihu.com/p/388601198

Author

Lavine Hu

Posted on

2021-10-08

Updated on

2021-11-26

Licensed under

# Related Post
  1.deepmatch
  2.推荐之召回
  3.协同过滤
Comments

:D 一言句子获取中...