[1904.06813] Personalized Re-ranking for Recommendation
Ranking is a core task in recommender systems, which aims at providing an ordered list of items to users. Typically, a ranking function is learned from the labeled dataset to optimize the global performance, which produces a ranking score for each individual item. However, it may be sub-optimal because the scoring function applies to each item individually and does not explicitly consider the mutual influence between items, as well as the differences of users' preferences or intents. Therefore, we propose a personalized re-ranking model for recommender systems. The proposed re-ranking model can be easily deployed as a follow-up modular after any ranking algorithm, by directly using the existing ranking feature vectors. It directly optimizes the whole recommendation list by employing a transformer structure to efficiently encode the information of all items in the list. Specifically, the Transformer applies a self-attention mechanism that directly models the global relationships between any pair of items in the whole list. We confirm that the performance can be further improved by introducing pre-trained embedding to learn personalized encoding functions for different users. Experimental results on both offline benchmarks and real-world online e-commerce systems demonstrate the significant improvements of the proposed re-ranking model.
Personalized Re-ranking for Recommendation Changhua Pei1∗ , Yi Zhang1∗ , Yongfeng Zhang2∗ Fei Sun1 , Xiao Lin1 , Hanxiao Sun1 , Jian Wu1 , Peng Jiang3 , Junfeng Ge1 , Wenwu Ou1 1 Alibaba Group 2 Rutgers University 3 Kwai Inc. 1 {changhua.pch, zhanyuan.zy, ofey.sf, hc.lx, hansel.shx, joshuawu.wujian,…
saved by
related reading
- Personalized recommendations - IV (two tower models for retrieval)linkedin.com
- OneRec: Unifying Retrieve and Rank with Generative Recommender and Iterative Preference Alignmentarxiv.org
- Transformers from Scratche2eml.school
- Is this the ChatGPT moment for recommendation systems? | Shapedshaped.ai
- How to build production-ready Recommender Systemstheneuralmaze.substack.com
- Patterns for Building LLM-based Systems & Productseugeneyan.com
- Probabilistic Matrix Factorization for Music Recommendationcs229.stanford.edu
- 2301.00993v1.pdfarxiv.org
- System Design for Recommendations and Searcheugeneyan.com
- Recommendation System Series Part 2: The 10 Categories of Deep Recommendation Systems That... | Towards Data Sciencetowardsdatascience.com
- Knowledge-Enhanced Top-K Recommendation in Poincar ́e Ballarxiv.org
- Wide & Deep Learning for Recommender Systems | by Atul Anand | Analytics Vidhya | Mediummedium.com