Ada-Ranker

Xinyan Fan,Jianxun Lian,Wayne Xin Zhao,Zheng Liu,Chaozhuo Li,Xing Xie
DOI: https://doi.org/10.1145/3477495.3531931
2022-01-01
Abstract:A large-scale recommender system usually consists of recall and ranking modules. The goal of ranking modules (aka rankers) is to elaborately discriminate users' preference on item candidates proposed by recall modules. With the success of deep learning techniques in various domains, we have witnessed the mainstream rankers evolve from traditional models to deep neural models. However, the way that we design and use rankers remains unchanged: offline training the model, freezing the parameters, and deploying it for online serving. Actually, the candidate items are determined by specific user requests, in which underlying distributions (e.g., the proportion of items for different categories, the proportion of popular or new items) are highly different from one another in a production environment. The classical parameter-frozen inference manner cannot adapt to dynamic serving circumstances, making rankers' performance compromised.
What problem does this paper attempt to address?