DeepAI AI Chat
Log In Sign Up

A Recommender System Based on a Double Feature Allocation Model

by   Qiaohui Lin, et al.

A collaborative filtering recommender system predicts user preferences by discovering common features among users and items. We implement such inference using a Bayesian double feature allocation model, that is, a model for random pairs of subsets. We use an Indian buffet process (IBP) to link users and items to features. Here a feature is a subset of users and a matching subset of items. By training feature-specific rating effects, we predict ratings. We use MovieLens Data to demonstrate posterior inference in the model and prediction of user preferences for unseen items compared to items they have previously rated. Part of the implementation is a novel semi-consensus Monte Carlo method to accomodate large numbers of users and items, as is typical for related applications. The proposed approach implements parallel posterior sampling in multiple shards of users while sharing item-related global parameters across shards.


page 1

page 2

page 3

page 4


Learning from Sets of Items in Recommender Systems

Most of the existing recommender systems use the ratings provided by use...

Temporal Proximity induces Attributes Similarity

Users consume their favorite content in temporal proximity of consumptio...

TRSM-RS: A Movie Recommender System Based on Users' Gender and New Weighted Similarity Measure

With the growing data on the Internet, recommender systems have been abl...

Visualization of Collaborative Data

Collaborative data consist of ratings relating two distinct sets of obje...

Scalable Bayesian Preference Learning for Crowds

We propose a scalable Bayesian preference learning method for jointly pr...

Dynamic Slate Recommendation with Gated Recurrent Units and Thompson Sampling

We consider the problem of recommending relevant content to users of an ...

A novel recommendation system to match college events and groups to students

With the recent increase in data online, discovering meaningful opportun...