Learning k-Determinantal Point Processes for Personalized Ranking
Yuli Liu, Christian Walder, Lexing Xie
Abstract
The key to personalized recommendation is to predict a personalized ranking on a catalog of items by modeling the user's preferences. There are many personalized ranking approaches for item recommendation from implicit feedback like Bayesian Personalized Ranking (BPR) and listwise ranking. Despite these methods have shown performance benefits, there are still limitations affecting recommendation performance. First, none of them directly optimize ranking of sets, causing inadequate exploitation of correlations among multiple items. Second, the diversity aspect of recommendations is insufficiently addressed compared to relevance. In this work, we present a new optimization criterion LkP based on set probability comparison for personalized ranking that moves beyond traditional ranking-based methods. It for-malizes set-level relevance and diversity ranking comparisons through a Determinantal Point Process (DPP) kernel decom-position. To confer ranking interpretability to the DPP set probabilities and prioritize the practicality of LkP, we condition the standard DPP on the cardinalityof the DPP-distributed set, known as k-DPP, a less-explored extension of DPP. The generic stochastic gradient descent based technique can be directly applied to optimizing models that employ LkP. We implement LkP in the context of both Matrix Factorization (MF) and neural networks approaches, on three real-world datasets, obtaining improved relevance and diversity performances. LkP is broadly applicable, and when applied to existing recommendation models it also yields strong performance improvements, suggesting that LkP holds significant value to the field of recommender systems.
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 2fd3b1b8-aa38-42a2-9cdd-60b320c5ce73Builds on13
- LightGCN: Simplifying and Powering Graph Convolution Network for RecommendationXiangnan He, Kuan Deng, Xiang Wang, Yan Li et al.SIGIR 2020 · 4,448 citations
- Revisiting Graph Based Collaborative Filtering: A Linear Residual Graph Convolutional Network ApproachLei Chen, Le Wu, Richang Hong, Kun Zhang et al.AAAI 2020 · 634 citations
- Attentive Knowledge-aware Graph Convolutional Networks with Collaborative Guidance for Personalized RecommendationYankai Chen, Yaming Yang, Yujing Wang, Jing Bai et al.ICDE 2022 · 81 citations
- Price-aware Recommendation with Graph Convolutional NetworksYu Zheng, Chen Gao, Xiangnan He, Yong Li et al.ICDE 2020 · 75 citations
- Diversified Interactive Recommendation with Implicit FeedbackYong Liu, Yingtai Xiao, Qiong Wu, Chunyan Miao et al.AAAI 2020 · 67 citations
Related papers
- SetRank: A Setwise Bayesian Approach for Collaborative Ranking from Implicit FeedbackChao Wang, Hengshu Zhu, Chen Zhu, Chuan Qin et al.AAAI 2020 · 53 citations
- Determinantal Beam SearchClara Meister, Martina Forster, Ryan CotterellACL 2021
- Correlation-Aware Example Selection for In-Context Learning with Nonsymmetric Determinantal Point ProcessesQiunan Du, Zhiliang Tian, Zhen Huang, Kailun Bian et al.EMNLP 2025
- Determinantal Point Process Likelihoods for Sequential RecommendationYuli Liu, Christian J. Walder, Lexing XieSIGIR 2022 · 14 citations
- Probabilistic Attention for Sequential RecommendationYuli Liu, Christian Walder, Lexing Xie, Yiqun LiuKDD 2024 · 6 citations
