A Differentiable Ranking Metric Using Relaxed Sorting Opeartion for Top-K Recommender Systems

08/30/2020
by   Hyunsung Lee, et al.
0

A recommender system generates personalized recommendations for a user by computing the preference score of items, sorting the items according to the score, and filtering the top-Kitemswith high scores. While sorting and ranking items are integral for this recommendation procedure,it is nontrivial to incorporate them in the process of end-to-end model training since sorting is non-differentiable and hard to optimize with gradient-based updates. This incurs the inconsistency issue between the existing learning objectives and ranking-based evaluation metrics of recommendation models. In this work, we present DRM (differentiable ranking metric) that mitigates the inconsistency and improves recommendation performance, by employing the differentiable relaxation of ranking-based evaluation metrics. Via experiments with several real-world datasets, we demonstrate that the joint learning of the DRM cost function upon existing factor based recommendation models significantly improves the quality of recommendations, in comparison with other state-of-the-art recommendation methods.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
02/15/2021

NeuralNDCG: Direct Optimisation of a Ranking Metric via Differentiable Relaxation of Sorting

Learning to Rank (LTR) algorithms are usually evaluated using Informatio...
research
06/20/2023

Hybrid Multi-Criteria Preference Ranking by Subsorting

Multi-criteria recommender systems can improve the quality of recommenda...
research
12/08/2021

DiPS: Differentiable Policy for Sketching in Recommender Systems

In sequential recommender system applications, it is important to develo...
research
04/14/2017

Optimizing Differentiable Relaxations of Coreference Evaluation Metrics

Coreference evaluation metrics are hard to optimize directly as they are...
research
02/07/2023

On the Theories Behind Hard Negative Sampling for Recommendation

Negative sampling has been heavily used to train recommender models on l...
research
04/25/2022

Offline Retrieval Evaluation Without Evaluation Metrics

Offline evaluation of information retrieval and recommendation has tradi...
research
04/26/2023

Diffsurv: Differentiable sorting for censored time-to-event data

Survival analysis is a crucial semi-supervised task in machine learning ...

Please sign up or login with your details

Forgot password? Click here to reset