Reinforced Negative Sampling over Knowledge Graph for Recommendation

03/12/2020
by   Xiang Wang, et al.
0

Properly handling missing data is a fundamental challenge in recommendation. Most present works perform negative sampling from unobserved data to supply the training of recommender models with negative signals. Nevertheless, existing negative sampling strategies, either static or adaptive ones, are insufficient to yield high-quality negative samples — both informative to model training and reflective of user real needs. In this work, we hypothesize that item knowledge graph (KG), which provides rich relations among items and KG entities, could be useful to infer informative and factual negative samples. Towards this end, we develop a new negative sampling model, Knowledge Graph Policy Network (KGPolicy), which works as a reinforcement learning agent to explore high-quality negatives. Specifically, by conducting our designed exploration operations, it navigates from the target positive interaction, adaptively receives knowledge-aware negative signals, and ultimately yields a potential negative item to train the recommender. We tested on a matrix factorization (MF) model equipped with KGPolicy, and it achieves significant improvements over both state-of-the-art sampling methods like DNS and IRGAN, and KG-enhanced recommender models like KGAT. Further analyses from different angles provide insights of knowledge-aware sampling. We release the codes and datasets at https://github.com/xiangwang1223/kgpolicy.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
11/10/2020

Alleviating Cold-Start Problems in Recommendation through Pseudo-Labelling over Knowledge Graph

Solving cold-start problems is indispensable to provide meaningful recom...
research
05/02/2022

Knowledge Graph Contrastive Learning for Recommendation

Knowledge Graphs (KGs) have been utilized as useful side information to ...
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
06/12/2023

Neighborhood-based Hard Negative Mining for Sequential Recommendation

Negative sampling plays a crucial role in training successful sequential...
research
10/13/2021

Knowledge Graph-enhanced Sampling for Conversational Recommender System

The traditional recommendation systems mainly use offline user data to t...
research
08/08/2022

UFNRec: Utilizing False Negative Samples for Sequential Recommendation

Sequential recommendation models are primarily optimized to distinguish ...
research
11/16/2020

SamWalker++: recommendation with informative sampling strategy

Recommendation from implicit feedback is a highly challenging task due t...

Please sign up or login with your details

Forgot password? Click here to reset