Understanding or Manipulation: Rethinking Online Performance Gains of Modern Recommender Systems

10/11/2022
by   Zhengbang Zhu, et al.
0

Recommender systems are expected to be assistants that help human users find relevant information in an automatic manner without explicit queries. As recommender systems evolve, increasingly sophisticated learning techniques are applied and have achieved better performance in terms of user engagement metrics such as clicks and browsing time. The increase of the measured performance, however, can have two possible attributions: a better understanding of user preferences, and a more proactive ability to utilize human bounded rationality to seduce user over-consumption. A natural following question is whether current recommendation algorithms are manipulating user preferences. If so, can we measure the manipulation level? In this paper, we present a general framework for benchmarking the degree of manipulations of recommendation algorithms, in both slate recommendation and sequential recommendation scenarios. The framework consists of three stages, initial preference calculation, algorithm training and interaction, and metrics calculation that involves two proposed metrics, Manipulation Score and Preference Shift. We benchmark some representative recommendation algorithms in both synthetic and real-world datasets under the proposed framework. We have observed that a high online click-through rate does not mean a better understanding of user initial preference, but ends in prompting users to choose more documents they initially did not favor. Moreover, we find that the properties of training data have notable impacts on the manipulation degrees, and algorithms with more powerful modeling abilities are more sensitive to such impacts. The experiments also verified the usefulness of the proposed metrics for measuring the degree of manipulations. We advocate that future recommendation algorithm studies should be treated as an optimization problem with constrained user preference manipulations.

READ FULL TEXT
research
09/14/2022

Solutions to preference manipulation in recommender systems require knowledge of meta-preferences

Iterative machine learning algorithms used to power recommender systems ...
research
03/20/2022

Explicit User Manipulation in Reinforcement Learning Based Recommender Systems

Recommender systems are highly prevalent in the modern world due to thei...
research
04/29/2021

Learning Heterogeneous Temporal Patterns of User Preference for Timely Recommendation

Recommender systems have achieved great success in modeling user's prefe...
research
03/04/2020

Active Preference Elicitation via Adjustable Robust Optimization

We consider the problem faced by a recommender system which seeks to off...
research
04/24/2023

Joint Semantic and Structural Representation Learning for Enhancing User Preference Modelling

Knowledge graphs (KGs) have become important auxiliary information for h...
research
04/25/2022

Estimating and Penalizing Induced Preference Shifts in Recommender Systems

The content that a recommender system (RS) shows to users influences the...
research
11/07/2020

Do Offline Metrics Predict Online Performance in Recommender Systems?

Recommender systems operate in an inherently dynamical setting. Past rec...

Please sign up or login with your details

Forgot password? Click here to reset