Understanding the Effects of Adversarial Personalized Ranking Optimization Method on Recommendation Quality

07/29/2021
by   Vito Walter Anelli, et al.
0

Recommender systems (RSs) employ user-item feedback, e.g., ratings, to match customers to personalized lists of products. Approaches to top-k recommendation mainly rely on Learning-To-Rank algorithms and, among them, the most widely adopted is Bayesian Personalized Ranking (BPR), which bases on a pair-wise optimization approach. Recently, BPR has been found vulnerable against adversarial perturbations of its model parameters. Adversarial Personalized Ranking (APR) mitigates this issue by robustifying BPR via an adversarial training procedure. The empirical improvements of APR's accuracy performance on BPR have led to its wide use in several recommender models. However, a key overlooked aspect has been the beyond-accuracy performance of APR, i.e., novelty, coverage, and amplification of popularity bias, considering that recent results suggest that BPR, the building block of APR, is sensitive to the intensification of biases and reduction of recommendation novelty. In this work, we model the learning characteristics of the BPR and APR optimization frameworks to give mathematical evidence that, when the feedback data have a tailed distribution, APR amplifies the popularity bias more than BPR due to an unbalanced number of received positive updates from short-head items. Using matrix factorization (MF), we empirically validate the theoretical results by performing preliminary experiments on two public datasets to compare BPR-MF and APR-MF performance on accuracy and beyond-accuracy metrics. The experimental results consistently show the degradation of novelty and coverage measures and a worrying amplification of bias.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
08/12/2018

Adversarial Personalized Ranking for Recommendation

Item recommendation is a personalized ranking task. To this end, many re...
research
05/09/2012

BPR: Bayesian Personalized Ranking from Implicit Feedback

Item recommendation is the task of predicting a personalized ranking on ...
research
03/14/2021

Fairness-aware Personalized Ranking Recommendation via Adversarial Learning

Recommendation algorithms typically build models based on historical use...
research
06/11/2023

Skellam Rank: Fair Learning to Rank Algorithm Based on Poisson Process and Skellam Distribution for Recommender Systems

Recommender system is a widely adopted technology in a diversified class...
research
03/01/2018

A Generic Top-N Recommendation Framework For Trading-off Accuracy, Novelty, and Coverage

Standard collaborative filtering approaches for top-N recommendation are...
research
05/28/2019

LambdaOpt: Learn to Regularize Recommender Models in Finer Levels

Recommendation models mainly deal with categorical variables, such as us...
research
10/03/2020

Multi-Step Adversarial Perturbations on Recommender Systems Embeddings

Recommender systems (RSs) have attained exceptional performance in learn...

Please sign up or login with your details

Forgot password? Click here to reset