Using Graph Neural Networks for Social Recommendations

被引:0
|
作者
Tallapally, Dharahas [1 ]
Wang, John [2 ]
Potika, Katerina [1 ]
Eirinaki, Magdalini [2 ]
机构
[1] San Jose State Univ, Dept Comp Sci, San Jose, CA 95192 USA
[2] San Jose State Univ, Dept Comp Engn, San Jose, CA 95192 USA
关键词
social recommendation algorithm; graph neural networks; recommender systems; social network; influence diffusion;
D O I
10.3390/a16110515
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Recommender systems have revolutionized the way users discover and engage with content. Moving beyond the collaborative filtering approach, most modern recommender systems leverage additional sources of information, such as context and social network data. Such data can be modeled using graphs, and the recent advances in Graph Neural Networks have led to the prominence of a new family of graph-based recommender system algorithms. In this work, we propose the RelationalNet algorithm, which not only models user-item, and user-user relationships but also item-item relationships with graphs and uses them as input to the recommendation process. The rationale for utilizing item-item interactions is to enrich the item embeddings by leveraging the similarities between items. By using Graph Neural Networks (GNNs), RelationalNet incorporates social influence and similar item influence into the recommendation process and captures more accurate user interests, especially when traditional methods fall short due to data sparsity. Such models improve the accuracy and effectiveness of recommendation systems by leveraging social connections and item interactions. Results demonstrate that RelationalNet outperforms current state-of-the-art social recommendation algorithms.
引用
收藏
页数:18
相关论文
共 50 条
  • [31] Link Scheduling Using Graph Neural Networks
    Zhao, Zhongyuan
    Verma, Gunjan
    Rao, Chirag
    Swami, Ananthram
    Segarra, Santiago
    IEEE TRANSACTIONS ON WIRELESS COMMUNICATIONS, 2023, 22 (06) : 3997 - 4012
  • [32] Perovskite synthesizability using graph neural networks
    Gu, Geun Ho
    Jang, Jidon
    Noh, Juhwan
    Walsh, Aron
    Jung, Yousung
    NPJ COMPUTATIONAL MATERIALS, 2022, 8 (01)
  • [33] Study of infostealers using Graph Neural Networks
    Bustos-Tabernero, Alvaro
    Lopez-Sanchez, Daniel
    Gonzalez-Arrieta, Angelica
    Novais, Paulo
    LOGIC JOURNAL OF THE IGPL, 2024,
  • [34] Nucleophilicity Prediction Using Graph Neural Networks
    Nie, Wan
    Liu, Deguang
    Li, Shuaicheng
    Yu, Haizhu
    Fu, Yao
    JOURNAL OF CHEMICAL INFORMATION AND MODELING, 2022, 62 (18) : 4319 - 4328
  • [35] Perovskite synthesizability using graph neural networks
    Geun Ho Gu
    Jidon Jang
    Juhwan Noh
    Aron Walsh
    Yousung Jung
    npj Computational Materials, 8
  • [36] Using Graph Neural Networks for Program Termination
    Alon, Yoav
    David, Cristina
    PROCEEDINGS OF THE 30TH ACM JOINT MEETING EUROPEAN SOFTWARE ENGINEERING CONFERENCE AND SYMPOSIUM ON THE FOUNDATIONS OF SOFTWARE ENGINEERING, ESEC/FSE 2022, 2022, : 910 - 921
  • [37] Formalizing neural networks using graph transformations
    Berthold, MR
    Fischer, I
    1997 IEEE INTERNATIONAL CONFERENCE ON NEURAL NETWORKS, VOLS 1-4, 1997, : 275 - 280
  • [38] DISTRIBUTED SCHEDULING USING GRAPH NEURAL NETWORKS
    Zhao, Zhongyuan
    Verma, Gunjan
    Rao, Chirag
    Swami, Ananthram
    Segarra, Santiago
    2021 IEEE INTERNATIONAL CONFERENCE ON ACOUSTICS, SPEECH AND SIGNAL PROCESSING (ICASSP 2021), 2021, : 4720 - 4724
  • [39] Hierarchical graph visualization using neural networks
    Kusnadi
    Carothers, JD
    Chow, F
    IEEE TRANSACTIONS ON NEURAL NETWORKS, 1997, 8 (03): : 794 - 799
  • [40] Footfall Prediction Using Graph Neural Networks
    Boz, Hasan Alp
    Bahrami, Mohsen
    Balcisoy, Selim
    Pentland, Alex
    2023 31ST SIGNAL PROCESSING AND COMMUNICATIONS APPLICATIONS CONFERENCE, SIU, 2023,