paper-with-me

Papers

Nimble GNN Embedding with Tensor-Train Decomposition

2022-06-21 · Chunxing Yin, Da Zheng, Israt Nisa, Christos Faloutos, George Karypis, Richard Vuduc

This paper describes a new method for representing embedding tables of graph neural networks (GNNs) more compactly via tensor-train (TT) decomposition. We consider the scenario where (a) the graph data that lack node features, thereby requiring the learning of embeddings during training; and (b) we wish to exploit GPU platforms, where smaller tables are needed to reduce host-to-GPU communication even for large-memory GPUs. The use of TT enables a compact parameterization of the embedding, rendering it small enough to fit entirely on modern GPUs even for massive graphs. When combined with judicious schemes for initialization and hierarchical graph partitioning, this approach can reduce the size of node embedding vectors by 1,659 times to 81,362 times on large publicly available benchmark datasets, achieving comparable or better accuracy and significant speedups on multi-GPU systems. In some cases, our model without explicit node features on input can even match the accuracy of models that use node features.

📄 PDF Abstract BibTeX arXiv:2206.10581

Code (0)

등록된 구현이 없습니다.

Tasks

GPUgraph partitioning

Similar Papers 제목 키워드 기반

Nimble: Efficiently Compiling Dynamic Neural Networks for Model Inference

2020-06-04 · Haichen Shen, Jared Roesch, Zhi Chen, Wei Chen 외

Modern deep neural networks increasingly make use of features such as dynamic control flow, data structures and dynamic tensor shapes. Existing deep learning systems focus on optimizing and executing static neural networ…

Deep LearningDynamic neural networks

Nimble: Lightweight and Parallel GPU Task Scheduling for Deep Learning

2020-12-04 · NeurIPS 2020 12 · Woosuk Kwon, Gyeong-In Yu, Eunji Jeong, Byung-Gon Chun

Deep learning (DL) frameworks take advantage of GPUs to improve the speed of DL inference and training. Ideally, DL frameworks should be able to fully utilize the computation power of GPUs such that the running time depe…

Deep LearningGPUScheduling

Mitigating Heterogeneity among Factor Tensors via Lie Group Manifolds for Tensor Decomposition Based Temporal Knowledge Graph Embedding

2024-04-14 · Jiang Li, Xiangdong Su, Yeyun Gong, Guanglai Gao

Recent studies have highlighted the effectiveness of tensor decomposition methods in the Temporal Knowledge Graphs Embedding (TKGE) task. However, we found that inherent heterogeneity among factor tensors in tensor decom…

Graph EmbeddingKnowledge Graph EmbeddingKnowledge GraphsLink Prediction+2

Revisiting Knowledge Base Embedding as Tensor Decomposition

2018-01-01 · ICLR 2018 1 · Jiezhong Qiu, Hao Ma, Yuxiao Dong, Kuansan Wang 외

We study the problem of knowledge base (KB) embedding, which is usually addressed through two frameworks---neural KB embedding and tensor decomposition. In this work, we theoretically analyze the neural embedding framewo…

Link PredictionTensor Decomposition

Oblivious subspace embeddings for compressed Tucker decompositions

2024-06-13 · Matthew Pietrosanu, Bei Jiang, Linglong Kong

Emphasis in the tensor literature on random embeddings (tools for low-distortion dimension reduction) for the canonical polyadic (CP) tensor decomposition has left analogous results for the more expressive Tucker decompo…

Dimensionality ReductionTensor Decomposition