CoSam: An Efficient Collaborative Adaptive Sampler for Recommendation

11/16/2020
by   Jiawei Chen, et al.
0

Sampling strategies have been widely applied in many recommendation systems to accelerate model learning from implicit feedback data. A typical strategy is to draw negative instances with uniform distribution, which however will severely affect model's convergency, stability, and even recommendation accuracy. A promising solution for this problem is to over-sample the “difficult” (a.k.a informative) instances that contribute more on training. But this will increase the risk of biasing the model and leading to non-optimal results. Moreover, existing samplers are either heuristic, which require domain knowledge and often fail to capture real “difficult” instances; or rely on a sampler model that suffers from low efficiency. To deal with these problems, we propose an efficient and effective collaborative sampling method CoSam, which consists of: (1) a collaborative sampler model that explicitly leverages user-item interaction information in sampling probability and exhibits good properties of normalization, adaption, interaction information awareness, and sampling efficiency; and (2) an integrated sampler-recommender framework, leveraging the sampler model in prediction to offset the bias caused by uneven sampling. Correspondingly, we derive a fast reinforced training algorithm of our framework to boost the sampler performance and sampler-recommender collaboration. Extensive experiments on four real-world datasets demonstrate the superiority of the proposed collaborative sampler model and integrated sampler-recommender framework.

READ FULL TEXT

page 2

page 17

research
11/16/2020

SamWalker++: recommendation with informative sampling strategy

Recommendation from implicit feedback is a highly challenging task due t...
research
06/01/2023

Efficient Failure Pattern Identification of Predictive Algorithms

Given a (machine learning) classifier and a collection of unlabeled data...
research
06/02/2023

Reducing Popularity Bias in Recommender Systems through AUC-Optimal Negative Sampling

Popularity bias is a persistent issue associated with recommendation sys...
research
09/21/2018

Sampler Design for Bayesian Personalized Ranking by Leveraging View Data

Bayesian Personalized Ranking (BPR) is a representative pairwise learnin...
research
04/25/2022

Trading Hard Negatives and True Negatives: A Debiased Contrastive Collaborative Filtering Approach

Collaborative filtering (CF), as a standard method for recommendation wi...
research
06/23/2022

Rethinking Collaborative Metric Learning: Toward an Efficient Alternative without Negative Sampling

The recently proposed Collaborative Metric Learning (CML) paradigm has a...
research
07/18/2021

A stepped sampling method for video detection using LSTM

Artificial neural networks that simulate human achieves great successes....

Please sign up or login with your details

Forgot password? Click here to reset