Abstract

Item recommendation is the task of predicting a personalized ranking on a set of items (e.g. websites, movies, products). In this paper, we investigate the most common scenario with implicit feedback (e.g. clicks, purchases). There are many methods for item recommendation from implicit feedback like matrix factorization (MF) or adaptive knearest-neighbor (kNN). Even though these methods are designed for the item prediction task of personalized ranking, none of them is directly optimized for ranking. In this paper we present a generic optimization criterion BPR-Opt for personalized ranking that is the maximum posterior estimator derived from a Bayesian analysis of the problem. We also provide a generic learning algorithm for optimizing models with respect to BPR-Opt. The learning method is based on stochastic gradient descent with bootstrap sampling. We show how to apply our method to two state-of-the-art recommender models: matrix factorization and adaptive kNN. Our experiments indicate that for the task of personalized ranking our optimization method outperforms the standard learning techniques for MF and kNN. The results show the importance of optimizing models for the right criterion.

Keywords

Ranking (information retrieval)Business process reengineeringBayesian probabilityEconometricsComputer scienceBayesian inferenceEconomicsInformation retrievalArtificial intelligenceOperations management

Affiliated Institutions

Related Publications

TriRank

Most existing collaborative filtering techniques have focused on modeling the binary relation of users to items by extracting from user ratings. Aside from users' ratings, their...

2015 452 citations

Factorization meets the neighborhood

Recommender systems provide users with personalized suggestions for products or services. These systems often rely on Collaborating Filtering (CF), where past transactions are a...

2008 3863 citations

Publication Info

Year
2012
Type
preprint
Citations
4304
Access
Closed

External Links

Social Impact

Social media, news, blog, policy document mentions

Citation Metrics

4304
OpenAlex

Cite This

Steffen Rendle, Christoph Freudenthaler, Zeno Gantner et al. (2012). BPR: Bayesian Personalized Ranking from Implicit Feedback. arXiv (Cornell University) . https://doi.org/10.48550/arxiv.1205.2618

Identifiers

DOI
10.48550/arxiv.1205.2618