Determinantal Point Process Likelihoods for Sequential Recommendation

04/25/2022
by   Yuli Liu, et al.
0

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.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
07/07/2022

SPR:Supervised Personalized Ranking Based on Prior Knowledge for Recommendation

The goal of a recommendation system is to model the relevance between ea...
research
01/03/2023

Effective and Efficient Training for Sequential Recommendation Using Cumulative Cross-Entropy Loss

Increasing research interests focus on sequential recommender systems, a...
research
06/04/2021

New Insights into Metric Optimization for Ranking-based Recommendation

Direct optimization of IR metrics has often been adopted as an approach ...
research
06/04/2023

Generative Flow Network for Listwise Recommendation

Personalized recommender systems fulfill the daily demands of customers ...
research
12/24/2020

A Hybrid Bandit Framework for Diversified Recommendation

The interactive recommender systems involve users in the recommendation ...
research
08/05/2022

CROLoss: Towards a Customizable Loss for Retrieval Models in Recommender Systems

In large-scale recommender systems, retrieving top N relevant candidates...
research
06/12/2021

AutoLoss: Automated Loss Function Search in Recommendations

Designing an effective loss function plays a crucial role in training de...

Please sign up or login with your details

Forgot password? Click here to reset