Recommender Forest for Efficient Retrieval
Chao Feng, Wuchao Li, Defu Lian, Zheng Liu, Enhong Chen
Abstract
Recommender systems (RS) have to select the top-n items from a massive item set. For the sake of efficient recommendation, RS usually represents users and items as latent embeddings and relies on approximate nearest neighbor search (ANNs) to retrieve the recommendation results. Despite the reduction of running time, the representation learning is independent of ANNs index construction; thus, the two operations can be incompatible, which results in a potential loss of recommendation accuracy. To overcome the above problem, we propose the Recommender Forest (a.k.a., RecForest), which jointly learns latent embedding and index for an efficient and high-fidelity recommendation. RecForest consists of multiple K-ary trees, each of which is a partition of the item set via hierarchical balanced clustering such that each item is uniquely represented by a path from the root to a leaf. Given such a data structure, an encoder-decoder-based routing network is developed: it first encodes user information into user representation; then, leveraging a transformer-based decoder, it identifies the top-n items via beam search. Compared with the existing methods, RecForest brings in the following advantages: 1) the false partition of the near-boundary items can be effectively alleviated by the use of multiple trees; 2) the routing operation becomes much more accurate thanks to the powerful transformer decoder; 3) the branch parameters are shared across different tree levels, making the index to be extremely memory-efficient. The experimental studies are performed on six popular recommendation datasets: with a significantly simplified training cost, RecForest outperforms competitive baseline approaches in terms of both recommendation accuracy and efficiency. The code is available at https://github.com/wuchao-li/RecForest .
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Your agent calls
Luneget_paper_fulltext
Free to start. No credit card required.
Terminal
Install the CLIlune papers fulltext 29140c53-5c3c-4d23-99e8-e84d51f8caa7Cited by top-tier papers6
- Constructing Tree-based Index for Efficient and Effective Dense RetrievalHaitao Li, Qingyao Ai, Jingtao Zhan, Jiaxin Mao et al.SIGIR 2023 · 21 citations
- Cooperative Retriever and Ranker in Deep RecommendersXu Huang, Defu Lian, Jin Chen, Zheng Liu et al.WWW 2023 · 17 citations
- EAGER: Two-Stream Generative Recommender with Behavior-Semantic CollaborationYe Wang, Jiahao Xun, Minjie Hong, Jieming Zhu et al.KDD 2024 · 13 citations
- Knowledge Distillation for High Dimensional Search IndexZepu Lu, Jin Chen, Defu Lian, Zaixi Zhang et al.NeurIPS 2023 · 10 citations
- Generalization Error Bounds for Two-stage Recommender Systems with Tree StructureJin Zhang, Ze Liu, Defu Lian, Enhong ChenNeurIPS 2024 · 2 citations
Builds on5
- Accelerating Large-Scale Inference with Anisotropic Vector QuantizationRuiqi Guo, Philip Sun, Erik Lindgren, Quan Geng et al.ICML 2020 · 539 citations
- Geography-Aware Sequential Location RecommendationDefu Lian, Yongji Wu, Yong Ge, Xing Xie et al.KDD 2020 · 244 citations
- LightRec: A Memory and Search-Efficient Recommender SystemDefu Lian, Haoyu Wang, Zheng Liu, Jianxun Lian et al.WWW 2020 · 106 citations
- Personalized Ranking with Importance SamplingDefu Lian, Qi Liu, Enhong ChenWWW 2020 · 98 citations
- Forest-based Deep RecommenderChao Feng, Defu Lian, Zheng Liu, Xing Xie et al.SIGIR 2022 · 5 citations
Related papers
- Efficient Recommendation with Millions of Items by Dynamic Pruning of Sub-Item EmbeddingsAleksandr V. Petrov, Craig Macdonald, Nicola TonellottoSIGIR 2025 · 3 citations
- Efficient Distributed Approximate k-Nearest Neighbor Graph Construction by Multiway Random Division ForestSang-Hong Kim, Ha-Myung ParkKDD 2023 · 4 citations
- HST+: An Efficient Index for Embedding Arbitrary Metric SpacesYuxiang Zeng, Yongxin Tong, Lei ChenICDE 2021 · 5 citations
- LIDER: An Efficient High-dimensional Learned Index for Large-scale Dense Passage RetrievalYifan Wang, Haodi Ma, Daisy Zhe WangVLDB 2023 · 17 citations
- Making Transformer Decoders Better Differentiable IndexersWuchao Li, Kai Zheng, Defu Lian, Qi Liu et al.ICLR 2025
