Markov Random Fields for Collaborative Filtering

10/21/2019
by   Harald Steck, et al.
0

In this paper, we model the dependencies among the items that are recommended to a user in a collaborative-filtering problem via a Gaussian Markov Random Field (MRF). We build upon Besag's auto-normal parameterization and pseudo-likelihood, which not only enables computationally efficient learning, but also connects the areas of MRFs and sparse inverse covariance estimation with autoencoders and neighborhood models, two successful approaches in collaborative filtering. We propose a novel approximation for learning sparse MRFs, where the trade-off between recommendation-accuracy and training-time can be controlled. At only a small fraction of the training-time compared to various baselines, including deep nonlinear models, the proposed approach achieved competitive ranking-accuracy on all three well-known data-sets used in our experiments, and notably a 20 largest number of items.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
02/09/2016

Collaborative filtering via sparse Markov random fields

Recommender systems play a central role in providing individualized acce...
research
12/12/2012

CFW: A Collaborative Filtering System Using Posteriors Over Weights Of Evidence

We describe CFW, a computationally efficient algorithm for collaborative...
research
04/30/2019

Collaborative Filtering via High-Dimensional Regression

While the SLIM approach obtained high ranking-accuracy in many experimen...
research
10/21/2019

Collaborative Filtering with A Synthetic Feedback Loop

We propose a novel learning framework for recommendation systems, assist...
research
05/08/2019

Embarrassingly Shallow Autoencoders for Sparse Data

Combining simple elements from the literature, we define a linear model ...
research
07/31/2014

Learning From Ordered Sets and Applications in Collaborative Ranking

Ranking over sets arise when users choose between groups of items. For e...
research
05/24/2018

A Hybrid Approach to Music Playlist Continuation Based on Playlist-Song Membership

Automated music playlist continuation is a common task of music recommen...

Please sign up or login with your details

Forgot password? Click here to reset