Graph Neural Networks for Friend Ranking in Large-scale Social Platforms

被引:35
|
作者
Sankar, Aravind [1 ]
Liu, Yozen [2 ]
Yu, Jun [2 ]
Shah, Neil [2 ]
机构
[1] Univ Illinois, Champaign, IL 61820 USA
[2] Snap Inc, Santa Monica, CA USA
关键词
Graph Neural Network; Social Network; Recommendation System;
D O I
10.1145/3442381.3450120
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Graph Neural Networks (GNNs) have recently enabled substantial advances in graph learning. Despite their rich representational capacity, GNNs remain under-explored for large-scale social modeling applications. One such industrially ubiquitous application is friend suggestion: recommending users other candidate users to befriend, to improve user connectivity, retention and engagement. However, modeling such user-user interactions on large-scale social platforms poses unique challenges: such graphs often have heavy-tailed degree distributions, where a significant fraction of users are inactive and have limited structural and engagement information. Moreover, users interact with different functionalities, communicate with diverse groups, and have multifaceted interaction patterns. We study the application of GNNs for friend suggestion, providing the first investigation of GNN design for this task, to our knowledge. To leverage the rich knowledge of in-platform actions, we formulate friend suggestion as multi-faceted friend ranking with multi-modal user features and link communication features. We design a neural architecture GraFRank to learn expressive user representations from multiple feature modalities and user-user interactions. Specifically, GraFRank employs modality-specific neighbor aggregators and cross-modality attentions to learn multi-faceted user representations. We conduct experiments on two multi-million user datasets from Snapchat, a leading mobile social platform, where GraFRank outperforms several state-of-the-art approaches on candidate retrieval (by 30% MRR) and ranking (by 20% MRR) tasks. Moreover, our qualitative analysis indicates notable gains for critical populations of less-active and low-degree users.
引用
收藏
页码:2535 / 2546
页数:12
相关论文
共 50 条
  • [21] Highly accurate and large-scale collision cross sections prediction with graph neural networks
    Renfeng Guo
    Youjia Zhang
    Yuxuan Liao
    Qiong Yang
    Ting Xie
    Xiaqiong Fan
    Zhonglong Lin
    Yi Chen
    Hongmei Lu
    Zhimin Zhang
    [J]. Communications Chemistry, 6
  • [22] Highly accurate and large-scale collision cross sections prediction with graph neural networks
    Guo, Renfeng
    Zhang, Youjia
    Liao, Yuxuan
    Yang, Qiong
    Xie, Ting
    Fan, Xiaqiong
    Lin, Zhonglong
    Chen, Yi
    Lu, Hongmei
    Zhang, Zhimin
    [J]. COMMUNICATIONS CHEMISTRY, 2023, 6 (01)
  • [23] A topic community-based method for friend recommendation in large-scale online social networks
    He, Chaobo
    Li, Hanchao
    Fei, Xiang
    Yang, Atiao
    Tang, Yong
    Zhu, Jia
    [J]. CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2017, 29 (06):
  • [24] GRAPH NEURAL NETWORK FOR LARGE-SCALE NETWORK LOCALIZATION
    Yan, Wenzhong
    Jin, Di
    Lin, Zhidi
    Yin, Feng
    [J]. 2021 IEEE INTERNATIONAL CONFERENCE ON ACOUSTICS, SPEECH AND SIGNAL PROCESSING (ICASSP 2021), 2021, : 5250 - 5254
  • [25] A Study of Partitioning Policies for Graph Analytics on Large-scale Distributed Platforms
    Gill, Gurbinder
    Dathathri, Roshan
    Hoang, Loc
    Pingali, Keshav
    [J]. PROCEEDINGS OF THE VLDB ENDOWMENT, 2018, 12 (04): : 321 - 334
  • [26] Improving Programmability and Efficiency of Large-Scale Graph Analytics for FPGA Platforms
    Ozdal, Muhammet Mustafa
    [J]. PROCEEDINGS OF THE 2019 INTERNATIONAL SYMPOSIUM ON PHYSICAL DESIGN (ISPD '19), 2019, : 39 - 39
  • [27] FRANK: A Fast Node Ranking Approach in Large-Scale Networks
    Zhang, Yu
    Gu, Lin
    Liao, Xiaofei
    Jin, Hai
    Zeng, Deze
    Zhou, Bing Bing
    [J]. IEEE NETWORK, 2017, 31 (01): : 36 - 43
  • [28] Graph theoretic modeling of large-scale semantic networks
    Bales, Michael E.
    Johnson, Stephen B.
    [J]. JOURNAL OF BIOMEDICAL INFORMATICS, 2006, 39 (04) : 451 - 464
  • [29] A Graph Sampling-Based Model for Influence Maximization in Large-Scale Social Networks
    Jaouadi, Myriam
    Ben Romdhane, Lotfi
    [J]. IEEE TRANSACTIONS ON COMPUTATIONAL SOCIAL SYSTEMS, 2024, 11 (01): : 144 - 160
  • [30] On the Large-Scale Transferability of Convolutional Neural Networks
    Zheng, Liang
    Zhao, Yali
    Wang, Shengjin
    Wang, Jingdong
    Yang, Yi
    Tian, Qi
    [J]. TRENDS AND APPLICATIONS IN KNOWLEDGE DISCOVERY AND DATA MINING: PAKDD 2018 WORKSHOPS, 2018, 11154 : 27 - 39