Abstract

One goal of social recommendation is to utilize social information to alleviate data sparsity and improve recommendation accuracy. User social relationships are inherently graph-structured, graph neural network (GNN) has recently attracted extensive attention in social recommendation because of its capability to integrate structural information and topology. However, current graph neural network (GNN)-based social recommendation models fail to consider context information during user interactions, which hinders more accurate modeling of user interest features. To address this problem, we propose a new social recommendation model based on context-aware graph neural network named CENTRIC (User- <bold xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">C</b> ont <bold xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">E</b> xt Collaboratio <bold xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">N</b> and <bold xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">T</b> enso <bold xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">R</b> Factorization for GNN-based Soc <bold xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">I</b> al Re <bold xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">C</b> ommendation). Specifically, first a multi-channel GNN model with user-context collaboration module is designed, so that context can directly affect user features and participate in the calculation of user interaction probability with items. Then tensor factorization is adopted in output layer to effectively fuse the features extracted from different channels. Experiments on three public datasets show that CENTRIC significantly outperforms other state-of-the-art social recommendation models, further experiments also demonstrate that context information and tensor factorization help improve the accuracy of GNN-based social recommendation.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call