Embedding Compression with Hashing for Efficient Representation Learning in Large-Scale Graph
Chin-Chia Michael Yeh, Mengting Gu, Yan Zheng, Huiyuan Chen, Javid, Ebrahimi, Zhongfang Zhuang, Junpeng Wang, Liang Wang, and Wei Zhang

TL;DR
This paper introduces a hashing-based embedding compression technique for large-scale graph neural networks, enabling efficient training of node embeddings with reduced memory usage while maintaining high performance.
Contribution
The paper proposes a novel embedding compression method using hashing for GNNs, allowing training of compact node representations on industrial-scale graphs.
Findings
Achieves superior performance over existing methods
Reduces memory footprint of node embeddings
Enables end-to-end training of compressed embeddings
Abstract
Graph neural networks (GNNs) are deep learning models designed specifically for graph data, and they typically rely on node features as the input to the first layer. When applying such a type of network on the graph without node features, one can extract simple graph-based node features (e.g., number of degrees) or learn the input node representations (i.e., embeddings) when training the network. While the latter approach, which trains node embeddings, more likely leads to better performance, the number of parameters associated with the embeddings grows linearly with the number of nodes. It is therefore impractical to train the input node embeddings together with GNNs within graphics processing unit (GPU) memory in an end-to-end fashion when dealing with industrial-scale graph data. Inspired by the embedding compression methods developed for natural language processing (NLP) tasks, we…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdvanced Graph Neural Networks · Caching and Content Delivery · Graph Theory and Algorithms
