paper-with-me

Papers

Determinantal Point Process Likelihoods for Sequential Recommendation

2022-04-25 · Yuli Liu, Christian Walder, Lexing Xie

Sequential recommendation is a popular task in academic research and close to real-world application scenarios, where the goal is to predict the next action(s) of the user based on his/her previous sequence of actions. In the training process of recommender systems, the loss function plays an essential role in guiding the optimization of recommendation models to generate accurate suggestions for users. However, most existing sequential recommendation techniques focus on designing algorithms or neural network architectures, and few efforts have been made to tailor loss functions that fit naturally into the practical application scenario of sequential recommender systems. Ranking-based losses, such as cross-entropy and Bayesian Personalized Ranking (BPR) are widely used in the sequential recommendation area. We argue that such objective functions suffer from two inherent drawbacks: i) the dependencies among elements of a sequence are overlooked in these loss formulations; ii) instead of balancing accuracy (quality) and diversity, only generating accurate results has been over emphasized. We therefore propose two new loss functions based on the Determinantal Point Process (DPP) likelihood, that can be adaptively applied to estimate the subsequent item or items. The DPP-distributed item set captures natural dependencies among temporal actions, and a quality vs. diversity decomposition of the DPP kernel pushes us to go beyond accuracy-oriented loss functions. Experimental results using the proposed loss functions on three real-world datasets show marked improvements over state-of-the-art sequential recommendation methods in both quality and diversity metrics.

📄 PDF Abstract BibTeX arXiv:2204.11562

Code (1)

l-lyl/dpplikelihoods4seqrec 공식 구현 pytorch

Tasks

DiversityRecommendation SystemsSequential Recommendation

Similar Papers 제목 키워드 기반

Diversified recommendations of cultural activities with personalized determinantal point processes

2025-09-12 · Carole Ibrahim, Hiba Bederina, Daniel Cuesta, Laurent Montier 외 arxiv

While optimizing recommendation systems for user engagement is a well-established practice, effectively diversifying recommendations without negatively impacting core business metrics remains a significant industry chall…

Recommendation SystemsPoint Processes

Naturally Private Recommendations with Determinantal Point Processes

2024-05-22 · Jack Fitzsimons, Agustín Freitas Pasqualini, Robert Pisarczyk, Dmitrii Usynin

Often we consider machine learning models or statistical analysis methods which we endeavour to alter, by introducing a randomized mechanism, to make the model conform to a differential privacy constraint. However, certa…

DiversityPoint Processes

Multi-Task Determinantal Point Processes for Recommendation

2018-05-24 · Romain Warlop, Jérémie Mary, Mike Gartrell

Determinantal point processes (DPPs) have received significant attention in the recent years as an elegant model for a variety of machine learning tasks, due to their ability to elegantly model set diversity and item qua…

DiversityGeneral ClassificationMulti-class ClassificationPoint Processes+1

Low-Rank Factorization of Determinantal Point Processes for Recommendation

2016-02-17 · Mike Gartrell, Ulrich Paquet, Noam Koenigstein

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 parametr…

DiversityPoint ProcessesProduct Recommendation

PD-GAN: Adversarial Learning for Personalized Diversity-Promoting Recommendation

2019-08-01 · IJCAI 2019 8 · Qiong Wu, Yong liu, Chunyan Miao, Binqiang Zhao 외

This paper proposes Personalized Diversity-promoting GAN (PD-GAN), a novel recommendation model to generate diverse, yet relevant recommendations. Specifically, for each user, a generator recommends a set of diverse and …

DiversityRecommendation Systems