Friend Recommendations with Self-Rescaling Graph Neural Networks

被引:12
|
作者
Song, Xiran [1 ]
Lian, Jianxun [2 ]
Huang, Hong [1 ]
Wu, Mingqi [3 ]
Jin, Hai [1 ]
Xie, Xing [2 ]
机构
[1] Huazhong Univ Sci & Technol, Natl Engn Res Ctr Big Data Technol & Syst, Serv Comp Technol & Syst Lab, Wuhan, Peoples R China
[2] Microsoft Res Asia, Beijing, Peoples R China
[3] Microsoft Gaming, Redmond, WA USA
基金
中国国家自然科学基金;
关键词
Friend recommendation; graph neural networks; normalization;
D O I
10.1145/3534678.3539192
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Friend recommendation service plays an important role in shaping and facilitating the growth of online social networks. Graph embedding models, which can learn low-dimensional embeddings for nodes in the social graph to effectively represent the proximity between nodes, have been widely adopted for friend recommendations. Recently, Graph Neural Networks (GNNs) have demonstrated superiority over shallow graph embedding methods, thanks to their ability to explicitly encode neighborhood context. This is also verified in our Xbox friend recommendation scenario, where some simplified GNNs, such as LightGCN and PPRGo, achieve the best performance. However, we observe that many GNN variants, including LightGCN and PPRGo, use a static and pre-defined normalizer in neighborhood aggregation, which is decoupled with the representation learning process and can cause the scale distortion issue. As a consequence, the true power of GNNs has not yet been fully demonstrated in friend recommendations. In this paper, we propose a simple but effective self-rescaling network (SSNet) to alleviate the scale distortion issue. At the core of SSNet is a generalized self-rescaling mechanism, which bridges the neighborhood aggregator's normalization with the node embedding learning process in an end-to-end framework. Meanwhile, we provide some theoretical analysis to help us understand the benefit of SSNet. We conduct extensive offline experiments on three large-scale real-world datasets. Results demonstrate that our proposed method can significantly improve the accuracy of various GNNs. When deployed online for one month's A/B test, our method achieves 24% uplift in adding suggested friends actions. At last, we share some interesting findings and hope the experience can motivate future applications and research in social link predictions.
引用
收藏
页码:3909 / 3919
页数:11
相关论文
共 50 条
  • [1] MutualRec: Joint friend and item recommendations with mutualistic attentional graph neural networks
    Xiao, Yang
    Pei, Qingqi
    Xiao, Tingting
    Yao, Lina
    Liu, Huan
    JOURNAL OF NETWORK AND COMPUTER APPLICATIONS, 2021, 177
  • [2] Using Graph Neural Networks for Social Recommendations
    Tallapally, Dharahas
    Wang, John
    Potika, Katerina
    Eirinaki, Magdalini
    ALGORITHMS, 2023, 16 (11)
  • [3] Hybrid Deep Neural Networks for Friend Recommendations in Edge Computing Environment
    Gong, Jibing
    Zhao, Yi
    Chen, Shuai
    Wang, Hongfei
    Du, Linfeng
    Wang, Shuli
    Bhuiyan, Md Zakirul Alam
    Peng, Hao
    Du, Bowen
    IEEE ACCESS, 2020, 8 : 10693 - 10706
  • [4] Leveraging graph neural networks for point-of-interest recommendations
    Zhang, Jiyong
    Liu, Xin
    Zhou, Xiaofei
    Chu, Xiaowen
    NEUROCOMPUTING, 2021, 462 : 1 - 13
  • [5] IntFair:Graph Neural Networks for Fair Recommendations with Interest Awareness
    Guo, Weiyang
    Cui, Yue
    Zheng, Kai
    DATABASE SYSTEMS FOR ADVANCED APPLICATIONS, DASFAA 2024, PT 3, 2025, 14852 : 3 - 18
  • [6] Graph Neural Networks for Friend Ranking in Large-scale Social Platforms
    Sankar, Aravind
    Liu, Yozen
    Yu, Jun
    Shah, Neil
    PROCEEDINGS OF THE WORLD WIDE WEB CONFERENCE 2021 (WWW 2021), 2021, : 2535 - 2546
  • [7] Self-Supervised Graph Structure Refinement for Graph Neural Networks
    Zhao, Jianan
    Wen, Qianlong
    Ju, Mingxuan
    Zhang, Chuxu
    Ye, Yanfang
    arXiv, 2022,
  • [8] HeteroGraphRec: A heterogeneous graph-based neural networks for social recommendations
    Salamat, Amirreza
    Luo, Xiao
    Jafari, Ali
    KNOWLEDGE-BASED SYSTEMS, 2021, 217
  • [9] Recommendations for Inactive Users: a Cross Domain Approach with Graph Neural Networks
    Zhou, Jun
    Liu, Ziqi
    Tan, Meijuan
    Meng, Xiangyu
    Cheng, Xiaocheng
    Wei, Jianping
    Zhang, Zhiqiang
    Yu, Fengyuan
    Chen, Chaochao
    Yin, Jianwei
    INTERNATIONAL JOURNAL OF MACHINE LEARNING AND CYBERNETICS, 2024,
  • [10] Temporal Augmented Graph Neural Networks for Session-Based Recommendations
    Zhou, Huachi
    Tan, Qiaoyu
    Huang, Xiao
    Zhou, Kaixiong
    Wang, Xiaoling
    SIGIR '21 - PROCEEDINGS OF THE 44TH INTERNATIONAL ACM SIGIR CONFERENCE ON RESEARCH AND DEVELOPMENT IN INFORMATION RETRIEVAL, 2021, : 1798 - 1802