A Graph Neural Network Framework for Social Recommendations

被引:80
|
作者
Fan, Wenqi [1 ,2 ]
Ma, Yao [3 ,4 ]
Li, Qing [1 ]
Wang, Jianping [2 ]
Cai, Guoyong [3 ,4 ]
Tang, Jiliang [3 ,4 ]
Yin, Dawei [5 ]
机构
[1] Hong Kong Polytech Univ, Dept Comp, Hong Kong, Peoples R China
[2] City Univ Hong Kong, Dept Comp Sci, Hong Kong, Peoples R China
[3] Michigan State Univ, E Lansing, MI 48824 USA
[4] Guilin Univ Elect Technol, Guilin 541004, Guangxi, Peoples R China
[5] Baidu Inc, Beijing 100085, Peoples R China
基金
美国国家科学基金会;
关键词
Recommender systems; Mathematical model; Social networking (online); Buildings; Predictive models; Social recommendation; graph neural networks; recommender systems; collaborative filtering; social network; neural networks;
D O I
10.1109/TKDE.2020.3008732
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Data in many real-world applications such as social networks, users shopping behaviors, and inter-item relationships can be represented as graphs. Graph Neural Networks (GNNs) have shown great success in learning meaningful representations for graphs by inherently integrating node information and topological structure. Data in social recommendations can also be denotes as graph data in the form of user-user social graphs and user-item graphs. In addition, the relationships between items can be denoted as item-item graphs. GNNs provide an unprecedented opportunity to advance social recommendations. However, there are tremendous challenges in building GNNs-based social recommendations where (1) users (items) are simultaneously involved in the user-item graph and user-user social graph (item-item graph); (2) user-item graphs not only contain user-item interactions but also include users' opinions on items; and (3) the nature of social relations are heterogeneous among users. In this paper, we propose a novel graph neural network framework (GraphRec+) for social recommendations, which is able to coherently model graph data in order to learn better user and item representations. Specifically, we introduce a principled approach for jointly capturing interactions and opinions in the user-item graph and also propose an attention mechanism to differentiate the heterogeneous strengths of social relations. Comprehensive experiments on three real-world datasets show the effectiveness of the proposed framework.
引用
收藏
页码:2033 / 2047
页数:15
相关论文
共 50 条
  • [1] A Deep Graph Neural Network-Based Mechanism for Social Recommendations
    Guo, Zhiwei
    Wang, Heng
    IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, 2021, 17 (04) : 2776 - 2783
  • [2] Using Graph Neural Networks for Social Recommendations
    Tallapally, Dharahas
    Wang, John
    Potika, Katerina
    Eirinaki, Magdalini
    ALGORITHMS, 2023, 16 (11)
  • [3] Federated Social Recommendation with Graph Neural Network
    Liu, Zhiwei
    Yang, Liangwei
    Fan, Ziwei
    Peng, Hao
    Yu, Philip S.
    ACM TRANSACTIONS ON INTELLIGENT SYSTEMS AND TECHNOLOGY, 2022, 13 (04)
  • [4] A graph neural network framework for spatial geodemographic classification
    De Sabbata, Stefano
    Liu, Pengyuan
    INTERNATIONAL JOURNAL OF GEOGRAPHICAL INFORMATION SCIENCE, 2023, 37 (12) : 2464 - 2486
  • [5] GRAND: A Graph Neural Network Framework for Improved Diagnosis
    Wang, Hongfei
    Zhang, Ziqiang
    Xiong, Hongcan
    Zou, Dongmian
    Chen, Yu
    Jin, Hai
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2024, 43 (04) : 1288 - 1301
  • [6] GCRL: a graph neural network framework for network connectivity robustness learning
    Zhang, Yu
    Chen, Haowei
    Chen, Qiyu
    Ding, Jie
    Li, Xiang
    NEW JOURNAL OF PHYSICS, 2024, 26 (09):
  • [7] Graph-EAM: An Interpretable and Efficient Graph Neural Network Potential Framework
    Yang, Jun
    Chen, Zhitao
    Sun, Hong
    Samanta, Amit
    JOURNAL OF CHEMICAL THEORY AND COMPUTATION, 2023, 19 (17) : 5910 - 5923
  • [8] A Graph-Neural-Network-Powered Solver Framework for Graph Optimization Problems
    Zhang, Congsong
    Gao, Yong
    Nastos, James
    IEEE TRANSACTIONS ON NEURAL NETWORKS AND LEARNING SYSTEMS, 2024, 35 (09) : 11746 - 11760
  • [9] XGCN: a library for large-scale graph neural network recommendations
    Xiran Song
    Hong Huang
    Jianxun Lian
    Hai Jin
    Frontiers of Computer Science, 2024, 18
  • [10] HeteroGraphRec: A heterogeneous graph-based neural networks for social recommendations
    Salamat, Amirreza
    Luo, Xiao
    Jafari, Ali
    KNOWLEDGE-BASED SYSTEMS, 2021, 217