Variational Bayesian Inference for Bipartite Mixed-membership Stochastic Block Model with Applications to Collaborative Filtering

05/09/2023
by   Jie Liu, et al.
0

Motivated by the connections between collaborative filtering and network clustering, we consider a network-based approach to improving rating prediction in recommender systems. We propose a novel Bipartite Mixed-Membership Stochastic Block Model (BM^2) with a conjugate prior from the exponential family. We derive the analytical expression of the model and introduce a variational Bayesian expectation-maximization algorithm, which is computationally feasible for approximating the untractable posterior distribution. We carry out extensive simulations to show that BM^2 provides more accurate inference than standard SBM with the emergence of outliers. Finally, we apply the proposed model to a MovieLens dataset and find that it outperforms other competing methods for collaborative filtering.

READ FULL TEXT
research
07/27/2021

Deep Variational Models for Collaborative Filtering-based Recommender Systems

Deep learning provides accurate collaborative filtering models to improv...
research
02/16/2018

Variational Autoencoders for Collaborative Filtering

We extend variational autoencoders (VAEs) to collaborative filtering for...
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...
research
10/17/2019

Collaborative Filtering with Label Consistent Restricted Boltzmann Machine

The possibility of employing restricted Boltzmann machine (RBM) for coll...
research
12/07/2020

Probabilistic Latent Factor Model for Collaborative Filtering with Bayesian Inference

Latent Factor Model (LFM) is one of the most successful methods for Coll...
research
01/16/2013

Dependency Networks for Collaborative Filtering and Data Visualization

We describe a graphical model for probabilistic relationships---an alter...
research
12/03/2017

Iterative Collaborative Filtering for Sparse Matrix Estimation

The sparse matrix estimation problem consists of estimating the distribu...

Please sign up or login with your details

Forgot password? Click here to reset