Deep Retrieval: Learning A Retrievable Structure for Large-Scale Recommendations
Not on the map. Why?
Abstract (arXiv)
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 the same accuracy as the brute-force baseline on two public datasets. Moreover, we show that, in a live production recommendation system, a deployed DR approach significantly outperforms a well-tuned ANN baseline in terms of engagement metrics. To the best of our knowledge, DR is among the first non-ANN algorithms successfully deployed at the scale of hundreds of millions of items for industrial recommendation systems.
Key facts. Cited by 11 papers in the map (data through 7 Oct 2026). First posted on arXiv 12 Jul 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2022: 3; 2023: 1; 2024: 2; 2025: 4; 2026: 1.
11 papers.
- 2022Approximate Nearest Neighbor Search under Neural Similarity Metric for Large-Scale Recommendationcited by 14
- 2024RoarGraph: A Projected Bipartite Graph for Efficient Cross-Modal Approximate Nearest Neighbor Searchcited by 12
- 2025Large Language Model as Universal Retriever in Industrial-Scale Recommender Systemcited by 4
- 2023Practice with Graph-based ANN Algorithms on Sparse Data: Chi-square Two-tower model, HNSW, Sign Cauchy Projectionscited by 2
- 2025Learning to Search Effective Example Sequences for In-Context Learningcited by 2
- 2022Tree-based Text-Vision BERT for Video Search in Baidu Video Advertisingcited by 1
- 2022CoopHash: Cooperative Learning of Multipurpose Descriptor and Contrastive Pair Generator via Variational MCMC Teaching for Supervised Image Hashingcited by 1
- 2024pEBR: A Probabilistic Approach to Embedding Based Retrievalcited by 1
- 2025Bidding-Aware Retrieval for Multi-Stage Consistency in Online Advertisingcited by 0
- 2025An Efficient Embedding Based Ad Retrieval with GPU-Powered Feature Interactioncited by 0
- 2026Rethinking ANN-based Retrieval: Multifaceted Learnable Index for Large-scale Recommendation Systemcited by 0
- 2026Rethinking ANN-based Retrieval: Multifaceted Learnable Index for Large-scale Recommendation System18 Feb 2026
- 2025An Efficient Embedding Based Ad Retrieval with GPU-Powered Feature Interaction27 Nov 2025
- 2025Bidding-Aware Retrieval for Multi-Stage Consistency in Online Advertising7 Aug 2025
- 2025Learning to Search Effective Example Sequences for In-Context Learning11 Mar 2025
- 2025Large Language Model as Universal Retriever in Industrial-Scale Recommender System5 Feb 2025
- 2024pEBR: A Probabilistic Approach to Embedding Based Retrieval25 Oct 2024
- 2024RoarGraph: A Projected Bipartite Graph for Efficient Cross-Modal Approximate Nearest Neighbor Search16 Aug 2024
- 2023Practice with Graph-based ANN Algorithms on Sparse Data: Chi-square Two-tower model, HNSW, Sign Cauchy Projections13 Jun 2023
- 2022CoopHash: Cooperative Learning of Multipurpose Descriptor and Contrastive Pair Generator via Variational MCMC Teaching for Supervised Image Hashing9 Oct 2022
- 2022Tree-based Text-Vision BERT for Video Search in Baidu Video Advertising19 Sep 2022
- 2022Approximate Nearest Neighbor Search under Neural Similarity Metric for Large-Scale Recommendation14 Feb 2022