DeepAI AI Chat
Log In Sign Up

Collaborative Filtering with A Synthetic Feedback Loop

10/21/2019
by   Wenlin Wang, et al.
0

We propose a novel learning framework for recommendation systems, assisting collaborative filtering with a synthetic feedback loop. The proposed framework consists of a "recommender" and a "virtual user." The recommender is formulizd as a collaborative-filtering method, recommending items according to observed user behavior. The virtual user estimates rewards from the recommended items and generates the influence of the rewards on observed user behavior. The recommender connected with the virtual user constructs a closed loop, that recommends users with items and imitates the unobserved feedback of the users to the recommended items. The synthetic feedback is used to augment observed user behavior and improve recommendation results. Such a model can be interpreted as the inverse reinforcement learning, which can be learned effectively via rollout (simulation). Experimental results show that the proposed framework is able to boost the performance of existing collaborative filtering methods on multiple datasets.

READ FULL TEXT

page 1

page 2

page 3

page 4

02/04/2020

Quantifying the Effects of Recommendation Systems

Recommendation systems today exert a strong influence on consumer behavi...
08/21/2020

Theoretical Modeling of the Iterative Properties of User Discovery in a Collaborative Filtering Recommender System

The closed feedback loop in recommender systems is a common setting that...
06/26/2018

Probabilistic Ensemble of Collaborative Filters

Collaborative filtering is an important technique for recommendation. Wh...
08/23/2020

Collaborative Filtering under Model Uncertainty

In their work, Dean, Rich, and Recht create a model to research recourse...
05/11/2020

Keen2Act: Activity Recommendation in Online Social Collaborative Platforms

Social collaborative platforms such as GitHub and Stack Overflow have be...
07/07/2021

SelfCF: A Simple Framework for Self-supervised Collaborative Filtering

Collaborative filtering (CF) is widely used to learn an informative late...
11/12/2019

Artist and style exposure bias in collaborative filtering based music recommendations

Algorithms have an increasing influence on the music that we consume and...