Multi-Gradient Descent for Multi-Objective Recommender Systems

12/09/2019
by   Nikola Milojkovic, et al.
0

Recommender systems need to mirror the complexity of the environment they are applied in. The more we know about what might benefit the user, the more objectives the recommender system has. In addition there may be multiple stakeholders - sellers, buyers, shareholders - in addition to legal and ethical constraints. Simultaneously optimizing for a multitude of objectives, correlated and not correlated, having the same scale or not, has proven difficult so far. We introduce a stochastic multi-gradient descent approach to recommender systems (MGDRec) to solve this problem. We show that this exceeds state-of-the-art methods in traditional objective mixtures, like revenue and recall. Not only that, but through gradient normalization we can combine fundamentally different objectives, having diverse scales, into a single coherent framework. We show that uncorrelated objectives, like the proportion of quality products, can be improved alongside accuracy. Through the use of stochasticity, we avoid the pitfalls of calculating full gradients and provide a clear setting for its applicability.

READ FULL TEXT
research
09/10/2020

Momentum-based Gradient Methods in Multi-objective Recommender Systems

Multi-objective gradient methods are becoming the standard for solving m...
research
10/19/2022

Multi-Objective Recommender Systems: Survey and Challenges

Recommender systems can be characterized as software solutions that prov...
research
04/20/2023

E Pluribus Unum: Guidelines on Multi-Objective Evaluation of Recommender Systems

Recommender Systems today are still mostly evaluated in terms of accurac...
research
09/19/2020

Modeling Online Behavior in Recommender Systems: The Importance of Temporal Context

Simulating online recommender system performance is notoriously difficul...
research
05/28/2023

Direction-oriented Multi-objective Learning: Simple and Provable Stochastic Algorithms

Multi-objective optimization (MOO) has become an influential framework i...
research
07/15/2018

Magnitude Bounded Matrix Factorisation for Recommender Systems

Low rank matrix factorisation is often used in recommender systems as a ...
research
11/15/2022

Prediction Accuracy and Autonomy

The tech industry has been criticised for designing applications that un...

Please sign up or login with your details

Forgot password? Click here to reset