mlsanityData to 14 Oct 2026

VQ-GNN: A Universal Framework to Scale up Graph Neural Networks using Vector Quantization

arXiv 2110.14363 ↗First posted 27 Oct 2021cs.LG stat.MLcited by 39

Not on the map. Why?

Abstract (arXiv)

Most state-of-the-art Graph Neural Networks (GNNs) can be defined as a form of graph convolution which can be realized by message passing between direct neighbors or beyond. To scale such GNNs to large graphs, various neighbor-, layer-, or subgraph-sampling techniques are proposed to alleviate the "neighbor explosion" problem by considering only a small subset of messages passed to the nodes in a mini-batch. However, sampling-based methods are difficult to apply to GNNs that utilize many-hops-away or global context each layer, show unstable performance for different tasks and datasets, and do not speed up model inference. We propose a principled and fundamentally different approach, VQ-GNN, a universal framework to scale up any convolution-based GNNs using Vector Quantization (VQ) without compromising the performance. In contrast to sampling-based techniques, our approach can effectively preserve all the messages passed to a mini-batch of nodes by learning and updating a small number of quantized reference vectors of global node representations, using VQ within each GNN layer. Our framework avoids the "neighbor explosion" problem of GNNs using quantized representations combined with a low-rank version of the graph convolution matrix. We show that such a compact low-rank version of the gigantic convolution matrix is sufficient both theoretically and experimentally. In company with VQ, we design a novel approximated message passing algorithm and a nontrivial back-propagation rule for our framework. Experiments on various types of GNN backbones demonstrate the scalability and competitive performance of our framework on large-graph node classification and link prediction benchmarks.

Key facts. Cited by 39 papers in the map (data through 14 Oct 2026). Builds on 39 of its 54 references that are in the map. First posted on arXiv 27 Oct 2021.

Builds on

39 of 54 references.

References · 39

  1. 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,361
  2. 2017Graph Attention Networkscited by 8,923
  3. 2017Inductive Representation Learning on Large Graphscited by 6,320
  4. 2017Neural Discrete Representation Learningcited by 4,712
  5. 2018How Powerful are Graph Neural Networks?cited by 4,393
  6. 2020wav2vec 2.0: A Framework for Self-Supervised Learning of Speech Representationscited by 3,905
  7. 2020Unsupervised Learning of Visual Features by Contrasting Cluster Assignmentscited by 2,857
  8. 2019Fast Graph Representation Learning with PyTorch Geometriccited by 2,434
  9. 2020Open Graph Benchmark: Datasets for Machine Learning on Graphscited by 2,163
  10. 2016Convolutional Neural Networks on Graphs with Fast Localized Spectral Filteringcited by 2,089
  11. 2019Simplifying Graph Convolutional Networkscited by 1,477
  12. 2020Linformer: Self-Attention with Linear Complexitycited by 1,474
27 more
  1. 2019Generating Diverse High-Fidelity Images with VQ-VAE-2cited by 1,387
  2. 2018Weisfeiler and Leman Go Neural: Higher-order Graph Neural Networkscited by 881
  3. 2015Gated Graph Sequence Neural Networkscited by 796
  4. 2019GraphSAINT: Graph Sampling Based Inductive Learning Methodcited by 618
  5. 2018FastGCN: Fast Learning with Graph Convolutional Networks via Importance Samplingcited by 584
  6. 2019Cluster-GCN: An Efficient Algorithm for Training Deep and Large Graph Convolutional Networkscited by 541
  7. 2020Principal Neighbourhood Aggregation for Graph Netscited by 478
  8. 2019Diffusion Improves Graph Learningcited by 414
  9. 2019Provably Powerful Graph Networkscited by 389
  10. 2019vq-wav2vec: Self-Supervised Learning of Discrete Speech Representationscited by 340
  11. 2020SIGN: Scalable Inception Graph Neural Networkscited by 284
  12. 2015Diffusion-Convolutional Neural Networkscited by 268
  13. 2017CayleyNets: Graph Convolutional Neural Networks with Complex Rational Spectral Filterscited by 203
  14. 2019What graph neural networks cannot learn: depth vs widthcited by 201
  15. 2019Graph Neural Networks with convolutional ARMA filterscited by 185
  16. 2018Adaptive Sampling Towards Fast Graph Representation Learningcited by 180
  17. 2019Layer-Dependent Importance Sampling for Training Deep and Large Graph Convolutional Networkscited by 177
  18. 2020Graph-Bert: Only Attention is Needed for Learning Graph Representationscited by 177
  19. 2020Scaling Graph Neural Networks with Approximate PageRankcited by 174
  20. 2019What Can Neural Networks Reason About?cited by 159
  21. 2019BIVA: A Very Deep Hierarchy of Latent Variables for Generative Modelingcited by 109
  22. 2020Degree-Quant: Quantization-Aware Training for Graph Neural Networkscited by 96
  23. 2018Understanding and Improving Interpolation in Autoencoders via an Adversarial Regularizercited by 88
  24. 2021Is Attention Better Than Matrix Decomposition?cited by 77
  25. 2021Lipschitz Normalization for Self-Attention Layers with Application to Graph Neural Networkscited by 39
  26. 2020SGQuant: Squeezing the Last Bit on Graph Neural Networks with Specialized Quantizationcited by 27
  27. 2018Learning Product Codebooks using Vector Quantized Autoencoders for Image Retrievalcited by 13

Built on by

Cited by year (2026 to 14 Oct)

Citing papers per year: 2022: 8; 2023: 6; 2024: 16; 2025: 7; 2026: 2.

39 papers.

Sort:

  1. 2022BOND: Benchmarking Unsupervised Outlier Node Detection on Static Attributed Graphscited by 80
  2. 2022A Survey on Graph Representation Learning Methodscited by 66
  3. 2022A Comprehensive Study on Large-Scale Graph Training: Benchmarking and Rethinkingcited by 56
  4. 2023Generating Visual Scenes from Touchcited by 26
  5. 2024Tactile-Augmented Radiance Fieldscited by 26
  6. 2022SCARA: Scalable Graph Neural Networks with Feature-Oriented Optimizationcited by 19
  7. 2024Learning Graph Quantized Tokenizerscited by 19
  8. 2023LazyGNN: Large-Scale Graph Neural Networks via Lazy Propagationcited by 16
  9. 2023The Evolution of Distributed Systems for Graph Neural Networks and their Origin in Graph Processing and Deep Learning: A Surveycited by 14
  10. 2024Sketch-GNN: Scalable Graph Neural Networks with Sublinear Training Complexitycited by 14
  11. 2022Agent-based Graph Neural Networkscited by 13
  12. 2024Node Identifiers: Compact, Discrete Representations for Efficient Graph Learningcited by 10
27 more
  1. 2025GiGL: Large-Scale Graph Neural Networks at Snapchatcited by 8
  2. 2025Only Large Weights (And Not Skip Connections) Can Prevent the Perils of Rank Collapsecited by 7
  3. 2023Low-bit Quantization for Deep Graph Neural Networks with Smoothness-aware Message Propagationcited by 5
  4. 2024Calibrated Dataset Condensation for Faster Hyperparameter Searchcited by 5
  5. 2025Hierarchical Vector Quantized Graph Autoencoder with Annealing-Based Code Selectioncited by 5
  6. 2022BiFeat: Supercharge GNN Training via Graph Feature Quantizationcited by 4
  7. 2023Tango: rethinking quantization for graph neural network training on GPUscited by 4
  8. 2023rm A2Q: Aggregation-Aware Quantization for Graph Neural Networkscited by 3
  9. 2024Spectral Greedy Coresets for Graph Neural Networkscited by 3
  10. 2024Edge Graph Intelligence: Reciprocally Empowering Edge Networks with Graph Intelligencecited by 3
  11. 2025Efficient Mixed Precision Quantization in Graph Neural Networkscited by 3
  12. 2022Tackling Provably Hard Representative Selection via Graph Neural Networkscited by 2
  13. 2024Unifews: You Need Fewer Operations for Efficient Graph Neural Networkscited by 2
  14. 2024FastCHGNet: Training one Universal Interatomic Potential to 1.5 Hours with 32 GPUscited by 2
  15. 2025Graph is a Natural Regularization: Revisiting Vector Quantization for Graph Representation Learningcited by 2
  16. 2024Implicit Neural Representation For Accurate CFD Flow Field Predictioncited by 1
  17. 2024PromptGCN: Bridging Subgraph Gaps in Lightweight GCNscited by 1
  18. 2025Towards Generalization of Tactile Image Generation: Reference-Free Evaluation in a Leakage-Free Settingcited by 1
  19. 2026VecFormer: Towards Efficient and Generalizable Graph Transformer with Graph Token Attentioncited by 1
  20. 2022ABC: Aggregation before Communication, a Communication Reduction Framework for Distributed Graph Neural Network Training and Effective Partitioncited by 0
  21. 2024HERTA: A High-Efficiency and Rigorous Training Algorithm for Unfolded Graph Neural Networkscited by 0
  22. 2024Graph Convolutional Network For Semi-supervised Node Classification With Subgraph Sketchingcited by 0
  23. 2024Acceleration Algorithms in GNNs: A Surveycited by 0
  24. 2024Distributed Training of Large Graph Neural Networks with Variable Communication Ratescited by 0
  25. 2024Sparse Decomposition of Graph Neural Networkscited by 0
  26. 2025Interpretable graph-based models on multimodal biomedical data integration: A technical review and benchmarkingcited by 0
  27. 2026CoRe-GNN: Multilevel Message passing on Coarsened graphscited by 0

Similar, not cited

Close in wording, no citation either way

  1. 2024Scaling Large-scale GNN Training to Thousands of Processors on CPU-based Supercomputers ↗
  2. 2026TopGQ: Fast GNN Post-Training Quantization Leveraging Topology Information
  3. 2021Graph-less Neural Networks: Teaching Old MLPs New Tricks via Distillation
  4. 2023Adaptive Message Quantization and Parallelization for Distributed Full-graph GNN Training
  5. 2022GHN-Q: Parameter Prediction for Unseen Quantized Convolutional Architectures via Graph Hypernetworks
  6. 2023GHN-QAT: Training Graph Hypernetworks to Predict Quantization-Robust Parameters of Unseen Limited Precision Neural Networks
  7. 2023Accelerating Scalable Graph Neural Network Inference with Node-Adaptive Propagation
  8. 2023Train Your Own GNN Teacher: Graph-Aware Distillation on Textual Graphs