Graph Convolutional Neural Networks for Web-Scale Recommender Systems
Open accessAbstract
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 an unsolved 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, 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. Overall, we can train on and embed graphs that are four orders of magnitude larger than typical GCN implementations. We show how GCN embeddings can be used to make high-quality recommendations in various settings at Pinterest, which has a massive underlying graph with 3 billion nodes representing pins and boards, and 17 billion edges. According to offline metrics, user studies, as well as A/B tests, our approach generates higher-quality recommendations than comparable deep learning based systems. To our knowledge, this is by far 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.
AI snapshot
Written from the paper’s full text.
TL;DR
PinSage is a random-walk-based Graph Convolutional Network deployed at Pinterest that scales graph convolutions to a graph with 3 billion nodes and 18 billion edges using localized random-walk neighborhoods, importance pooling, curriculum training, and MapReduce inference. It reports better offline, human-evaluated, and production A/B recommendation performance than content-based and graph-based baselines.
Key findings
- On related-pin offline evaluation, PinSage achieves 67% hit-rate and 0.59 MRR, versus the best baseline Combined at 27% hit-rate and 0.37 MRR; the paper reports 40% absolute (150% relative) hit-rate and 22% absolute (60% relative) MRR improvement over the best baseline.
- In head-to-head user studies, PinSage recommendations are preferred about 60% of the time among items with an opinion: 56.5% vs. Visual, 72.5% vs. Annotation, 60.0% vs. Combined, and 62.4% vs. Pixie.
- In production A/B tests on homefeed, PinSage gives 10–30% improvements in repin rate over Annotation and Visual embedding recommendations; the abstract/introduction also state 30% to 100% improvements in user engagement across various settings.
- Importance pooling gives a 46% offline performance gain and curriculum training gives a 12% gain; MapReduce inference for 3 billion items completes in less than 24 hours.
Methods
- Model: PinSage uses localized graph convolutions; neighborhoods are the top T nodes by L1-normalized random-walk visit counts (importance-based), with importance pooling; experiments use K=2 layers, hidden size 2048, embedding dimension 1024, and features concatenating 4,096-d visual embeddings, 256-d text embeddings, and log degree.
- Training: supervised max-margin ranking loss with 1.2 billion positive pairs, 500 shared negative items per minibatch, 6 hard negatives per pin, totaling 7.5 billion training examples; curriculum training adds harder negatives over epochs; training uses a subgraph with 20% of boards and 70% of labeled examples.
- Evaluation/deployment: offline hit-rate@500 and MRR on related-pin recommendation, controlled user studies, and production A/B tests on homefeed repin rate; MapReduce inference generates embeddings for the full graph.
Limitations
- Stated: offline comparisons omit Pixie because its production use generated the labeled pairs; other GCN-based recommender systems are not directly comparable because they cannot scale to Pinterest-size data; other deep learning baselines from the literature are not compared due to scale.
- Stated: training on a subgraph containing 20% of boards and 70% of labeled examples had negligible impact on final performance, but this remains a design choice rather than full-graph training.
- Evident from the text: evaluation is on Pinterest proprietary data and production settings, with no public benchmark; A/B and user-study results are platform-specific and may not generalize.
Model-written summary. Check it against the paper before relying on it.
Integrity signals
Registry
Cites
Statistics
Claims the paper makes
0 of 14 cited sources checked · 0 supported · 0 flagged
- Findingown data§ 1 INTRODUCTION · p. 2
In head-to-head human evaluations, PinSage recommendations are preferred about 60% of the time.
“in head-to-head human evaluations our recommendations are preferred about 60% of the time”
Quote in the paperSubstantial claim - Findingown data§ 1 INTRODUCTION · p. 2
A/B tests show 30% to 100% improvements in user engagement across various settings.
“the A/B tests show 30% to 100% improvements in user engagement across various settings.”
Quote in the paperSubstantial claim - Findingown data§ ABSTRACT · p. 1
According to offline metrics, user studies, and A/B tests, PinSage generates higher-quality recommendations than comparable deep learning and graph-based alternatives.
“According to offline metrics, user studies and A/B tests, PinSage generates higher-quality recommendations than comparable deep learning and graph-based alternatives.”
Quote in the paperSubstantial claim - Findingown data§ 1 INTRODUCTION · p. 2
PinSage achieves state-of-the-art performance compared to other scalable deep content-based recommendation algorithms in both item-item recommendation and homefeed recommendation tasks.
“Through extensive offline metrics, controlled user studies, and A/B tests, we show that our approach achieves state-of-the-art performance compared to other scalable deep content-based recommendation algorithms, in both an item-item recommendation task ( i.e. , related-pin recommendation), as well as a 'homefeed' recommendation task.”
Quote in the paperSubstantial claim - Findingown data§ 3.2 Model Architecture · p. 4
Using concatenation operation instead of average operation yields significant performance gains.
“Empirically we observe significant performance gains when using concatenation operation instead of the average operation as in [21].”
Quote in the paperNot a substantial claim0 of 1 sources checked- cites [21] [21] T. N. Kipf and M. Welling. 2017. Semi-supervised classification with graph convolutional networks. In ICLR . -
Not checked in the free run.
- Findingown data§ 1 INTRODUCTION · p. 2
In offline ranking metrics, PinSage improves over the best performing baseline by more than 40%.
“In offline ranking metrics we improve over the best performing baseline by more than 40%”
Quote in the paperSubstantial claim - Findingown data§ 1 INTRODUCTION · p. 2
Importance pooling leads to a 46% performance gain in offline evaluation metrics.
“leading to a 46% performance gain in offline evaluation metrics.”
Quote in the paperSubstantial claim - Findingown data§ 1 INTRODUCTION · p. 2
Curriculum training results in a 12% performance gain.
“resulting in a 12% performance gain.”
Quote in the paperSubstantial claim - Findingown data§ ABSTRACT · p. 1
PinSage was trained on 7.5 billion examples.
“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.”
Quote in the paperSubstantial claim - Findingown data§ Graph Convolutional Neural Networks for Web-Scale Recommender Systems · p. 1
PinSage operates on a graph with 3 billion nodes and 18 billion edges.
“Our framework, a random-walk-based GCN named PinSage, operates on a massive graph with 3 billion nodes and 18 billion edges-a graph that is 10 , 000 × larger than typical applications of GCNs.”
- Also stated in: § ABSTRACT · p. 1 · plain
“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.”
Quote in the paperSubstantial claim - Also stated in: § ABSTRACT · p. 1 · plain
- Findingreasoning§ 3.3 Model Training · p. 5
Sampling a set of 500 negative items shared by all training examples in each minibatch drastically saves the number of embeddings computed during each training step.
“we sample a set of 500 negative items to be shared by all training examples in each minibatch. This drastically saves the number of embeddings that need to be computed during each training step”
Quote in the paperSubstantial claim - Findingreasoning§ 4.2 Offline Evaluation · p. 8
The distances between random pairs of item embeddings are widely distributed.
“Another indication of the effectiveness of the learned embeddings is that the distances between random pairs of item embeddings are widely distributed.”
Quote in the paperNot a substantial claim - Findingown data§ 3.3 Model Training · p. 5
There is no observed difference between the performance of shared negative sampling and per-node negative sampling.
“Empirically, we do not observe a difference between the performance of the two sampling schemes.”
Quote in the paperSubstantial claim - Findingown data§ 4.2 Offline Evaluation · p. 8
Combining visual and textual information works much better than using either one alone, with 60% improvement of the combined approach over visual/annotation only.
“We also observe that combining visual and textual information works much better than using either one alone (60% improvement of the combined approach over visual/annotation only).”
Quote in the paperNot a substantial claim - Findingnone given§ 5 CONCLUSION · p. 10
The use of importance pooling and curriculum training drastically improved embedding performance.
“In addition to new techniques that ensure scalability, we introduced the use of importance pooling and curriculum training that drastically improved embedding performance.”
Quote in the paperSubstantial claim - Findingown data§ 4.4 Production A/B Test · p. 9
Depending on the particular setting, PinSage shows 10-30% improvements in repin rate over the Annotation and Visual embedding based recommendations.
“Depending on the particular setting, we observe 10-30% improvements in repin rate over the Annotation and Visual embedding based recommendations.”
Quote in the paperSubstantial claim - Findingown data§ 4.3 User Studies · p. 8
Among items for which the user has an opinion of which is more related, around 60% of the preferred items are recommended by PinSage.
“Among items for which the user has an opinion of which is more related, around 60% of the preferred items are recommended by PinSage.”
Quote in the paperSubstantial claim - Findingown data§ 4.4 Production A/B Test · p. 9
PinSage consistently recommends pins that are more likely to be re-pinned by the user than the alternative methods.
“We find that PinSage consistently recommends pins that are more likely to be re-pinned by the user than the alternative methods.”
Quote in the paperSubstantial claim - Findingown data§ 4.3 User Studies · p. 9
Items that are visually different but have the same theme are also close to each other in the embedding space.
“Note that items that are visually different but have the same theme are also close to each other in the embedding space, as seen by the items depicting different fashion-related items on the bottom side of the plot.”
Quote in the paperNot a substantial claim - Findingown data§ 4.5 Training and Inference Runtime Analysis · p. 9
A batch size of 2048 makes training most efficient.
“Experiments show that a batch size of 2048 makes training most efficient.”
Quote in the paperNot a substantial claim - Interpretationnone given§ 1 INTRODUCTION · p. 2
The MapReduce pipeline can distribute a trained GCN model to generate embeddings for billions of nodes while minimizing repeated computations.
“we design an efficient MapReduce pipeline that can distribute the trained model to generate embeddings for billions of nodes, while minimizing repeated computations.”
Quote in the paperNot a substantial claim - Interpretationreasoning§ 2 RELATED WORK · p. 3
PinSage removes the limitation that the whole graph be stored in GPU memory.
“We fundamentally improve upon GraphSAGE by removing the limitation that the whole graph be stored in GPU memory”
Quote in the paperSubstantial claim - Interpretationcitation§ 3.2 Model Architecture · p. 4
Selecting a fixed number of nodes to aggregate from allows control of the memory footprint of the algorithm during training.
“First, selecting a fixed number of nodes to aggregate from allows us to control the memory footprint of the algorithm during training [18].”
Quote in the paperSubstantial claim0 of 1 sources checked- cites [18] [18] W. L. Hamilton, R. Ying, and J. Leskovec. 2017. Inductive Representation Learning on Large Graphs. In NIPS . -
Not checked in the free run.
- Interpretationown data§ Graph Convolutional Neural Networks for Web-Scale Recommender Systems · p. 1
PinSage's graph is 10,000 times larger than typical applications of GCNs.
“a graph that is 10 , 000 × larger than typical applications of GCNs.”
Quote in the paperSubstantial claim - Interpretationreasoning§ 3.2 Model Architecture · p. 4
Importance-based neighborhood definition allows Algorithm 1 to take into account the importance of neighbors when aggregating vector representations.
“Second, it allows Algorithm 1 to take into account the importance of neighbors when aggregating the vector representations of neighbors.”
Quote in the paperSubstantial claim - Interpretationown data§ ABSTRACT · p. 1
PinSage is the largest application of deep graph embeddings to date.
“To our knowledge, this is the largest application of deep graph embeddings to date”
- Also stated in: § 1 INTRODUCTION · p. 3 · hedged
“To our knowledge, this is the largest-ever application of deep graph embeddings”
Quote in the paperNot a substantial claim - Also stated in: § 1 INTRODUCTION · p. 3 · hedged
- Premisenone given§ Graph Convolutional Neural Networks for Web-Scale Recommender Systems · p. 1
Traditional GCN methods require operating on the entire graph Laplacian during training.
“all existing GCN-based recommender systems require operating on the full graph Laplacian during training-an assumption that is infeasible when the underlying graph has billions of nodes and whose structure is constantly evolving.”
- Also stated in: § 2 RELATED WORK · p. 3 · plain
“traditional GCN methods require operating on the entire graph Laplacian during training.”
Quote in the paperSubstantial claim - Also stated in: § 2 RELATED WORK · p. 3 · plain
- Interpretationreasoning§ 3 METHOD · p. 3
Parameters of localized convolutional modules are shared across all nodes, making the parameter complexity of PinSage independent of the input graph size.
“parameters of these localized convolutional modules are shared across all nodes, making the parameter complexity of our approach independent of the input graph size.”
Quote in the paperSubstantial claim - Premisereasoning§ 2 RELATED WORK · p. 3
Graph embedding methods like node2vec and DeepWalk cannot be applied to the Pinterest setting.
“graph embedding methods like node2vec [17] and DeepWalk [26] cannot be applied here.”
Quote in the paperSubstantial claim0 of 2 sources checked- cites [17] [17] A. Grover and J. Leskovec. 2016. node2vec: Scalable feature learning for networks. In KDD . - source
Not checked in the free run.
- cites [26] [26] B. Perozzi, R. Al-Rfou, and S. Skiena. 2014. DeepWalk: Online learning of social representations. In KDD . - source
Not checked in the free run.
- Interpretationreasoning§ 3.4 Node Embeddings via MapReduce · p. 6
Naively computing embeddings for nodes using Algorithm 2 leads to repeated computations caused by the overlap between K-hop neighborhoods of nodes.
“Naively computing embeddings for nodes using Algorithm 2 leads to repeated computations caused by the overlap between K -hop neighborhoods of nodes.”
Quote in the paperSubstantial claim - Interpretationreasoning§ 4.1 Experimental Setup · p. 6
PinSage can efficiently generate embeddings for unseen data.
“Since PinSage can efficiently generate embeddings for unseen data, we only train on a subset of the Pinterest graph and then generate embeddings for the entire graph using the MapReduce pipeline described in Section 3.4.”
Quote in the paperNot a substantial claim - Interpretationreasoning§ 3.3 Model Training · p. 5
With 500 random negative items, the model's resolution is only 1 out of 500.
“But with 500 random negative items, the model's resolution is only 1 out of 500.”
Quote in the paperSubstantial claim - Interpretationreasoning§ 3.3 Model Training · p. 5
Sampling 500 random negative items out of 2 billion items makes the chance of any being even slightly related to the query item small.
“Thus, if we sample 500 random negative items out of 2 billion items, the chance of any of these items being even slightly related to the query item is small.”
Quote in the paperSubstantial claim - Premisecitation§ 3.3 Model Training · p. 5
Negative sampling is used as an approximation of the normalization factor of edge likelihood.
“Negative sampling is used in our loss function (Equation 1) as an approximation of the normalization factor of edge likelihood [23].”
Quote in the paperNot a substantial claim0 of 1 sources checked- cites [23] [23] T. Mikolov, I Sutskever, K. Chen, G. S. Corrado, and J. Dean. 2013. Distributed representations of words and phrases and their compositionality. In NIPS . -
Not checked in the free run.
- Premisecitation§ 3.5 Efficient nearest-neighbor lookups · p. 6
Approximate KNN can be obtained efficiently via locality sensitive hashing.
“Approximate KNN can be obtained efficiently via locality sensitive hashing [2].”
Quote in the paperSubstantial claim0 of 1 sources checked- cites [2] [2] A. Andoni and P. Indyk. 2006. Near-optimal hashing algorithms for approximate nearest neighbor in high dimensions. In FOCS . - source
Not checked in the free run.
- Interpretationreasoning§ 4.5 Training and Inference Runtime Analysis · p. 9
It is easy to compute embeddings of new nodes that get added into the graph over time.
“Also note that it is easy to compute embeddings of new nodes that get added into the graph over time.”
Quote in the paperSubstantial claim - Interpretationreasoning§ 4.5 Training and Inference Runtime Analysis · p. 9
This inductive property allows training on a subgraph to obtain model parameters and then embedding nodes not observed during training.
“This allows us to train on a subgraph to obtain model parameters, and then make embed nodes that have not been observed during training.”
Quote in the paperSubstantial claim - Interpretationown data§ 5 CONCLUSION · p. 10
PinSage is a highly-scalable GCN algorithm capable of learning embeddings for nodes in web-scale graphs containing billions of objects.
“PinSage is a highly-scalable GCN algorithm capable of learning embeddings for nodes in web-scale graphs containing billions of objects.”
Quote in the paperSubstantial claim - Interpretationreasoning§ 4.5 Training and Inference Runtime Analysis · p. 9
Recommendations can be made on the full (and constantly growing) graph.
“This means that recommendations can be made on the full (and constantly growing) graph.”
Quote in the paperSubstantial claim - Interpretationown data§ 5 CONCLUSION · p. 10
Graph convolutional methods can have an impact in a production recommender system.
“Our work demonstrates the impact that graph convolutional methods can have in a production recommender system”
Quote in the paperSubstantial claim - Interpretationreasoning§ 4.3 User Studies · p. 8
Combining both visual/textual and graph information, PinSage is able to find relevant items that are both visually and topically similar to the query item.
“Combining both visual/textual and graph information, PinSage is able to find relevant items that are both visually and topically similar to the query item.”
Quote in the paperSubstantial claim - Premisecitation§ 4.5 Training and Inference Runtime Analysis · p. 9
GCNs can be made inductive, allowing computation of embeddings for items not in the training set at inference.
“One advantage of GCNs is that they can be made inductive [19]: at the inference ( i.e. , embedding generation) step, we are able to compute embeddings for items that were not in the training set.”
Quote in the paperSubstantial claim0 of 1 sources checked- cites [19] [19] W. L. Hamilton, R. Ying, and J. Leskovec. 2017. Representation Learning on Graphs: Methods and Applications. IEEE Data Engineering Bulletin (2017). -
Not checked in the free run.
- Classified as probably not a substantial claim. 14
- May combine two claims. 20
- The quote only partly states this claim. 1
Probably not a substantial claim: may not pass S3 (load-bearing), S4 (based). May combine two claims.
Findingnone given§ 3.1 Problem Setup · p. 3The Pinterest graph contains 2 billion pins, 1 billion boards, and over 18 billion edges.
“Altogether, the Pinterest graph contains 2 billion pins, 1 billion boards, and over 18 billion edges”
Quote in the paperNot a substantial claimProbably not a substantial claim: may not pass S3 (load-bearing), S4 (based).
Findingnone given§ 3.2 Model Architecture · p. 4Normalization in Line 3 makes training more stable.
“the normalization in Line 3 makes training more stable”
Quote in the paperNot a substantial claimMay combine two claims.
Findingown data§ 4.2 Offline Evaluation · p. 8PinSage achieves 67% hit-rate and 0.59 MRR.
“PinSage with our new importance-pooling aggregation and hard negative examples achieves the best performance at 67% hit-rate and 0.59 MRR”
Quote in the paperSubstantial claimProbably not a substantial claim: may not pass S4 (based).
Findingnone given§ 3.3 Model Training · p. 6Using hard negative items throughout the training procedure doubles the number of epochs needed for training to converge.
“Using hard negative items throughout the training procedure doubles the number of epochs needed for the training to converge.”
Quote in the paperNot a substantial claimMay combine two claims.
Findingown data§ 4.2 Offline Evaluation · p. 8PinSage outperforms the top baseline by 40% absolute (150% relative) in hit rate and 22% absolute (60% relative) in MRR.
“outperforming the top baseline by 40% absolute (150% relative) in terms of the hit rate and also 22% absolute (60% relative) in terms of MRR.”
Quote in the paperSubstantial claimMay combine two claims.
Findingown data§ 3.3 Model Training · p. 6Hard negative examples are more similar to the query than random negative examples, though not as similar as the positive example.
“Notice that the hard negative example is significantly more similar to the query, than the random negative example, though not as similar as the positive example.”
Quote in the paperSubstantial claimMay combine two claims.
Findingown data§ 4.1 Experimental Setup · p. 8PinSage gives 150% improvement in hit rate and 60% improvement in MRR over the best baseline.
“Overall, PinSage gives 150% improvement in hit rate and 60% improvement in MRR over the best baseline.”
Quote in the paperSubstantial claimProbably not a substantial claim: may not pass S3 (load-bearing). May combine two claims.
Findingown data§ 4.1 Experimental Setup · p. 7Other variants (e.g., based on Kipf et al. [21]) performed significantly worse in development tests and are omitted for brevity.
“other variants ( e.g. , based on Kipf et al. [21]) performed significantly worse in development tests and are omitted for brevity.”
Quote in the paperNot a substantial claim0 of 1 sources checked- cites [21] [21] T. N. Kipf and M. Welling. 2017. Semi-supervised classification with graph convolutional networks. In ICLR . -
Not checked in the free run.
May combine two claims.
Findingown data§ 4.2 Offline Evaluation · p. 8The distribution of cosine similarity between random pairs of items demonstrates the effectiveness of PinSage, which has the most spread out distribution.
“This distribution of cosine similarity between random pairs of items demonstrates the effectiveness of PinSage, which has the most spread out distribution.”
Quote in the paperSubstantial claimMay combine two claims.
Findingown data§ 4.3 User Studies · p. 8Visual embeddings generally predict categories and visual similarity well, but occasionally make large mistakes in terms of image semantics.
“Although visual embeddings generally predict categories and visual similarity well, they occasionally make large mistakes in terms of image semantics.”
Quote in the paperSubstantial claimProbably not a substantial claim: may not pass S3 (load-bearing), S4 (based).
Findingreasoning§ 4.5 Training and Inference Runtime Analysis · p. 9The whole inference procedure to generate embeddings for 3 billion items can finish in less than 24 hours.
“After training completes, due to the highly efficient MapReduce inference pipeline, the whole inference procedure to generate embeddings for 3 billion items can finish in less than 24 hours.”
Quote in the paperNot a substantial claimMay combine two claims. The quote only partly states this claim.
Findingown data§ 4.3 User Studies · p. 9In head-to-head user studies, PinSage had a higher fraction of wins than the Visual, Annotation, Combined, and Pixie baselines.
“PinSage vs. Visual | 28.4% | 21.9% | 49.7% | 56.5%”
- Also stated in: § 4.3 User Studies · p. 9 · plain
“PinSage vs. Annot. | 36.9% | 14.0% | 49.1% | 72.5%”
- Also stated in: § 4.3 User Studies · p. 9 · plain
“PinSage vs. Combined | 22.6% | 15.1% | 57.5% | 60.0%”
Quote in the paperSubstantial claim- Also stated in: § 4.3 User Studies · p. 9 · plain
May combine two claims.
Findingown data§ 4.3 User Studies · p. 9The proximity of item embeddings corresponds well with the similarity of content, and items of the same category are embedded into the same part of the space.
“We observe that the proximity of the item embeddings corresponds well with the similarity of content, and that items of the same category are embedded into the same part of the space.”
Quote in the paperNot a substantial claimMay combine two claims.
Findingown data§ 4.5 Training and Inference Runtime Analysis · p. 9Training on a subgraph containing 300 million items achieved the best performance in terms of hit-rate, reducing runtime by a factor of 6 compared to training on the full graph.
“Experiments on development data demonstrated that training on a subgraph containing 300 million items could achieve the best performance in terms of hit-rate ( i.e. , further increases in the training set size did not seem to help), reducing the runtime by a factor of 6 compared to training on the full graph.”
Quote in the paperSubstantial claimMay combine two claims.
Findingown data§ 5 CONCLUSION · p. 10PinSage was deployed at Pinterest and comprehensively evaluated on recommendation tasks, with offline metrics, user studies and A/B tests all demonstrating a substantial improvement in recommendation performance.
“We deployed PinSage at Pinterest and comprehensively evaluated the quality of the learned embeddings on a number of recommendation tasks, with offline metrics, user studies and A/B tests all demonstrating a substantial improvement in recommendation performance.”
Quote in the paperSubstantial claim- Rests on an assumption: A user saving a pin to a board is a high-value action that signifies deep engagement of the user.
May combine two claims.
Findingown data§ 4.2 Offline Evaluation · p. 8The kurtosis of the cosine similarities of PinSage embeddings is 0.43, compared to 2.49 for annotation embeddings and 1.20 for visual embeddings.
“In particular, the kurtosis of the cosine similarities of PinSage embeddings is 0 . 43, compared to 2 . 49 for annotation embeddings and 1 . 20 for visual embeddings.”
Quote in the paperSubstantial claimMay combine two claims.
Findingown data§ 4.5 Training and Inference Runtime Analysis · p. 9There is a diminishing return as neighborhood size T increases, and a two-layer GCN with neighborhood size 50 can best capture the neighborhood information of nodes while still being computationally efficient.
“We observe a diminishing return as T increases, and find that a two-layer GCN with neighborhood size 50 can best capture the neighborhood information of nodes, while still being computationally efficient.”
Quote in the paperNot a substantial claimMay combine two claims.
Findingown data§ 4.3 User Studies · p. 8The graph-based Pixie method correctly understands the category of the query but does not find the most relevant items.
“The graphbased Pixie method, which uses the graph of pin-to-board relations, correctly understands that the category of query is 'plants' and it recommends items in that general category. However, it does not find the most relevant items.”
Quote in the paperNot a substantial claimProbably not a substantial claim: may not pass S3 (load-bearing).
Premisecitation§ ABSTRACT · p. 1GCN-based methods have set a new standard on countless recommender system benchmarks.
“Recent advancements in deep neural networks for graph-structured data have led to state-of-the-art performance on recommender system benchmarks.”
- Also stated in: § Graph Convolutional Neural Networks for Web-Scale Recommender Systems · p. 1 · plain
“GCN-based methods have set a new standard on countless recommender system benchmarks (see [19] for a survey).”
Quote in the paperNot a substantial claim0 of 1 sources checked- cites [19] [19] W. L. Hamilton, R. Ying, and J. Leskovec. 2017. Representation Learning on Graphs: Methods and Applications. IEEE Data Engineering Bulletin (2017). -
Not checked in the free run.
- Also stated in: § Graph Convolutional Neural Networks for Web-Scale Recommender Systems · p. 1 · plain
Probably not a substantial claim: may not pass S4 (based).
Premisereasoning§ 2 RELATED WORK · p. 3No previous works have managed to apply GCN algorithms to production-scale data with billions of nodes and edges.
“no previous works have managed to apply them to production-scale data with billions of nodes and edges”
Quote in the paperNot a substantial claimProbably not a substantial claim: may not pass S3 (load-bearing), S4 (based).
Interpretationnone given§ 3.2 Model Architecture · p. 4Normalized embeddings are more efficient for approximate nearest neighbor search.
“it is more efficient to perform approximate nearest neighbor search for normalized embeddings (Section 3.5).”
Quote in the paperNot a substantial claimProbably not a substantial claim: may not pass S3 (load-bearing).
Premisecitation§ 2 RELATED WORK · p. 3GraphSAGE is an inductive variant of GCNs.
“GraphSAGE is an inductive variant of GCNs”
Quote in the paperNot a substantial claim0 of 1 sources checked- cites [18] [18] W. L. Hamilton, R. Ying, and J. Leskovec. 2017. Inductive Representation Learning on Large Graphs. In NIPS . -
Not checked in the free run.
Probably not a substantial claim: may not pass S4 (based).
Premisenone given§ 1 INTRODUCTION · p. 2Traditional GCN algorithms perform graph convolutions by multiplying feature matrices by powers of the full graph Laplacian.
“Traditional GCN algorithms perform graph convolutions by multiplying feature matrices by powers of the full graph Laplacian.”
Quote in the paperNot a substantial claimProbably not a substantial claim: may not pass S3 (load-bearing), S4 (based).
Interpretationnone given§ 1 INTRODUCTION · p. 2The producer-consumer architecture ensures maximal GPU utilization during model training.
“We develop a producer-consumer architecture for constructing minibatches that ensures maximal GPU utilization during model training.”
Quote in the paperNot a substantial claimProbably not a substantial claim: may not pass S4 (based).
Premisenone given§ 1 INTRODUCTION · p. 2Random sampling is suboptimal for sampling computation graphs.
“However, random sampling is suboptimal, and we develop a new technique using short random walks to sample the computation graph.”
Quote in the paperNot a substantial claimProbably not a substantial claim: may not pass S3 (load-bearing).
Premisecitation§ 3.5 Efficient nearest-neighbor lookups · p. 6After the hash function is computed, retrieval of items can be implemented with a two-level retrieval process based on the Weak AND operator.
“After the hash function is computed, retrieval of items can be implemented with a two-level retrieval process based on the Weak AND operator [5].”
Quote in the paperNot a substantial claim0 of 1 sources checked- cites [5] [5] A. Z. Broder, D. Carmel, M. Herscovici, A. Soffer, and J. Zien. 2003. Efficient query evaluation using a two-level retrieval process. In CIKM . - source
Not checked in the free run.
May combine two claims.
Interpretationreasoning§ 3.4 Node Embeddings via MapReduce · p. 6The MapReduce inference pipeline avoids redundant computations and computes each node's latent vector only once.
“To ensure efficient inference, we develop a MapReduce approach that runs model inference without repeated computations.”
- Also stated in: § 3.4 Node Embeddings via MapReduce · p. 6 · plain
“Note that our approach avoids redundant computations and that the latent vector for each node is computed only once.”
Quote in the paperSubstantial claim- Also stated in: § 3.4 Node Embeddings via MapReduce · p. 6 · plain
May combine two claims.
Interpretationreasoning§ 3.5 Efficient nearest-neighbor lookups · p. 6Given PinSage is trained offline and all node embeddings are computed via MapReduce and saved in a database, efficient nearest-neighbor lookup enables the system to serve recommendations online.
“Given that the PinSage model is trained offline and all node embeddings are computed via MapReduce and saved in a database, the efficient nearest-neighbor lookup operation enables the system to serve recommendations in an online fashion,”
Quote in the paperSubstantial claimClassified as probably not a substantial claim. May combine two claims.
Premisecitation§ 4.1 Experimental Setup · p. 7We do not consider non-deep learning approaches for generating item/content embeddings because other works have already proven state-of-the-art performance of deep learning approaches for generating such embeddings.
“We also do not consider non-deep learning approaches for generating item/content embeddings, since other works have already proven state-of-the-art performance of deep learning approaches for generating such embeddings [9, 12, 24].”
Quote in the paperSubstantial claim0 of 3 sources checked- cites [9] [9] P. Covington, J. Adams, and E. Sargin. 2016. Deep neural networks for youtube recommendations. In RecSys . ACM. - source
Not checked in the free run.
- cites [12] [12] A. Van den Oord, S. Dieleman, and B. Schrauwen. 2013. Deep content-based music recommendation. In NIPS . -
Not checked in the free run.
- cites [24] [24] F. Monti, M. M. Bronstein, and X. Bresson. 2017. Geometric matrix completion with recurrent multi-graph neural networks. In NIPS . -
Not checked in the free run.
May combine two claims.
Interpretationnone given§ 3.5 Efficient nearest-neighbor lookups · p. 6PinSage embeddings can be used for downstream recommendation tasks, and in many settings directly used to make recommendations by nearest-neighbor lookups.
“The embeddings generated by PinSage can be used for a wide range of downstream recommendation tasks, and in many settings we can directly use these embeddings to make recommendations by performing nearest-neighbor lookups in the learned embedding space.”
Quote in the paperSubstantial claimMay combine two claims.
Interpretationreasoning§ 4.2 Offline Evaluation · p. 8A wide-spread in the embeddings reduces the collision probability of the subsequent LSH algorithm, thus increasing the efficiency of serving the nearest neighbor pins during recommendation.
“Another important advantage of having such a wide-spread in the embeddings is that it reduces the collision probability of the subsequent LSH algorithm, thus increasing the efficiency of serving the nearest neighbor pins during recommendation.”
Quote in the paperSubstantial claim
The authors state this as an assumption.
Pins/items u in I are associated with real-valued attributes x_u in R^d.
“we also assume that the pins/items u ∈ I are associated with real-valued attributes, x u ∈ R d .”
The authors state this as an assumption.
We have access to a set of labeled pairs of items L.
“we assume that we have access to a set of labeled pairs of items L”
The paper relies on this without support.
Historical user engagement data (a user interacted with pin i immediately after pin q) identifies pairs of related pins suitable as positive training examples.
“we use historical user engagement data to identify pairs of pins ( q , i ) , where a user interacted with pin i immediately after she interacted with pin q .”
The paper relies on this without support.
Training on a subset of the full graph drastically decreases training time with negligible impact on final performance.
“Note that training on a subset of the full graph drastically decreased training time, with a negligible impact on final performance.”
The paper relies on this without support.
A user saving a pin to a board is a high-value action that signifies deep engagement of the user.
“A user saving a pin to a board is a high-value action that signifies deep engagement of the user.”
The authors state this as an assumption.
The input layer-0 nodes are pins/items and the layer-1 nodes are boards/contexts.
“we assume the input ( i.e. , 'layer-0') nodes are pins/items (and the layer-1 nodes are boards/contexts).”
The authors state this as an assumption.
Only pins (and not boards) have features.
“since we assume that only pins (and not boards) have features”
The paper relies on this without support.
The visual and annotation embeddings are state-of-the-art deep learning content-based systems currently deployed at Pinterest.
“The visual and annotation embeddings are state-of-the-art deep learning content-based systems currently deployed at Pinterest to generate representations of pins.”
Cites
Very Deep Convolutional Networks for Large-Scale Image Recognition
Simonyan, K., & Zisserman, A. (2014) · arXiv · doi:10.48550/arxiv.1409.1556 · Cited by 74,248 · see citing works
node2vec: Scalable Feature Learning for Networks
Grover, A., & Leskovec, J. (2016) · Proceedings of the 22nd ACM SIGKDD International Conference on Knowledge Discovery and Data Mining · doi:10.1145/2939672.2939754 · Cited by 10,926 · see citing works
Self-citationDeepWalk: online learning of social representations
Perozzi, B., Al-Rfou, R., & Skiena, S. (2014) · Proceedings of the 20th ACM SIGKDD international conference on Knowledge discovery and data mining · doi:10.1145/2623330.2623732 · Cited by 10,123 · see citing works
The graph neural network model
Scarselli, F., Gori, M., Tsoi, A. C., Hagenbuchner, M., & Monfardini, G. (2009) · IEEE Transactions on Neural Networks · doi:10.1109/tnn.2008.2005605 · Cited by 9,582 · see citing works
TensorFlow: Large-Scale Machine Learning on Heterogeneous Distributed Systems
Abadi, M., Agarwal, A., Barham, P., Brevdo, E., Chen, Z., Citro, C., Corrado, G. S., Davis, A., Dean, J., Devin, M., et al. (2016) · arXiv · doi:10.48550/arxiv.1603.04467 · Cited by 9,408 · see citing works
Bengio, Y., Louradour, J., Collobert, R., & Weston, J. (2009) · Proceedings of the 26th Annual International Conference on Machine Learning · doi:10.1145/1553374.1553380 · Cited by 5,366 · see citing works
Geometric Deep Learning: Going beyond Euclidean data
Bronstein, M. M., Bruna, J., LeCun, Y., Szlam, A., & Vandergheynst, P. (2017) · IEEE Signal Processing Magazine · doi:10.1109/msp.2017.2693418 · Cited by 3,661 · see citing works
Deep Neural Networks for YouTube Recommendations
Covington, P., Adams, J., & Sargin, E. (2016) · Proceedings of the 10th ACM Conference on Recommender Systems · doi:10.1145/2959100.2959190 · Cited by 3,539 · see citing works
Accurate, Large Minibatch SGD: Training ImageNet in 1 Hour
Goyal, P., Dollár, P., Girshick, R., Noordhuis, P., Wesolowski, L., Kyrola, A., Tulloch, A., Jia, Y., & He, K. (2017) · arXiv · doi:10.48550/arxiv.1706.02677 · Cited by 2,294 · see citing works
Molecular graph convolutions: moving beyond fingerprints
Kearnes, S., McCloskey, K., Berndl, M., Pande, V., & Riley, P. (2016) · Journal of Computer-Aided Molecular Design · doi:10.1007/s10822-016-9938-8 · Cited by 1,631 · see citing works
Modeling polypharmacy side effects with graph convolutional networks
Zitnik, M., Agrawal, M., & Leskovec, J. (2018) · Bioinformatics · doi:10.1093/bioinformatics/bty294 · Cited by 1,501 · see citing works
Self-citationNear-Optimal Hashing Algorithms for Approximate Nearest Neighbor in High Dimensions
Andoni, A., & Indyk, P. (2006) · 2006 47th Annual IEEE Symposium on Foundations of Computer Science (FOCS'06) · doi:10.1109/focs.2006.49 · Cited by 1,067 · see citing works
Graph Convolutional Matrix CompletionPreprint
van den Berg, R., Kipf, T., & Welling, M. (2017) · arXiv (Cornell University) · doi:10.48550/arxiv.1706.02263 · Cited by 1,023 · see citing works
Efficient query evaluation using a two-level retrieval process
Broder, A. Z., Carmel, D., Herscovici, M., Soffer, A., & Zien, J. (2003) · Proceedings of the twelfth international conference on Information and knowledge management · doi:10.1145/956863.956944 · Cited by 407 · see citing works
Bansal, T., Belanger, D., & McCallum, A. (2016) · ACM Conference on Recommender Systems (RecSys) · doi:10.1145/2959100.2959180 · Cited by 315 · see citing works
Eksombatchai, C., Jindal, P., Liu, J. Z., Liu, Y., Sharma, R. A., Sugnet, C., Ulrich, M., & Leskovec, J. (2018) · International World Wide Web Conference (WWW) · doi:10.1145/3178876.3186183 · Cited by 194 · see citing works
Self-citationModeling Polypharmacy Side Effects with Graph Convolutional NetworksPreprint
Žitnik, M., Agrawal, M., & Leskovec, J. (2018) · bioRxiv (Cold Spring Harbor Laboratory) · doi:10.1101/258814 · Cited by 70 · see citing works
Self-citation
Flagged first, then by citations
Research works printed but not linked: 15
- J. Bruna W. Zaremba A. Szlam and Y. LeCun. 2014. Spectral networks and locally connected networks on graphs ICLR. J. Bruna W. Zaremba A. Szlam and Y. LeCun. 2014. Spectral networks and locally connected networks on graphs ICLR.
- J. Chen T. Ma and C. Xiao. 2018. FastGCN: Fast Learning with Graph Convolutional Networks via Importance Sampling. ICLR (2018). J. Chen T. Ma and C. Xiao. 2018. FastGCN: Fast Learning with Graph Convolutional Networks via Importance Sampling. ICLR (2018).
- H. Dai B. Dai and L. Song. 2016. Discriminative Embeddings of Latent Variable Models for Structured Data ICML. H. Dai B. Dai and L. Song. 2016. Discriminative Embeddings of Latent Variable Models for Structured Data ICML.
- M. Defferrard X. Bresson and P. Vandergheynst. 2016. Convolutional neural networks on graphs with fast localized spectral filtering NIPS. M. Defferrard X. Bresson and P. Vandergheynst. 2016. Convolutional neural networks on graphs with fast localized spectral filtering NIPS.
- A. Van den Oord S. Dieleman and B. Schrauwen. 2013. Deep content-based music recommendation. In NIPS. A. Van den Oord S. Dieleman and B. Schrauwen. 2013. Deep content-based music recommendation. In NIPS.
- D. Duvenaud D. Maclaurin J. Iparraguirre R. Bombarell T. Hirzel A. Aspuru-Guzik and R. P. Adams. 2015. Convolutional networks on graphs for learning molecular fingerprints NIPS. D. Duvenaud D. Maclaurin J. Iparraguirre R. Bombarell T. Hirzel A. Aspuru-Guzik and R. P. Adams. 2015. Convolutional networks on graphs for learning molecular fingerprints NIPS.
- Gori M., IEEE International Joint Conference on Neural Networks.
- W. L. Hamilton R. Ying and J. Leskovec. 2017. Inductive Representation Learning on Large Graphs. NIPS. W. L. Hamilton R. Ying and J. Leskovec. 2017. Inductive Representation Learning on Large Graphs. NIPS.
- Hamilton W. L., 2017, Graphs: Methods and Applications
- T. N. Kipf and M. Welling. 2017. Semi-supervised classification with graph convolutional networks ICLR. T. N. Kipf and M. Welling. 2017. Semi-supervised classification with graph convolutional networks ICLR.
- Y. Li D. Tarlow M. Brockschmidt and R. Zemel. 2015. Gated graph sequence neural networks. In ICLR. Y. Li D. Tarlow M. Brockschmidt and R. Zemel. 2015. Gated graph sequence neural networks. In ICLR.
- T. Mikolov I Sutskever K. Chen G. S. Corrado and J. Dean. 2013. Distributed representations of words and phrases and their compositionality NIPS. T. Mikolov I Sutskever K. Chen G. S. Corrado and J. Dean. 2013. Distributed representations of words and phrases and their compositionality NIPS.
- F. Monti M. M. Bronstein and X. Bresson. 2017. Geometric matrix completion with recurrent multi-graph neural networks NIPS. F. Monti M. M. Bronstein and X. Bresson. 2017. Geometric matrix completion with recurrent multi-graph neural networks NIPS.
- OpenMP Architecture Review Board. 2015. OpenMP Application Program Interface Version 4.5. (2015). OpenMP Architecture Review Board. 2015. OpenMP Application Program Interface Version 4.5. (2015).
- J. You R. Ying X. Ren W. L. Hamilton and J. Leskovec. 2018. GraphRNN: Generating Realistic Graphs using Deep Auto-regressive Models. ICML (2018). J. You R. Ying X. Ren W. L. Hamilton and J. Leskovec. 2018. GraphRNN: Generating Realistic Graphs using Deep Auto-regressive Models. ICML (2018).
Cited by
Sorted by citations
A Comprehensive Survey on Graph Neural Networks
Wu, Z., Pan, S., Chen, F., Long, G., Zhang, C., & Yu, P. S. (2021) · IEEE Transactions on Neural Networks and Learning Systems · doi:10.1109/tnnls.2020.2978386 · Cited by 11,000 · see citing works
Graph neural networks: A review of methods and applications
Zhou, J., Cui, G., Hu, S., Zhang, Z., Yang, C., Liu, Z., Wang, L., Li, C., & Sun, M. (2020) · AI Open · doi:10.1016/j.aiopen.2021.01.001 · Cited by 6,880 · see citing works
Graph convolutional networks: a comprehensive review
Zhang, S., Tong, H., Xu, J., & Maciejewski, R. (2019) · Computational Social Networks · doi:10.1186/s40649-019-0069-y · Cited by 1,888 · see citing works
Cluster-GCN: An Efficient Algorithm for Training Deep and Large Graph Convolutional Networks
Chiang, W.-L., Liu, X., Si, S., Li, Y., Bengio, S., & Hsieh, C.-J. (2019) · Proceedings of the 25th ACM SIGKDD International Conference on Knowledge Discovery & Data Mining · doi:10.1145/3292500.3330925 · Cited by 1,331 · see citing works
Explainability Methods for Graph Convolutional Neural Networks
Pope, P. E., Kolouri, S., Rostami, M., Martin, C. E., & Hoffmann, H. (2019) · 2019 IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR) · doi:10.1109/cvpr.2019.01103 · Cited by 553 · see citing works
Recommender Systems in the Era of Large Language Models (LLMs)
Zhao, Z., Fan, W., Li, J., Liu, Y., Mei, X., Wang, Y., Wen, Z., Wang, F., Zhao, X., Tang, J., et al. (2024) · IEEE Transactions on Knowledge and Data Engineering · doi:10.1109/tkde.2024.3392335 · Cited by 481 · see citing works
Disentangling User Interest and Conformity for Recommendation with Causal Embedding
Zheng, Y., Gao, C., Li, X., He, X., Li, Y., & Jin, D. (2021) · Proceedings of the Web Conference 2021 · doi:10.1145/3442381.3449788 · Cited by 356 · see citing works
GCN-Based User Representation Learning for Unifying Robust Recommendation and Fraudster Detection
Zhang, S., Yin, H., Chen, T., Hung, Q. V. N., Huang, Z., & Cui, L. (2020) · Proceedings of the 43rd International ACM SIGIR Conference on Research and Development in Information Retrieval · doi:10.1145/3397271.3401165 · Cited by 175 · see citing works
Shou, Y., Meng, T., Ai, W., Yang, S., & Li, K. (2022) · Neurocomputing · doi:10.1016/j.neucom.2022.06.072 · Cited by 132 · see citing works
Chen, C., Sun, F., Zhang, M., & Ding, B. (2022) · Proceedings of the ACM Web Conference 2022 · doi:10.1145/3485447.3511997 · Cited by 110 · see citing works
Learning to recommend with multiple cascading behaviors
Gao, C., He, X., Gan, D., Chen, X., Feng, F., Li, Y., Chua, T.-S., Yao, L., Song, Y., & Jin, D. (2021) · IEEE Transactions on Knowledge and Data Engineering · doi:10.1109/tkde.2019.2958808 · Cited by 136 · see citing works
Quantitative evaluation of explainable graph neural networks for molecular property prediction
Rao, J., Zheng, S., Lu, Y., & Yang, Y. (2022) · Patterns · doi:10.1016/j.patter.2022.100628 · Cited by 90 · see citing works
Echo state graph neural networks with analogue random resistive memory arrays
Wang, S., Li, Y., Wang, D., Zhang, W., Chen, X., Dong, D., Wang, S., Zhang, X., Lin, P., Gallicchio, C., et al. (2023) · Nature Machine Intelligence · doi:10.1038/s42256-023-00609-5 · Cited by 84 · see citing works
Improving Graph Attention Networks with Large Margin-based Constraints
Wang, G., Ying, R., Huang, J., & Leskovec, J. (2019) · arXiv · doi:10.48550/arxiv.1910.11945 · Cited by 61 · see citing works
Self-citationHarmonized representation learning on dynamic EHR graphs
Lee, D., Jiang, X., & Yu, H. (2020) · Journal of Biomedical Informatics · doi:10.1016/j.jbi.2020.103426 · Cited by 34 · see citing works
Deep Transfer Learning with Graph Neural Network for Sensor-Based Human Activity Recognition
Liao, T., Zhao, J., Liu, Y., Ivanov, K., Xiong, J., & Yan, Y. (2022) · 2022 IEEE International Conference on Bioinformatics and Biomedicine (BIBM) · doi:10.1109/bibm55620.2022.9995660 · Cited by 36 · see citing works
Son, H., Pham, V.-T., Jang, Y., & Kim, S.-E. (2021) · Sensors · doi:10.3390/s21093118 · Cited by 29 · see citing works
Zhao, P., Xiao, K., Zhang, Y., Bian, K., & Yan, W. (2021) · Proceedings of the Thirtieth International Joint Conference on Artificial Intelligence · doi:10.24963/ijcai.2021/290 · Cited by 7 · see citing works
Personalized Negative Reservoir for Incremental Learning in Recommender Systems
Valkanas, A., Wang, Y., Zhang, Y., & Coates, M. (2024) · arXiv · doi:10.48550/arxiv.2403.03993 · Cited by 1 · see citing works
“𝑖 ∈ I according to: where and I [ 𝑖 ∈Q] ( 𝑖 ) is an indicator function that is one when item 𝑖 belongs to the set Q of top negative items for user 𝑢 at ( 𝑁 𝑢, 1 , 𝑁 𝑢, |I| ) from (7) is a draw from the multinomial with”
- Authors
- Ying, R., He, R., Chen, K., Eksombatchai, P., Hamilton, W. L., & Leskovec, J.
- Affiliations
- Stanford University (US)
- Pinterest (United States) (US)
- Venue
- Proceedings of the 24th ACM SIGKDD International Conference on Knowledge Discovery & Data Mining
- Publisher
- ACM
- Published
- 2018-07-19
- Pages
- 974-983
- OpenAlex
- W2807021761
- Semantic Scholar
- 6c96c2d4a3fbd572fef2d59cb856521ee1746789
- Cited by
- 3,733
- References
- 17
- Citations by year
- 2026: 242 · 2025: 510 · 2024: 579 · 2023: 603 · 2022: 594 · 2021: 624 · 2020: 419 · 2019: 144 · 2018: 15 · 2017: 2
- FWCI
- 235.84
- Type
- conference paper
- Language
- en
- Open access
- green
- arxiv.org
- Locations
- ACM SIGKDD Conference on Knowledge Discovery and Data Mining (KDD) (publishedVersion)
- arXiv (Cornell University) (submittedVersion)
- arXiv (Cornell University)
- Topics
- Physical Sciences › Computer Science › Information Systems › Recommender Systems and Techniques
- Physical Sciences › Computer Science › Artificial Intelligence › Advanced Graph Neural Networks
- Physical Sciences › Physics and Astronomy › Statistical and Nonlinear Physics › Complex Network Analysis Techniques
- Keywords
- graph convolutional networks, recommender systems, random walks, scalability, training strategies, Pinterest, large-scale graphs
About these checks
Registry, retraction, Cites and statistics results are computed, not judged, with one exception: a printed reference that no index lists is read once by a model before it counts as a citation error. Claims are extracted by a model and kept only when their quote appears verbatim in the text; each cited source is then checked, with a model’s help, for whether it says what the claim relies on. Those verdicts can be wrong — read the claim’s quote and the cited source before relying on one.
Claims read by deepseek-v4.1-flash under definition version 3 (extract-v3) on 2026-10-10.
Classified by jev-1.13-20260917 (gold-guideline-v0.2) on 2026-10-10.
Statistics and arithmetic are recomputed, not judged.
Confidence bands are shown only for fields calibrated on our annotated test set. None is calibrated yet, so no band is shown.
What counts as a claim ›How we measure confidence ›How we check this ›
Are you an author, or do you see a problem with this page? Request a review