A Stochastic Model for Collaborative Recommendation

10/13/2009
by   Gérard Biau, et al.
0

Collaborative recommendation is an information-filtering technique that attempts to present information items (movies, music, books, news, images, Web pages, etc.) that are likely of interest to the Internet user. Traditionally, collaborative systems deal with situations with two types of variables, users and items. In its most common form, the problem is framed as trying to estimate ratings for items that have not yet been consumed by a user. Despite wide-ranging literature, little is known about the statistical properties of recommendation systems. In fact, no clear probabilistic model even exists allowing us to precisely describe the mathematical forces driving collaborative filtering. To provide an initial contribution to this, we propose to set out a general sequential stochastic model for collaborative recommendation and analyze its asymptotic performance as the number of users grows. We offer an in-depth analysis of the so-called cosine-type nearest neighbor collaborative method, which is one of the most widely used algorithms in collaborative filtering. We establish consistency of the procedure under mild assumptions on the model. Rates of convergence and examples are also provided.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
10/31/2014

A Latent Source Model for Online Collaborative Filtering

Despite the prevalence of collaborative filtering in recommendation syst...
research
03/18/2020

Survey of Privacy-Preserving Collaborative Filtering

Collaborative filtering recommendation systems provide recommendations t...
research
02/11/2015

Collaborative Filtering Bandits

Classical collaborative filtering, and content-based filtering methods t...
research
10/19/2012

Collaborative Ensemble Learning: Combining Collaborative and Content-Based Information Filtering via Hierarchical Bayes

Collaborative filtering (CF) and content-based filtering (CBF) have wide...
research
06/26/2018

Probabilistic Ensemble of Collaborative Filters

Collaborative filtering is an important technique for recommendation. Wh...
research
07/11/2018

Time and Local Popularity in top-N Recommendation

Items popularity is a strong signal in recommendation algorithms. It aff...
research
08/18/2019

A Novel Kalman Filter Based Shilling Attack Detection Algorithm

Collaborative filtering has been widely used in recommendation systems t...

Please sign up or login with your details

Forgot password? Click here to reset