Boosting Item-based Collaborative Filtering via Nearly Uncoupled Random Walks

Item-based models are among the most popular collaborative filtering approaches for building recommender systems. Random walks can provide a powerful tool for harvesting the rich network of interactions captured within these models. They can exploit indirect relations between the items, mitigate the effects of sparsity, ensure wider itemspace coverage, as well as increase the diversity of recommendation lists. Their potential, however, can be hindered by the tendency of the walks to rapidly concentrate towards the central nodes of the graph, thereby significantly restricting the range of K-step distributions that can be exploited for personalized recommendations. In this work we introduce RecWalk; a novel random walk-based method that leverages the spectral properties of nearly uncoupled Markov chains to provably lift this limitation and prolong the influence of users' past preferences on the successive steps of the walk—allowing the walker to explore the underlying network more fruitfully. A comprehensive set of experiments on real-world datasets verify the theoretically predicted properties of the proposed approach and indicate that they are directly linked to significant improvements in top-n recommendation accuracy. They also highlight RecWalk's potential in providing a framework for boosting the performance of item-based models. RecWalk achieves state-of-the-art top-n recommendation quality outperforming several competing approaches, including recently proposed methods that rely on deep neural networks.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
07/16/2019

Deep Social Collaborative Filtering

Recommender systems are crucial to alleviate the information overload pr...
research
06/14/2016

LLFR: A Lanczos-Based Latent Factor Recommender for Big Data Scenarios

The purpose if this master's thesis is to study and develop a new algori...
research
06/30/2015

Top-N recommendations in the presence of sparsity: An NCD-based approach

Making recommendations in the presence of sparsity is known to present o...
research
09/21/2020

div2vec: Diversity-Emphasized Node Embedding

Recently, the interest of graph representation learning has been rapidly...
research
02/09/2016

Collaborative filtering via sparse Markov random fields

Recommender systems play a central role in providing individualized acce...
research
03/30/2020

Empirical Comparison of Graph Embeddings for Trust-Based Collaborative Filtering

In this work, we study the utility of graph embeddings to generate laten...
research
06/10/2019

Towards Amortized Ranking-Critical Training for Collaborative Filtering

Collaborative filtering is widely used in modern recommender systems. Re...

Please sign up or login with your details

Forgot password? Click here to reset