Embedding Compression with Hashing for Efficient Representation Learning in Large-Scale Graph
Not on the map. Why?
Abstract (arXiv)
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 develop a node embedding compression method where each node is compactly represented with a bit vector instead of a floating-point vector. The parameters utilized in the compression method can be trained together with GNNs. We show that the proposed node embedding compression method achieves superior performance compared to the alternatives.
Key facts. Cited by 10 papers in the map (data through 14 Oct 2026). Builds on 24 of its 45 references that are in the map. First posted on arXiv 11 Aug 2022.
Builds on
24 of 45 references.
References · 24
- 2017Attention Is All You Needcited by 60,361
- 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,305
- 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,361
- 2017Inductive Representation Learning on Large Graphscited by 6,320
- 2018How Powerful are Graph Neural Networks?cited by 4,393
- 2013Distributed Representations of Words and Phrases and their Compositionalitycited by 3,474
- 2019Fast Graph Representation Learning with PyTorch Geometriccited by 2,434
- 2020Open Graph Benchmark: Datasets for Machine Learning on Graphscited by 2,163
- 2018Graph Neural Networks: A Review of Methods and Applicationscited by 1,576
- 2019Simplifying Graph Convolutional Networkscited by 1,477
- 2020LightGCN: Simplifying and Powering Graph Convolution Network for Recommendationcited by 1,139
- 2017Neural Collaborative Filteringcited by 1,111
12 more
- 2019Neural Graph Collaborative Filteringcited by 661
- 2017Word Translation Without Parallel Datacited by 487
- 2017Unsupervised Machine Translation Using Monolingual Corpora Onlycited by 273
- 2019Positional Encoding to Control Output Sequence Lengthcited by 56
- 2017Hash Embeddings for Efficient Word Representationscited by 55
- 2019Differentiable Product Quantization for End-to-End Embedding Compressioncited by 36
- 2017Compressing Word Embeddings via Deep Compositional Code Learningcited by 35
- 2020Learning to Hash with Graph Neural Networks for Recommender Systemscited by 31
- 2019On Node Features for Graph Neural Networkscited by 21
- 2020All Word Embeddings from One Embeddingcited by 9
- 2020Merchant Category Identification Using Credit Card Transactionscited by 8
- 2020Towards a Flexible Embedding Learning Frameworkcited by 4
Built on by
Citing papers per year: 2022: 1; 2023: 9.
10 papers.
- 2023Toward a Foundation Model for Time Series Datacited by 28
- 2023An Efficient Content-based Time Series Retrieval Systemcited by 5
- 2022Graph Learning and Its Advancements on Large Language Models: A Holistic Surveycited by 4
- 2023Sharpness-Aware Graph Collaborative Filteringcited by 3
- 2023Sketching Multidimensional Time Series for Fast Discord Miningcited by 3
- 2023Multitask Learning for Time Series Data with 2D Convolutioncited by 2
- 2023Adversarial Collaborative Filtering for Freecited by 1
- 2023Temporal Treasure Hunt: Content-based Time Series Retrieval System for Discovering Insightscited by 0
- 2023Ego-Network Transformer for Subsequence Classification in Time Series Datacited by 0
- 2023Time Series Synthesis Using the Matrix Profile for Anonymizationcited by 0
- 2023Sketching Multidimensional Time Series for Fast Discord Mining5 Nov 2023
- 2023Time Series Synthesis Using the Matrix Profile for Anonymization5 Nov 2023
- 2023Ego-Network Transformer for Subsequence Classification in Time Series Data5 Nov 2023
- 2023Temporal Treasure Hunt: Content-based Time Series Retrieval System for Discovering Insights5 Nov 2023
- 2023Multitask Learning for Time Series Data with 2D Convolution5 Oct 2023
- 2023An Efficient Content-based Time Series Retrieval System5 Oct 2023
- 2023Toward a Foundation Model for Time Series Data5 Oct 2023
- 2023Adversarial Collaborative Filtering for Free20 Aug 2023
- 2023Sharpness-Aware Graph Collaborative Filtering18 Jul 2023
- 2022Graph Learning and Its Advancements on Large Language Models: A Holistic Survey17 Dec 2022