HUGE: Huge Unsupervised Graph Embeddings with TPUs
Not on the map. Why?
Abstract (arXiv)
Graphs are a representation of structured data that captures the relationships between sets of objects. With the ubiquity of available network data, there is increasing industrial and academic need to quickly analyze graphs with billions of nodes and trillions of edges. A common first step for network understanding is Graph Embedding, the process of creating a continuous representation of nodes in a graph. A continuous representation is often more amenable, especially at scale, for solving downstream machine learning tasks such as classification, link prediction, and clustering. A high-performance graph embedding architecture leveraging Tensor Processing Units (TPUs) with configurable amounts of high-bandwidth memory is presented that simplifies the graph embedding problem and can scale to graphs with billions of nodes and trillions of edges. We verify the embedding space quality on real and synthetic large-scale datasets.
Key facts. Cited by 1 paper in the map (data through 7 Oct 2026). Builds on 24 of its 46 references that are in the map. First posted on arXiv 26 Jul 2023.
Builds on
24 of 46 references.
References · 24
- 2013Distributed Representations of Words and Phrases and their Compositionalitycited by 3,462
- 2020Open Graph Benchmark: Datasets for Machine Learning on Graphscited by 2,148
- 2014DeepWalk: Online Learning of Social Representationscited by 1,543
- 2017In-Datacenter Performance Analysis of a Tensor Processing Unitcited by 610
- 2015LINE: Large-scale Information Network Embeddingcited by 582
- 2014Sketching as a Tool for Numerical Linear Algebracited by 285
- 2023TPU v4: An Optically Reconfigurable Supercomputer for Machine Learning with Hardware Support for Embeddingscited by 198
- 2017Network Embedding as Matrix Factorization: Unifying DeepWalk, LINE, PTE, and node2veccited by 197
- 2020Machine Learning on Graphs: A Model and Comprehensive Taxonomycited by 156
- 2019PyTorch-BigGraph: A Large-scale Graph Embedding Systemcited by 118
- 2017HARP: Hierarchical Representation Learning for Networkscited by 58
- 2018VERSE: Versatile Graph Embeddings from Similarity Measurescited by 54
12 more
- 2019NetSMF: Large-Scale Network Embedding as Sparse Matrix Factorizationcited by 48
- 2019GraphVite: A High-Performance CPU-GPU Hybrid System for Node Embeddingcited by 40
- 2019Fast and Accurate Network Embeddings via Very Sparse Random Projectioncited by 29
- 2018MILE: A Multi-Level Framework for Scalable Graph Embeddingcited by 28
- 2018Billion-scale Network Embedding with Iterative Random Projectioncited by 25
- 2019Homogeneous Network Embedding for Massive Graphs via Reweighted Personalized PageRankcited by 25
- 2019Scalable Graph Embeddings via Sparse Transpose Proximitiescited by 15
- 2018A Tutorial on Network Embeddingscited by 12
- 2020FREDE: Anytime Graph Embeddingscited by 12
- 2019Performance Analysis and Comparison of Distributed Machine Learning Systemscited by 9
- 2020InstantEmbedding: Efficient Local Node Representationscited by 9
- 2020A Distributed Multi-GPU System for Large-Scale Node Embedding at Tencentcited by 3
Built on by
Citing papers per year: 2024: 1.
1 paper.
- 2024LiGNN: Graph Neural Networks at LinkedIncited by 31
- 2024LiGNN: Graph Neural Networks at LinkedIn17 Feb 2024