Graph Convolutional Neural Networks for Web-Scale Recommender Systems

被引:1935
|
作者
Ying, Rex [1 ,2 ]
He, Ruining [1 ]
Chen, Kaifeng [1 ,2 ]
Eksombatchai, Pong [1 ]
Hamilton, William L. [2 ]
Leskovec, Jure [1 ,2 ]
机构
[1] Pinterest, San Francisco, CA 94103 USA
[2] Stanford Univ, Stanford, CA 94305 USA
关键词
D O I
10.1145/3219819.3219890
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Recent advancements in deep neural networks for graph-structured data have led to state-of-the-art performance on recommender system benchmarks. However, making these methods practical and scalable to web-scale recommendation tasks with billions of items and hundreds of millions of users remains a challenge. Here we describe a large-scale deep recommendation engine that we developed and deployed at Pinterest. We develop a data-efficient Graph Convolutional Network (GCN) algorithm PinSage, which combines efficient random walks and graph convolutions to generate embeddings of nodes (i.e., items) that incorporate both graph structure as well as node feature information. Compared to prior GCN approaches, we develop a novel method based on highly efficient random walks to structure the convolutions and design a novel training strategy that relies on harder-and-harder training examples to improve robustness and convergence of the model. We deploy PinSage at Pinterest and train it on 7.5 billion examples on a graph with 3 billion nodes representing pins and boards, and 18 billion edges. According to offline metrics, user studies and A/B tests, PinSage generates higher-quality recommendations than comparable deep learning and graph-based alternatives. To our knowledge, this is the largest application of deep graph embeddings to date and paves the way for a new generation of web-scale recommender systems based on graph convolutional architectures.
引用
收藏
页码:974 / 983
页数:10
相关论文
共 50 条
  • [1] Graph-based Representation Learning for Web-scale Recommender Systems
    El-Kishky, Ahmed
    Bronstein, Michael
    Xiao, Ying
    Haghighi, Aria
    [J]. PROCEEDINGS OF THE 28TH ACM SIGKDD CONFERENCE ON KNOWLEDGE DISCOVERY AND DATA MINING, KDD 2022, 2022, : 4784 - 4785
  • [2] Neighborhood Graph Convolutional Networks for Recommender Systems
    Liu, Tingting
    Wei, Chenghao
    Song, Baoyan
    Sun, Ruonan
    Yang, Hongxin
    Wan, Ming
    Li, Dong
    Li, Xiaoguang
    [J]. ADVANCES IN NATURAL COMPUTATION, FUZZY SYSTEMS AND KNOWLEDGE DISCOVERY, ICNC-FSKD 2022, 2023, 153 : 274 - 284
  • [3] Knowledge Graph Convolutional Networks for Recommender Systems
    Wang, Hongwei
    Zhao, Miao
    Xie, Xing
    Li, Wenjie
    Guo, Minyi
    [J]. WEB CONFERENCE 2019: PROCEEDINGS OF THE WORLD WIDE WEB CONFERENCE (WWW 2019), 2019, : 3307 - 3313
  • [4] Enhancing Graph Neural Networks for Recommender Systems
    Liu, Siwei
    [J]. PROCEEDINGS OF THE 43RD INTERNATIONAL ACM SIGIR CONFERENCE ON RESEARCH AND DEVELOPMENT IN INFORMATION RETRIEVAL (SIGIR '20), 2020, : 2484 - 2484
  • [5] Graph Neural Networks in Recommender Systems: A Survey
    Wu, Shiwen
    Sun, Fei
    Zhang, Wentao
    Xie, Xu
    Cui, Bin
    [J]. ACM COMPUTING SURVEYS, 2023, 55 (05)
  • [6] HeteGraph: graph learning in recommender systems via graph convolutional networks
    Dai Hoang Tran
    Quan Z. Sheng
    Wei Emma Zhang
    Abdulwahab Aljubairy
    Munazza Zaib
    Salma Abdalla Hamad
    Nguyen H. Tran
    Nguyen Lu Dang Khoa
    [J]. Neural Computing and Applications, 2023, 35 : 13047 - 13063
  • [7] HeteGraph: graph learning in recommender systems via graph convolutional networks
    Macquarie University, Sydney, Australia
    不详
    不详
    不详
    [J]. Neural Comput. Appl., 1600, 18 (13047-13063):
  • [8] HeteGraph: graph learning in recommender systems via graph convolutional networks
    Tran, Dai Hoang
    Sheng, Quan Z.
    Zhang, Wei Emma
    Aljubairy, Abdulwahab
    Zaib, Munazza
    Hamad, Salma Abdalla
    Tran, Nguyen H.
    Khoa, Nguyen Lu Dang
    [J]. NEURAL COMPUTING & APPLICATIONS, 2023, 35 (18): : 13047 - 13063
  • [9] Structured Graph Convolutional Networks with Stochastic Masks for Recommender Systems
    Chen, Huiyuan
    Wang, Lan
    Lin, Yusan
    Yeh, Chin-Chia Michael
    Wang, Fei
    Yang, Hao
    [J]. SIGIR '21 - PROCEEDINGS OF THE 44TH INTERNATIONAL ACM SIGIR CONFERENCE ON RESEARCH AND DEVELOPMENT IN INFORMATION RETRIEVAL, 2021, : 614 - 623
  • [10] A Survey of Graph Neural Networks for Social Recommender Systems
    Sharma, Kartik
    Lee, Yeon-Chang
    Nambi, Sivagami
    Salian, Aditya
    Shah, Shlok
    Kim, Sang-Wook
    Kumar, Srijan
    [J]. ACM COMPUTING SURVEYS, 2024, 56 (10)