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

research
02/04/2020

Quantifying the Effects of Recommendation Systems

Recommendation systems today exert a strong influence on consumer behavi...
research
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...
research
05/25/2021

Criterion-based Heterogeneous Collaborative Filtering for Multi-behavior Implicit Recommendation

With the increasing scale and diversification of interaction behaviors i...
research
06/26/2018

Probabilistic Ensemble of Collaborative Filters

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

Collaborative Filtering under Model Uncertainty

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

Keen2Act: Activity Recommendation in Online Social Collaborative Platforms

Social collaborative platforms such as GitHub and Stack Overflow have be...
research
10/21/2019

Markov Random Fields for Collaborative Filtering

In this paper, we model the dependencies among the items that are recomm...

Please sign up or login with your details

Forgot password? Click here to reset