Soft BPR Loss for Dynamic Hard Negative Sampling in Recommender Systems

11/25/2022
by   Kexin Shi, et al.
0

In recommender systems, leveraging Graph Neural Networks (GNNs) to formulate the bipartite relation between users and items is a promising way. However, powerful negative sampling methods that is adapted to GNN-based recommenders still requires a lot of efforts. One critical gap is that it is rather tough to distinguish real negatives from massive unobserved items during hard negative sampling. Towards this problem, this paper develops a novel hard negative sampling method for GNN-based recommendation systems by simply reformulating the loss function. We conduct various experiments on three datasets, demonstrating that the method proposed outperforms a set of state-of-the-art benchmarks.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
09/25/2022

GPatch: Patching Graph Neural Networks for Cold-Start Recommendations

Cold start is an essential and persistent problem in recommender systems...
research
07/13/2023

NS4AR: A new, focused on sampling areas sampling method in graphical recommendation Systems

The effectiveness of graphical recommender system depends on the quantit...
research
08/19/2021

SiReN: Sign-Aware Recommendation Using Graph Neural Networks

In recent years, many recommender systems using network embedding (NE) s...
research
02/07/2023

On the Theories Behind Hard Negative Sampling for Recommendation

Negative sampling has been heavily used to train recommender models on l...
research
02/28/2023

Rethinking Multi-Interest Learning for Candidate Matching in Recommender Systems

Existing research efforts for multi-interest candidate matching in recom...
research
08/26/2021

DSKReG: Differentiable Sampling on Knowledge Graph for Recommendation with Relational GNN

In the information explosion era, recommender systems (RSs) are widely s...
research
01/05/2021

Contrastive Learning for Recommender System

Recommender systems, which analyze users' preference patterns to suggest...

Please sign up or login with your details

Forgot password? Click here to reset