Self-Attentive Graph Convolution Network With Latent Group Mining and Collaborative Filtering for Personalized Recommendation

Shenghao Liu, Bang Wang, Xianjun Deng, Laurence Tianruo Yang · IEEE Transactions on Network Science and Engineering · 2021

The remarkable progress of machine learning has led to some state-of-the-art algorithms in personalized recommendation. Previous recommendation algorithms generally learn users’ and items’ representations based on a user-item rating matrix. However, these methods only consider a user's own preference, but ignore the influence of the user's social circles. In this paper, we propose a novel recommendation algorithm,Self-Attentive Graph Convolution Network with Latent Group Mining and Collaborative Filtering, which consists ofLatent Group Mining(LGM) module,Collaborative Embedding(CE) module andSelf-Attentive Graph Convolution(SAGC) module. The LGM module analyzes users’ social circles by exploring their latent groups and generates group embedding for users and items. The CE module uses a graph embedding method to provide semantic collaborative embedding for users and items. The SAGC module fuses users’ (items’) collaborative embedding and group embedding by a self-attentive graph convolution network to learn their fine-grained representations for rating prediction. We conduct experiments on different real-world datasets, which validates that our algorithm outperforms the state-of-the-art algorithms.

Read the paper · More papers on PaperTik