AUC Optimisation and Collaborative Filtering
Charanpal Dhanjal (LTCI), Romaric Gaudel (SEQUEL), Stephan Clemencon, (LTCI)

TL;DR
This paper introduces a differentiable class of objective functions for optimizing AUC in recommendation systems, focusing on top-ranked items, with scalable algorithms and theoretical analysis of consistency and generalisation.
Contribution
It proposes a novel smooth surrogate for AUC tailored for matrix factorization, with a scalable stochastic gradient method and theoretical insights into its consistency and generalisation.
Findings
The proposed method effectively optimizes AUC in recommendation tasks.
Scalable algorithms perform well on synthetic and real datasets.
Theoretical analysis supports the method's consistency and generalisation capabilities.
Abstract
In recommendation systems, one is interested in the ranking of the predicted items as opposed to other losses such as the mean squared error. Although a variety of ways to evaluate rankings exist in the literature, here we focus on the Area Under the ROC Curve (AUC) as it widely used and has a strong theoretical underpinning. In practical recommendation, only items at the top of the ranked list are presented to the users. With this in mind, we propose a class of objective functions over matrix factorisations which primarily represent a smooth surrogate for the real AUC, and in a special case we show how to prioritise the top of the list. The objectives are differentiable and optimised through a carefully designed stochastic gradient-descent-based algorithm which scales linearly with the size of the data. In the special case of square loss we show how to improve computational complexity…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsMulti-Criteria Decision Making · Recommender Systems and Techniques
