Low-Rank Factorization of Determinantal Point Processes for Recommendation
Not on the map. Why?
Abstract (arXiv)
Determinantal point processes (DPPs) have garnered attention as an elegant probabilistic model of set diversity. They are useful for a number of subset selection tasks, including product recommendation. DPPs are parametrized by a positive semi-definite kernel matrix. In this work we present a new method for learning the DPP kernel from observed data using a low-rank factorization of this kernel. We show that this low-rank factorization enables a learning algorithm that is nearly an order of magnitude faster than previous approaches, while also providing for a method for computing product recommendation predictions that is far faster (up to 20x faster or more for large item catalogs) than previous techniques that involve a full-rank DPP kernel. Furthermore, we show that our method provides equivalent or sometimes better predictive performance than prior full-rank DPP approaches, and better performance than several other competing recommendation methods in many cases. We conduct an extensive experimental evaluation using several real-world datasets in the domain of product recommendation to demonstrate the utility of our method, along with its limitations.
Key facts. Cited by 13 papers in the map (data through 7 Oct 2026). First posted on arXiv 17 Feb 2016.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 3; 2022: 4; 2023: 2; 2024: 1; 2025: 1; 2026: 2.
13 papers.
Sort:
By area:
- 2022t-METASET: Tailoring Property Bias of Large-Scale Metamaterial Datasets through Active Learningcited by 9
- 2021PURS: Personalized Unexpected Recommender System for Improving User Satisfactioncited by 7
- 2022Determinantal Point Process Likelihoods for Sequential Recommendationcited by 7
- 2023Feasible Recourse Plan via Diverse Interpolationcited by 6
- 2022Hardness of Maximum Likelihood Learning of DPPscited by 3
- 2022Scalable Sampling for Nonsymmetric Determinantal Point Processescited by 2
- 2026LDDR: Linear-DPP-Based Dynamic-Resolution Frame Sampling for Video MLLMscited by 2
- 2024A Family of Distributions of Random Subsets for Controlling Positive and Negative Dependencecited by 1
- 2021Nonparametric estimation of continuous DPPs with kernel methodscited by 0
- 2021Computational Complexity of Normalizing Constants for the Product of Determinantal Point Processescited by 0
- 2023Efficient Failure Pattern Identification of Predictive Algorithmscited by 0
- 2025A simple estimator of the correlation kernel matrix of a determinantal point processcited by 0
1 more
- 2026LDDR: Linear-DPP-Based Dynamic-Resolution Frame Sampling for Video MLLMs12 May 2026
- 2026Adaptive Quality-Diversity Trade-offs for Large-Scale Batch Recommendation2 Feb 2026
- 2025A simple estimator of the correlation kernel matrix of a determinantal point process20 May 2025
- 2024A Family of Distributions of Random Subsets for Controlling Positive and Negative Dependence2 Aug 2024
- 2023Efficient Failure Pattern Identification of Predictive Algorithms1 Jun 2023
- 2023Feasible Recourse Plan via Diverse Interpolation22 Feb 2023
- 2022Hardness of Maximum Likelihood Learning of DPPs24 May 2022
- 2022Determinantal Point Process Likelihoods for Sequential Recommendation25 Apr 2022
- 2022t-METASET: Tailoring Property Bias of Large-Scale Metamaterial Datasets through Active Learning21 Feb 2022
- 2022Scalable Sampling for Nonsymmetric Determinantal Point Processes20 Jan 2022
- 2021Computational Complexity of Normalizing Constants for the Product of Determinantal Point Processes28 Nov 2021
- 2021Nonparametric estimation of continuous DPPs with kernel methods27 Jun 2021
1 more
- 2022t-METASET: Tailoring Property Bias of Large-Scale Metamaterial Datasets through Active Learningcited by 9
- 2021PURS: Personalized Unexpected Recommender System for Improving User Satisfactioncited by 7
- 2022Determinantal Point Process Likelihoods for Sequential Recommendationcited by 7
- 2023Feasible Recourse Plan via Diverse Interpolationcited by 6
- 2022Hardness of Maximum Likelihood Learning of DPPscited by 3
- 2022Scalable Sampling for Nonsymmetric Determinantal Point Processescited by 2
- 2024A Family of Distributions of Random Subsets for Controlling Positive and Negative Dependencecited by 1
- 2021Nonparametric estimation of continuous DPPs with kernel methodscited by 0
- 2021Computational Complexity of Normalizing Constants for the Product of Determinantal Point Processescited by 0
- 2023Efficient Failure Pattern Identification of Predictive Algorithmscited by 0
- 2025A simple estimator of the correlation kernel matrix of a determinantal point processcited by 0
- 2026Adaptive Quality-Diversity Trade-offs for Large-Scale Batch Recommendationcited by 0
- 2026Adaptive Quality-Diversity Trade-offs for Large-Scale Batch Recommendation2 Feb 2026
- 2025A simple estimator of the correlation kernel matrix of a determinantal point process20 May 2025
- 2024A Family of Distributions of Random Subsets for Controlling Positive and Negative Dependence2 Aug 2024
- 2023Efficient Failure Pattern Identification of Predictive Algorithms1 Jun 2023
- 2023Feasible Recourse Plan via Diverse Interpolation22 Feb 2023
- 2022Hardness of Maximum Likelihood Learning of DPPs24 May 2022
- 2022Determinantal Point Process Likelihoods for Sequential Recommendation25 Apr 2022
- 2022t-METASET: Tailoring Property Bias of Large-Scale Metamaterial Datasets through Active Learning21 Feb 2022
- 2022Scalable Sampling for Nonsymmetric Determinantal Point Processes20 Jan 2022
- 2021Computational Complexity of Normalizing Constants for the Product of Determinantal Point Processes28 Nov 2021
- 2021Nonparametric estimation of continuous DPPs with kernel methods27 Jun 2021
- 2021PURS: Personalized Unexpected Recommender System for Improving User Satisfaction5 Jun 2021