PyTorch-BigGraph: A Large-scale Graph Embedding System
Not on the map. Why?
Abstract (arXiv)
Graph embedding methods produce unsupervised node features from graphs that can then be used for a variety of machine learning tasks. Modern graphs, particularly in industrial applications, contain billions of nodes and trillions of edges, which exceeds the capability of existing embedding systems. We present PyTorch-BigGraph (PBG), an embedding system that incorporates several modifications to traditional multi-relation embedding systems that allow it to scale to graphs with billions of nodes and trillions of edges. PBG uses graph partitioning to train arbitrarily large embeddings on either a single machine or in a distributed environment. We demonstrate comparable performance with existing embedding systems on common benchmarks, while allowing for scaling to arbitrarily large graphs and parallelization on multiple machines. We train and evaluate embeddings on several large social network graphs as well as the full Freebase dataset, which contains over 100 million nodes and 2 billion edges.
Key facts. Cited by 119 papers in the map (data through 14 Oct 2026). First posted on arXiv 28 Mar 2019.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 29; 2022: 30; 2023: 25; 2024: 18; 2025: 11; 2026: 6.
119 papers.
Sort:
By area:
- 2022Graph Neural Networks for Link Prediction with Subgraph Sketchingcited by 81
- 2022Neighborhood Contrastive Learning for Scientific Document Representations with Citation Embeddingscited by 75
- 2021NodePiece: Compositional and Parameter-Efficient Representations of Large Knowledge Graphscited by 72
- 2023Histopathology Whole Slide Image Analysis with Heterogeneous Graph Representation Learningcited by 47
- 2022TwHIN-BERT: A Socially-Enriched Pre-trained Language Model for Multilingual Tweet Representations at Twittercited by 45
- 2022BNS-GCN: Efficient Full-Graph Training of Graph Convolutional Networks with Partition-Parallelism and Random Boundary Node Samplingcited by 43
- 2021Automated Machine Learning on Graphs: A Surveycited by 39
- 2022Modern Baselines for SPARQL Semantic Parsingcited by 34
- 2024LiGNN: Graph Neural Networks at LinkedIncited by 31
- 2021Marius: Learning Massive Graph Embeddings on a Single Machinecited by 29
- 2023CASSINI: Network-Aware Job Scheduling in Machine Learning Clusterscited by 26
- 2021Reasoning over Vision and Language: Exploring the Benefits of Supplemental Knowledgecited by 24
38 more
- 2021Network Representation Learning: From Preprocessing, Feature Extraction to Node Embeddingcited by 19
- 2022MariusGNN: Resource-Efficient Out-of-Core Training of Graph Neural Networkscited by 19
- 2022Saga: A Platform for Continuous Construction and Serving of Knowledge At Scalecited by 19
- 2021SMORE: Knowledge Graph Completion and Multi-hop Reasoning in Massive Knowledge Graphscited by 17
- 2023GrOVe: Ownership Verification of Graph Neural Networks using Embeddingscited by 16
- 2021AutoGL: A Library for Automated Graph Learningcited by 15
- 2021Graph Traversal with Tensor Functionals: A Meta-Algorithm for Scalable Learningcited by 12
- 2021ScaleFreeCTR: MixCache-based Distributed Training System for CTR Models with Huge Embedding Tablecited by 12
- 2021GeoVectors: A Linked Open Corpus of OpenStreetMap Embeddings on World Scalecited by 12
- 2022Automated Graph Machine Learning: Approaches, Libraries, Benchmarks and Directionscited by 9
- 2022Modeling Fine-grained Information via Knowledge-aware Hierarchical Graph for Zero-shot Entity Retrievalcited by 9
- 2023Friendly Neighbors: Contextualized Sequence-to-Sequence Link Predictioncited by 9
- 2024Negative Sampling in Knowledge Graph Representation Learning: A Reviewcited by 9
- 2021Cleora: A Simple, Strong and Scalable Graph Embedding Schemecited by 8
- 2022Augmenting Knowledge Graphs for Better Link Predictioncited by 7
- 2023Relevant Entity Selection: Knowledge Graph Bootstrapping via Zero-Shot Analogical Pruningcited by 7
- 2024Safety Control of Service Robots with LLMs and Embodied Knowledge Graphscited by 7
- 2024GraphStorm: all-in-one graph machine learning framework for industry applicationscited by 7
- 2021Large-Scale Network Embedding in Apache Sparkcited by 6
- 2022Efficient Heterogeneous Treatment Effect Estimation With Multiple Experiments and Multiple Outcomescited by 6
- 2023GETT-QA: Graph Embedding based T2T Transformer for Knowledge Graph Question Answeringcited by 6
- 2024AI and the Future of Digital Public Squarescited by 6
- 2021Learning Based Proximity Matrix Factorization for Node Embeddingcited by 5
- 2021Assessing the quality of sources in Wikidata across languages: a hybrid approachcited by 5
- 2022GROW: A Row-Stationary Sparse-Dense GEMM Accelerator for Memory-Efficient Graph Convolutional Neural Networkscited by 5
- 2023Knowledge Graphs Queryingcited by 5
- 2023Source-Aware Embedding Training on Heterogeneous Information Networkscited by 5
- 2023Linking Surface Facts to Large-Scale Knowledge Graphscited by 5
- 2021Knowledge Base Completion Meets Transfer Learningcited by 4
- 2022MEKER: Memory Efficient Knowledge Embedding Representation for Link Prediction and Question Answeringcited by 4
- 2022kNN-Embed: Locally Smoothed Embedding Mixtures For Multi-interest Candidate Retrievalcited by 4
- 2022Descartes: Generating Short Descriptions of Wikipedia Articlescited by 4
- 2022FairMILE: Towards an Efficient Framework for Fair Graph Representation Learningcited by 4
- 2023InferTurbo: A Scalable System for Boosting Full-graph Inference of Graph Neural Network over Huge Graphscited by 4
- 2023Multi-GPU Approach for Training of Graph ML Models on large CFD Meshescited by 4
- 2023MEGA: A Memory-Efficient GNN Accelerator Exploiting Degree-Aware Mixed-Precision Quantizationcited by 4
- 2024GraphScale: A Framework to Enable Machine Learning over Billion-node Graphscited by 4
- 2025OmniSage: Large Scale, Multi-Entity Heterogeneous Graph Representation Learningcited by 4
50 most cited of 119 All 119 (JSON)
- 2026Scalable GNN-based Knowledge Graph Representation Learning with Efficient Message Passing28 Sep 2026
- 2026FeLoG: Scalable and Efficient Distributed Graph Embedding with Feedback Loop Mechanism20 Jun 2026
- 2026RankGraph-2: Lifecycle Co-Design for Billion-Node Graph Learning in Recommendation16 Jun 2026
- 2026NOMAD: Generating Embeddings for Massive Distributed Graphs10 Apr 2026
- 2026NGDB-Zoo: Towards Efficient and Scalable Neural Graph Databases Training25 Feb 2026
- 2026Recommender system in X inadvertently profiles ideological positions of users2 Feb 2026
- 2025Contrastive Learning Using Graph Embeddings for Domain Adaptation of Language Models in the Process Industry6 Oct 2025
- 2025FLeW: Facet-Level and Adaptive Weighted Representation Learning of Scientific Documents9 Sep 2025
- 2025Entity Representation Learning Through Onsite-Offsite Graph for Pinterest Ads4 Aug 2025
- 2025Benchmarking Filtered Approximate Nearest Neighbor Search Algorithms on Transformer-based Embedding Vectors29 Jul 2025
- 2025LPS-GNN : Deploying Graph Neural Networks on Graphs with 100-Billion Edges19 Jul 2025
- 2025OmniSage: Large Scale, Multi-Entity Heterogeneous Graph Representation Learning22 Apr 2025
38 more
- 2025On Large-scale Evaluation of Embedding Models for Knowledge Graph Completion11 Apr 2025
- 2025ConceptFormer: Towards Efficient Use of Knowledge-Graph Embeddings in Large Language Models10 Apr 2025
- 2025MLKV: Efficiently Scaling up Large Embedding Model Training with Disk-based Key-Value Storage2 Apr 2025
- 2025Armada: Memory-Efficient Distributed Training of Large-Scale Graph Neural Networks25 Feb 2025
- 2025SparseTransX: Efficient Training of Translation-Based Knowledge Graph Embeddings Using Sparse Matrix Operations24 Feb 2025
- 2024AI and the Future of Digital Public Squares13 Dec 2024
- 2024Domain and Range Aware Synthetic Negatives Generation for Knowledge Graph Embedding Models22 Nov 2024
- 2024Addressing Hallucinations in Language Models with Knowledge Graph Embeddings as an Additional Modality18 Nov 2024
- 2024Can Graph Neural Networks Expose Training Data Properties? An Efficient Risk Assessment Approach6 Nov 2024
- 2024FastGL: A GPU-Efficient Framework for Accelerating Sampling-Based GNN Training at Large Scale23 Sep 2024
- 2024Leiden-Fusion Partitioning Method for Effective Distributed Training of Graph Embeddings15 Sep 2024
- 2024GraphScale: A Framework to Enable Machine Learning over Billion-node Graphs22 Jul 2024
- 2024LSM-GNN: Large-scale Storage-based Multi-GPU GNN Training by Optimizing Data Transfer Scheme21 Jul 2024
- 2024GraphStorm: all-in-one graph machine learning framework for industry applications10 Jun 2024
- 2024GENIE: Watermarking Graph Neural Networks for Link Prediction7 Jun 2024
- 2024Safety Control of Service Robots with LLMs and Embodied Knowledge Graphs28 May 2024
- 2024GCV-Turbo: End-to-end Acceleration of GNN-based Computer Vision Tasks on FPGA10 Apr 2024
- 2024Standardizing Knowledge Engineering Practices with a Reference Architecture4 Apr 2024
- 2024HeteroMILE: a Multi-Level Graph Representation Learning Framework for Heterogeneous Graphs31 Mar 2024
- 2024Negative Sampling in Knowledge Graph Representation Learning: A Review29 Feb 2024
- 2024LiGNN: Graph Neural Networks at LinkedIn17 Feb 2024
- 2024GraphViz2Vec: A Structure-aware Feature Generation Model to Improve Classification in GNNs30 Jan 2024
- 2024Pre-training and Diagnosing Knowledge Base Completion Models27 Jan 2024
- 2023MEGA: A Memory-Efficient GNN Accelerator Exploiting Degree-Aware Mixed-Precision Quantization16 Nov 2023
- 2023Linking Surface Facts to Large-Scale Knowledge Graphs23 Oct 2023
- 2023Answer Candidate Type Selection: Text-to-Text Language Model for Closed Book Question Answering Meets Knowledge Graphs10 Oct 2023
- 2023OpenMSD: Towards Multilingual Scientific Documents Similarity Measurement19 Sep 2023
- 2023Large language models converge toward human-like concept organization29 Aug 2023
- 2023Predicting Drug-Drug Interactions Using Knowledge Graphs8 Aug 2023
- 2023CASSINI: Network-Aware Job Scheduling in Machine Learning Clusters1 Aug 2023
- 2023HUGE: Huge Unsupervised Graph Embeddings with TPUs26 Jul 2023
- 2023Multi-GPU Approach for Training of Graph ML Models on large CFD Meshes25 Jul 2023
- 2023Source-Aware Embedding Training on Heterogeneous Information Networks10 Jul 2023
- 2023Histopathology Whole Slide Image Analysis with Heterogeneous Graph Representation Learning9 Jul 2023
- 2023InferTurbo: A Scalable System for Boosting Full-graph Inference of Graph Neural Network over Huge Graphs1 Jul 2023
- 2023Social World Knowledge: Modeling and Applications28 Jun 2023
- 2023Relevant Entity Selection: Knowledge Graph Bootstrapping via Zero-Shot Analogical Pruning28 Jun 2023
- 2023Russo-Ukrainian War: Prediction and explanation of Twitter suspension6 Jun 2023
50 newest of 119 All 119 (JSON)
- 2022Graph Neural Networks for Link Prediction with Subgraph Sketchingcited by 81
- 2022Neighborhood Contrastive Learning for Scientific Document Representations with Citation Embeddingscited by 75
- 2021NodePiece: Compositional and Parameter-Efficient Representations of Large Knowledge Graphscited by 72
- 2023Histopathology Whole Slide Image Analysis with Heterogeneous Graph Representation Learningcited by 47
- 2022TwHIN-BERT: A Socially-Enriched Pre-trained Language Model for Multilingual Tweet Representations at Twittercited by 45
- 2022BNS-GCN: Efficient Full-Graph Training of Graph Convolutional Networks with Partition-Parallelism and Random Boundary Node Samplingcited by 43
- 2021Automated Machine Learning on Graphs: A Surveycited by 39
- 2022Modern Baselines for SPARQL Semantic Parsingcited by 34
- 2024LiGNN: Graph Neural Networks at LinkedIncited by 31
- 2021Marius: Learning Massive Graph Embeddings on a Single Machinecited by 29
- 2023CASSINI: Network-Aware Job Scheduling in Machine Learning Clusterscited by 26
- 2021Reasoning over Vision and Language: Exploring the Benefits of Supplemental Knowledgecited by 24
12 most cited of 116 All 116 (JSON)
- 2026Scalable GNN-based Knowledge Graph Representation Learning with Efficient Message Passing28 Sep 2026
- 2026FeLoG: Scalable and Efficient Distributed Graph Embedding with Feedback Loop Mechanism20 Jun 2026
- 2026RankGraph-2: Lifecycle Co-Design for Billion-Node Graph Learning in Recommendation16 Jun 2026
- 2026NOMAD: Generating Embeddings for Massive Distributed Graphs10 Apr 2026
- 2026Recommender system in X inadvertently profiles ideological positions of users2 Feb 2026
- 2025Contrastive Learning Using Graph Embeddings for Domain Adaptation of Language Models in the Process Industry6 Oct 2025
- 2025FLeW: Facet-Level and Adaptive Weighted Representation Learning of Scientific Documents9 Sep 2025
- 2025Entity Representation Learning Through Onsite-Offsite Graph for Pinterest Ads4 Aug 2025
- 2025LPS-GNN : Deploying Graph Neural Networks on Graphs with 100-Billion Edges19 Jul 2025
- 2025OmniSage: Large Scale, Multi-Entity Heterogeneous Graph Representation Learning22 Apr 2025
- 2025On Large-scale Evaluation of Embedding Models for Knowledge Graph Completion11 Apr 2025
- 2025MLKV: Efficiently Scaling up Large Embedding Model Training with Disk-based Key-Value Storage2 Apr 2025
12 newest of 116 All 116 (JSON)