TasksSotADatasetsPapersMethodsSubmitAbout
Papers With Code 2

A community resource for machine learning research: papers, code, benchmarks, and state-of-the-art results.

Explore

Notable BenchmarksAll SotADatasetsPapersMethods

Community

Submit ResultsAbout

Data sourced from the PWC Archive (CC-BY-SA 4.0). Built by the community, for the community.

Papers/GraphSAINT: Graph Sampling Based Inductive Learning Method

GraphSAINT: Graph Sampling Based Inductive Learning Method

Hanqing Zeng, Hongkuan Zhou, Ajitesh Srivastava, Rajgopal Kannan, Viktor Prasanna

2019-07-10ICLR 2020 1Graph Representation LearningGraph SamplingNode ClassificationNode Property PredictionGraph EmbeddingGraph Attention
PaperPDFCodeCodeCodeCodeCode(official)CodeCodeCode

Abstract

Graph Convolutional Networks (GCNs) are powerful models for learning representations of attributed graphs. To scale GCNs to large graphs, state-of-the-art methods use various layer sampling techniques to alleviate the "neighbor explosion" problem during minibatch training. We propose GraphSAINT, a graph sampling based inductive learning method that improves training efficiency and accuracy in a fundamentally different way. By changing perspective, GraphSAINT constructs minibatches by sampling the training graph, rather than the nodes or edges across GCN layers. Each iteration, a complete GCN is built from the properly sampled subgraph. Thus, we ensure fixed number of well-connected nodes in all layers. We further propose normalization technique to eliminate bias, and sampling algorithms for variance reduction. Importantly, we can decouple the sampling from the forward and backward propagation, and extend GraphSAINT with many architecture variants (e.g., graph attention, jumping connection). GraphSAINT demonstrates superior performance in both accuracy and training time on five large graphs, and achieves new state-of-the-art F1 scores for PPI (0.995) and Reddit (0.970).

Results

TaskDatasetMetricValueModel
Node ClassificationPPIF199.5GraphSAINT
Link Property Predictionogbl-citation2Number of params296449GraphSAINT (GCN aggr)
Node Property Predictionogbn-productsNumber of params331661GraphSAINT-inductive
Node Property Predictionogbn-productsNumber of params206895GraphSAINT (SAGE aggr)
Node Property Predictionogbn-magNumber of params309764724GraphSAINT + metapath2vec
Node Property Predictionogbn-magNumber of params154366772GraphSAINT (R-GCN aggr)

Related Papers

SMART: Relation-Aware Learning of Geometric Representations for Knowledge Graphs2025-07-17Catching Bid-rigging Cartels with Graph Attention Neural Networks2025-07-16Wavelet-Enhanced Neural ODE and Graph Attention for Interpretable Energy Forecasting2025-07-14Following the Clues: Experiments on Person Re-ID using Cross-Modal Intelligence2025-07-02Temporal-Aware Graph Attention Network for Cryptocurrency Transaction Fraud Detection2025-06-26Permutation Equivariant Neural Controlled Differential Equations for Dynamic Graph Representation Learning2025-06-25Demystifying Distributed Training of Graph Neural Networks for Link Prediction2025-06-25Metapath-based Hyperbolic Contrastive Learning for Heterogeneous Graph Embedding2025-06-20