New Insights into Metric Optimization for Ranking-based Recommendation

06/04/2021
by   Roger Zhe Li, et al.
0

Direct optimization of IR metrics has often been adopted as an approach to devise and develop ranking-based recommender systems. Most methods following this approach aim at optimizing the same metric being used for evaluation, under the assumption that this will lead to the best performance. A number of studies of this practice bring this assumption, however, into question. In this paper, we dig deeper into this issue in order to learn more about the effects of the choice of the metric to optimize on the performance of a ranking-based recommender system. We present an extensive experimental study conducted on different datasets in both pairwise and listwise learning-to-rank scenarios, to compare the relative merit of four popular IR metrics, namely RR, AP, nDCG and RBP, when used for optimization and assessment of recommender systems in various combinations. For the first three, we follow the practice of loss function formulation available in literature. For the fourth one, we propose novel loss functions inspired by RBP for both the pairwise and listwise scenario. Our results confirm that the best performance is indeed not necessarily achieved when optimizing the same metric being used for evaluation. In fact, we find that RBP-inspired losses perform at least as well as other metrics in a consistent way, and offer clear benefits in several cases. Interesting to see is that RBP-inspired losses, while improving the recommendation performance for all uses, may lead to an individual performance gain that is correlated with the activity level of a user in interacting with items. The more active the users, the more they benefit. Overall, our results challenge the assumption behind the current research practice of optimizing and evaluating the same metric, and point to RBP-based optimization instead as a promising alternative when learning to rank in the recommendation context.

READ FULL TEXT
research
04/17/2023

Metric-agnostic Ranking Optimization

Ranking is at the core of Information Retrieval. Classic ranking optim...
research
04/25/2022

Determinantal Point Process Likelihoods for Sequential Recommendation

Sequential recommendation is a popular task in academic research and clo...
research
07/23/2014

Learning Rank Functionals: An Empirical Study

Ranking is a key aspect of many applications, such as information retrie...
research
07/15/2018

Joint Modeling and Optimization of Search and Recommendation

Despite the somewhat different techniques used in developing search engi...
research
05/03/2021

SmoothI: Smooth Rank Indicators for Differentiable IR Metrics

Information retrieval (IR) systems traditionally aim to maximize metrics...
research
09/18/2023

How Much Freedom Does An Effectiveness Metric Really Have?

It is tempting to assume that because effectiveness metrics have free ch...
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...

Please sign up or login with your details

Forgot password? Click here to reset