Social recommendation which aims to leverage social connections among users to enhance the recommendation performance. With the revival of deep learning techniques, many efforts have been devoted to developing various neural network-based social recommender systems, such as attention mechanisms and graph-based message passing frameworks. However, two important challenges have not been well addressed yet: (i) Most of existing social recommendation models fail to fully explore the multi-type user-item interactive behavior as well as the underlying cross-relational inter-dependencies. (ii) While the learned social state vector is able to model pair-wise user dependencies, it still has limited representation capacity in capturing the global social context across users. To tackle these limitations, we propose a new Social Recommendation framework with Hierarchical Graph Neural Networks (SR-HGNN). In particular, we first design a relation-aware reconstructed graph neural network to inject the cross-type collaborative semantics into the recommendation framework. In addition, we further augment SR-HGNN with a social relation encoder based on the mutual information learning paradigm between low-level user embeddings and high-level global representation, which endows SR-HGNN with the capability of capturing the global social contextual signals. Empirical results on three public benchmarks demonstrate that SR-HGNN significantly outperforms state-of-the-art recommendation methods. Source codes are available at: https://github.com/xhcdream/SR-HGNN.
翻译:旨在利用用户之间的社会联系来提高建议绩效的社会建议。随着深层学习技术的恢复,许多努力都致力于开发各种以神经网络为基础的社会建议系统,例如关注机制和基于图表的信息传递框架。然而,两项重要挑战尚未得到妥善解决:(一) 现有的社会建议模式大多未能充分探索多类型用户项目互动行为以及内在的相互关联性相互依存关系。 (二) 虽然学习的社会向量能够模拟双向用户依赖性,但在捕捉全球用户的社会背景方面,它的代表性仍然有限。为克服这些限制,我们提议与高级建筑神经网络(SR-HGNNN)建立新的社会建议框架。特别是,我们首先设计了一种自觉重建的图形神经网络,将跨类型协作的语义学引入建议框架。此外,我们进一步加强了SR-HGNNNN, 以低级别用户嵌入全球社会背景和高层次的SNH全球代表制之间的相互信息学习模式为基础的社会关系。