paper-with-me

홈 › Papers

A Latent Source Model for Online Collaborative Filtering

2014-10-31 · NeurIPS 2014 12 · Guy Bresler, George H. Chen, Devavrat Shah

Despite the prevalence of collaborative filtering in recommendation systems, there has been little theoretical development on why and how well it works, especially in the "online" setting, where items are recommended to users over time. We address this theoretical gap by introducing a model for online recommendation systems, cast item recommendation under the model as a learning problem, and analyze the performance of a cosine-similarity collaborative filtering method. In our model, each of $n$ users either likes or dislikes each of $m$ items. We assume there to be $k$ types of users, and all the users of a given type share a common string of probabilities determining the chance of liking each item. At each time step, we recommend an item to each user, where a key distinction from related bandit literature is that once a user consumes an item (e.g., watches a movie), then that item cannot be recommended to the same user again. The goal is to maximize the number of likable items recommended to users over time. Our main result establishes that after nearly $\log(km)$ initial learning time steps, a simple collaborative filtering algorithm achieves essentially optimal performance without knowing $k$. The algorithm has an exploitation step that uses cosine similarity and two types of exploration steps, one to explore the space of items (standard in the literature) and the other to explore similarity between users (novel to this work).

📄 PDF Abstract BibTeX arXiv:1411.6591

Code (0)

등록된 구현이 없습니다.

Tasks

Collaborative FilteringRecommendation Systems

Similar Papers 제목 키워드 기반

A Hybrid Variational Autoencoder for Collaborative Filtering

2018-07-14 · Kilol Gupta, Mukund Yelahanka Raghuprasad, Pankhuri Kumar

In today's day and age when almost every industry has an online presence with users interacting in online marketplaces, personalized recommendations have become quite important. Traditionally, the problem of collaborativ…

ClusteringCollaborative FilteringMovie RecommendationRecommendation Systems

Neural Variational Hybrid Collaborative Filtering

2018-10-12 · Teng Xiao, Shangsong Liang, Hong Shen, Zaiqiao Meng

Collaborative Filtering (CF) is one of the most used methods for Recommender System. Because of the Bayesian nature and nonlinearity, deep generative models, e.g. Variational Autoencoder (VAE), have been applied into CF …

Collaborative FilteringRecommendation Systems

Deep Latent Factor Model for Collaborative Filtering

2019-12-10 · Aanchal Mongia, Neha Jhamb, Emilie Chouzenoux, Angshul Majumdar

Latent factor models have been used widely in collaborative filtering based recommender systems. In recent years, deep learning has been successful in solving a wide variety of machine learning problems. Motivated by the…

BIG-bench Machine LearningCollaborative FilteringDeep Learningmodel+1

Consistent Collaborative Filtering via Tensor Decomposition

2022-01-28 · Shiwen Zhao, Charles Crissman, Guillermo R Sapiro

Collaborative filtering is the de facto standard for analyzing users' activities and building recommendation systems for items. In this work we develop Sliced Anti-symmetric Decomposition (SAD), a new model for collabora…

Collaborative FilteringRecommendation SystemsTensor Decomposition

A Hybrid Latent Variable Neural Network Model for Item Recommendation

2014-06-09 · Michael R. Smith, Tony Martinez, Michael Gashler

Collaborative filtering is used to recommend items to a user without requiring a knowledge of the item itself and tends to outperform other techniques. However, collaborative filtering suffers from the cold-start problem…

Collaborative Filtering