Deep Retrieval: Learning A Retrievable Structure For Large-scale Recommendations
2020 Β· Weihao Gao, Xiangjun Fan, Chong Wang, et al.
Abstract
One of the core problems in large-scale recommendations is to retrieve top relevant candidates accurately and efficiently, preferably in sub-linear time. Previous approaches are mostly based on a two-step procedure: first learn an inner-product model, and then use some approximate nearest neighbor (ANN) search algorithm to find top candidates. In this paper, we present Deep Retrieval (DR), to learn a retrievable structure directly with user-item interaction data (e.g. clicks) without resorting to the Euclidean space assumption in ANN algorithms. DR's structure encodes all candidate items into a discrete latent space. Those latent codes for the candidates are model parameters and learnt together with other neural network parameters to maximize the same objective function. With the model learnt, a beam search over the structure is performed to retrieve the top candidates for reranking. Empirically, we first demonstrate that DR, with sub-linear computational complexity, can achieve almost
Authors
(none)
Tags
Stats
Related papers
- Hierarchical Structured Neural Network: Efficient Retrieval Scaling For Large Scale Recommendation (2024)0.00
- Domain-adaptive And Scalable Dense Retrieval For Content-based Recommendation (2026)0.00
- Learning To Retrieve: How To Train A Dense Retrieval Model Effectively And Efficiently (2020)0.00
- RADAR: Recall Augmentation Through Deferred Asynchronous Retrieval (2025)2.26
- Revisiting Neural Retrieval On Accelerators (2023)9.41
- Gpu-accelerated Multi-relational Parallel Graph Retrieval For Web-scale Recommendations (2025)0.00
- A Novel User Representation Paradigm For Making Personalized Candidate Retrieval (2019)0.00
- Raserec: Retrieval-augmented Sequential Recommendation (2024)2.92