Pith. sign in

REVIEW 4 cited by

Graph Convolutional Neural Networks for Web-Scale Recommender Systems

Not yet reviewed by Pith; the record is open.

This paper has not been read by Pith yet. Machine review is queued; the pith claim, tier, and objections will appear here once it completes.

SPECIMEN: schema-true, not a live event

T0 review · schema-true

One-sentence machine reading of the paper's core claim.

pith:XXXXXXXX · record.json · timestamp

arxiv 1806.01973 v1 pith:7AKKHAPW submitted 2018-06-06 cs.IR cs.LGstat.ML

classification cs.IRcs.LGstat.ML
keywords graphdeepbillionconvolutionaldevelopefficientembeddingsmodel
verification ladder T0 review T1 audit T2 compute T3 formal

Signed reviews

No signed human review yet.

0 comments
read the original abstract

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 also develop an efficient MapReduce model inference algorithm to generate embeddings using a trained 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.

Discussion (0). Continue with ORCID to comment.

Forward citations

Cited by 4 Pith papers

Reviewed papers in the Pith corpus that reference this work. Sorted by Pith novelty score. Full citation record

  1. An End-to-End Neighborhood-based Interaction Model for Knowledge-enhanced Recommendation

    cs.IR 2019-08 conditional novelty 7.0 of 10

    The paper introduces NI and KNI, graph-based recommendation models that predict directly from neighbor-pair interactions, and reports large AUC and top-N gains over five baseline families.

  2. SDM: Sequential Deep Matching Model for Online Large-scale Recommender System

    cs.IR 2019-09 reject novelty 5.0 of 10

    SDM uses multi-head self-attention over short-term sessions and a learned gate to fuse long-term preferences, reporting improved top-N recall and Taobao online metrics, but the headline comparison is not fully controlled.

  3. GraphSW: a training protocol based on stage-wise training for GNN-based Recommender Model

    cs.IR 2019-08 conditional novelty 5.0 of 10

    Stage-wise training with neighbor resampling improves KGCN and RippleNet on most tested datasets and helps KGCN converge at higher graph hops, though a few Recall@K entries drop.

  4. Efficient support ticket resolution using Knowledge Graphs

    cs.AI 2024-12 reject novelty 4.0 of 10

    A knowledge-graph ranker using PinSage and text embeddings reportedly beats TF-IDF for engineer recommendation, but the evaluation leaks target labels and reports impossible hit ratios.

Pith tools