Candidate Generation with Binary Codes for Large-Scale Top-N Recommendation
Not on the map. Why?
Abstract (arXiv)
Generating the Top-N recommendations from a large corpus is computationally expensive to perform at scale. Candidate generation and re-ranking based approaches are often adopted in industrial settings to alleviate efficiency problems. However it remains to be fully studied how well such schemes approximate complete rankings (or how many candidates are required to achieve a good approximation), or to develop systematic approaches to generate high-quality candidates efficiently. In this paper, we seek to investigate these questions via proposing a candidate generation and re-ranking based framework (CIGAR), which first learns a preference-preserving binary embedding for building a hash table to retrieve candidates, and then learns to re-rank the candidates using real-valued ranking models with a candidate-oriented objective. We perform a comprehensive study on several large-scale real-world datasets consisting of millions of users/items and hundreds of millions of interactions. Our results show that CIGAR significantly boosts the Top-N accuracy against state-of-the-art recommendation models, while reducing the query time by orders of magnitude. We hope that this work could draw more attention to the candidate generation problem in recommender systems.
Key facts. Cited by 19 papers in the map (data through 7 Oct 2026). First posted on arXiv 12 Sep 2019.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 5; 2022: 4; 2023: 4; 2024: 2; 2025: 2; 2026: 2.
19 papers.
Sort:
- 2022Learning Vector-Quantized Item Representation for Transferable Sequential Recommenderscited by 112
- 2022DaisyRec 2.0: Benchmarking Recommendation for Rigorous Evaluationcited by 19
- 2021On component interactions in two-stage recommender systemscited by 14
- 2023Revisiting Neural Retrieval on Acceleratorscited by 14
- 2025Uncertainty Quantification and Decomposition for LLM-based Recommendationcited by 12
- 2021Dual Correction Strategy for Ranking Distillation in Top-N Recommender Systemcited by 10
- 2022Uncertainty Quantification for Fairness in Two-Stage Recommender Systemscited by 10
- 2021RecPipe: Co-designing Models and Hardware to Jointly Optimize Recommendation Quality and Performancecited by 8
- 2023Multi-domain Recommendation with Embedding Disentangling and Domain Alignmentcited by 7
- 2021Unsupervised Multi-Index Semantic Hashingcited by 5
- 2022kNN-Embed: Locally Smoothed Embedding Mixtures For Multi-interest Candidate Retrievalcited by 4
- 2021Position-based Hash Embeddings For Scaling Graph Neural Networkscited by 3
7 more
- 2025CoVE: Compressed Vocabulary Expansion Makes Better LLM-based Recommender Systemscited by 3
- 2023TwERC: High Performance Ensembled Candidate Generation for Ads Recommendation at Twittercited by 2
- 2023Reviewing Developments of Graph Convolutional Network Techniques for Recommendation Systemscited by 0
- 2024Are We Wasting Time? A Fast, Accurate Performance Evaluation Framework for Knowledge Graph Link Predictorscited by 0
- 2024Towards a Theoretical Understanding of Two Tower Recommendation Modelscited by 0
- 2026Filling the Gaps: Selective Knowledge Augmentation for LLM Recommenderscited by 0
- 2026OneShot: Index-in-Ranking with Neural Scoring for Large-Scale Retrievalcited by 0
- 2026OneShot: Index-in-Ranking with Neural Scoring for Large-Scale Retrieval29 Jul 2026
- 2026Filling the Gaps: Selective Knowledge Augmentation for LLM Recommenders9 Apr 2026
- 2025CoVE: Compressed Vocabulary Expansion Makes Better LLM-based Recommender Systems24 Jun 2025
- 2025Uncertainty Quantification and Decomposition for LLM-based Recommendation29 Jan 2025
- 2024Towards a Theoretical Understanding of Two Tower Recommendation Models23 Feb 2024
- 2024Are We Wasting Time? A Fast, Accurate Performance Evaluation Framework for Knowledge Graph Link Predictors25 Jan 2024
- 2023Reviewing Developments of Graph Convolutional Network Techniques for Recommendation Systems10 Nov 2023
- 2023Multi-domain Recommendation with Embedding Disentangling and Domain Alignment10 Aug 2023
- 2023Revisiting Neural Retrieval on Accelerators6 Jun 2023
- 2023TwERC: High Performance Ensembled Candidate Generation for Ads Recommendation at Twitter27 Feb 2023
- 2022Learning Vector-Quantized Item Representation for Transferable Sequential Recommenders22 Oct 2022
- 2022DaisyRec 2.0: Benchmarking Recommendation for Rigorous Evaluation22 Jun 2022
7 more
- 2022Uncertainty Quantification for Fairness in Two-Stage Recommender Systems30 May 2022
- 2022kNN-Embed: Locally Smoothed Embedding Mixtures For Multi-interest Candidate Retrieval12 May 2022
- 2021Dual Correction Strategy for Ranking Distillation in Top-N Recommender System8 Sep 2021
- 2021Position-based Hash Embeddings For Scaling Graph Neural Networks31 Aug 2021
- 2021On component interactions in two-stage recommender systems28 Jun 2021
- 2021RecPipe: Co-designing Models and Hardware to Jointly Optimize Recommendation Quality and Performance18 May 2021
- 2021Unsupervised Multi-Index Semantic Hashing26 Mar 2021
- 2022Learning Vector-Quantized Item Representation for Transferable Sequential Recommenderscited by 112
- 2022DaisyRec 2.0: Benchmarking Recommendation for Rigorous Evaluationcited by 19
- 2021On component interactions in two-stage recommender systemscited by 14
- 2023Revisiting Neural Retrieval on Acceleratorscited by 14
- 2025Uncertainty Quantification and Decomposition for LLM-based Recommendationcited by 12
- 2021Dual Correction Strategy for Ranking Distillation in Top-N Recommender Systemcited by 10
- 2022Uncertainty Quantification for Fairness in Two-Stage Recommender Systemscited by 10
- 2021RecPipe: Co-designing Models and Hardware to Jointly Optimize Recommendation Quality and Performancecited by 8
- 2023Multi-domain Recommendation with Embedding Disentangling and Domain Alignmentcited by 7
- 2021Unsupervised Multi-Index Semantic Hashingcited by 5
- 2022kNN-Embed: Locally Smoothed Embedding Mixtures For Multi-interest Candidate Retrievalcited by 4
- 2021Position-based Hash Embeddings For Scaling Graph Neural Networkscited by 3
12 most cited of 19 All 19 (JSON)
- 2026OneShot: Index-in-Ranking with Neural Scoring for Large-Scale Retrieval29 Jul 2026
- 2026Filling the Gaps: Selective Knowledge Augmentation for LLM Recommenders9 Apr 2026
- 2025CoVE: Compressed Vocabulary Expansion Makes Better LLM-based Recommender Systems24 Jun 2025
- 2025Uncertainty Quantification and Decomposition for LLM-based Recommendation29 Jan 2025
- 2024Towards a Theoretical Understanding of Two Tower Recommendation Models23 Feb 2024
- 2024Are We Wasting Time? A Fast, Accurate Performance Evaluation Framework for Knowledge Graph Link Predictors25 Jan 2024
- 2023Reviewing Developments of Graph Convolutional Network Techniques for Recommendation Systems10 Nov 2023
- 2023Multi-domain Recommendation with Embedding Disentangling and Domain Alignment10 Aug 2023
- 2023Revisiting Neural Retrieval on Accelerators6 Jun 2023
- 2023TwERC: High Performance Ensembled Candidate Generation for Ads Recommendation at Twitter27 Feb 2023
- 2022Learning Vector-Quantized Item Representation for Transferable Sequential Recommenders22 Oct 2022
- 2022DaisyRec 2.0: Benchmarking Recommendation for Rigorous Evaluation22 Jun 2022
12 newest of 19 All 19 (JSON)