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
来源
PROCEEDINGS OF THE 28TH ACM SIGKDD CONFERENCE ON KNOWLEDGE DISCOVERY AND DATA MINING, KDD 2022 | 2022年
基金
中国国家自然科学基金;
关键词
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 条
  • [41] Imperceptible graph injection attack on graph neural networks
    Chen, Yang
    Ye, Zhonglin
    Wang, Zhaoyang
    Zhao, Haixing
    COMPLEX & INTELLIGENT SYSTEMS, 2024, 10 (01) : 869 - 883
  • [42] Parameterized Hypercomplex Graph Neural Networks for Graph Classification
    Le, Tuan
    Bertolini, Marco
    Noe, Frank
    Clevert, Djork-Arne
    ARTIFICIAL NEURAL NETWORKS AND MACHINE LEARNING - ICANN 2021, PT III, 2021, 12893 : 204 - 216
  • [43] Learning graph edit distance by graph neural networks
    Riba, Pau
    Fischer, Andreas
    Llados, Josep
    Fornes, Alicia
    PATTERN RECOGNITION, 2021, 120
  • [44] Graph Neural Patching for Cold-Start Recommendations
    Chen, Hao
    Yang, Yu
    Bei, Yuanchen
    Wang, Zefan
    Xu, Yue
    Ituang, Feiran
    DATABASES THEORY AND APPLICATIONS, ADC 2024, 2025, 15449 : 334 - 346
  • [45] GAXG: A Global and Self-Adaptive Optimal Graph Topology Generation Framework for Explaining Graph Neural Networks
    Liu, Xiaofeng
    Guo, Chenqi
    Zhao, Mingjun
    Ma, Yinglong
    IEEE TRANSACTIONS ON NETWORK SCIENCE AND ENGINEERING, 2024, 11 (06): : 6007 - 6023
  • [46] On the Prediction Instability of Graph Neural Networks
    Klabunde, Max
    Lemmerich, Florian
    MACHINE LEARNING AND KNOWLEDGE DISCOVERY IN DATABASES, ECML PKDD 2022, PT III, 2023, 13715 : 187 - 202
  • [47] Domination based graph neural networks
    Meybodi, Mohsen Alambardar
    Safari, Mahdi
    Davoodijam, Ensieh
    International Journal of Computers and Applications, 2024, 46 (11) : 998 - 1005
  • [48] A Privacy-Aware Framework for Friend Recommendations in Online Social Networks
    Alkanhal, Mona
    Samanthula, Bharath K.
    2019 22ND IEEE INTERNATIONAL CONFERENCE ON COMPUTATIONAL SCIENCE AND ENGINEERING (IEEE CSE 2019) AND 17TH IEEE INTERNATIONAL CONFERENCE ON EMBEDDED AND UBIQUITOUS COMPUTING (IEEE EUC 2019), 2019, : 188 - 193
  • [49] MGNN: Mutualistic Graph Neural Network for Joint Friend and Item Recommendation
    Xiao, Yang
    Yao, Lina
    Pei, Qingqi
    Wang, Xianzhi
    Yang, Jian
    Sheng, Quan Z.
    IEEE INTELLIGENT SYSTEMS, 2020, 35 (05) : 7 - 16
  • [50] Sequential Recommendation with Graph Neural Networks
    Chang, Jianxin
    Gao, Chen
    Zheng, Yu
    Hui, Yiqun
    Niu, Yanan
    Song, Yang
    Jin, Depeng
    Li, Yong
    SIGIR '21 - PROCEEDINGS OF THE 44TH INTERNATIONAL ACM SIGIR CONFERENCE ON RESEARCH AND DEVELOPMENT IN INFORMATION RETRIEVAL, 2021, : 378 - 387