arrow
返回

Information-Oriented Random Walks and Pipeline Optimization for Distributed Graph Embedding

delete2025-01-01
delete0
PRE
AI
P
Peng Fang
A
Arijit Khan *
S
Siqiang Luo
F
Fang Wang *
Z
Zhan Shi
D
Dan Feng
DOI:10.1109/TKDE.2024.3424333delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
Graph embedding maps graph nodes to low-dimensional vectors and is widely used in machine learning tasks. The increasing availability of billion-edge graphs underscores the importance of learning efficient and effective embeddings on large graphs, such as link prediction on Twitter with over one billion edges. Most existing graph embedding methods fall short of reaching high data scalability. In this paper, we present a general-purpose, distributed, information-centric random walk-based, and pipeline-optimized graph embedding framework, DistGER-Pipe , which scales to embed billion-edge graphs. DistGER-Pipe incrementally computes information-centric random walks to reduce redundant computations for more effective and efficient graph embedding. It further leverages a multi-proximity-aware, streaming, parallel graph partitioning strategy, simultaneously achieving high local partition quality and excellent workload balancing across machines. DistGER-Pipe also improves the distributed Skip-GramSkip-Gram learning model to generate node embeddings by optimizing access locality, CPU throughput, and synchronization efficiency. Finally, DistGER-Pipe designs pipelined execution that decouples the operators in sampling and training procedures with an inter-round serial and intra-round parallel processing, attaining optimal utilization of computing resources. Experiments on real-world graphs demonstrate that compared to state-of-the-art distributed graph embedding frameworks, including KnightKing , DistDGL , GraphPytorch-BigGraph , and DistGERDistGER , DistGER-Pipe exhibits 3.15x-1053x acceleration, 45% reduction in cross-machines communication, >10% effectiveness improvement in downstream tasks, and 38% enhancement in CPU utilization.
Keyword:
Task analysis
Scalability
Computational modeling
Vectors
Synchronization
Servers
Pipelines
Distributed graph embedding
information-centric
pipeline execution

期刊

IEEE Transactions on Knowledge and Data Engineering 封面图
IEEE Transactions on Knowledge and Data Engineering
IF:
10.4
论文数:
6.9K
被引数:
3.2W

机构

N
Nanyang Technological University
学者数:
4.9W
论文数: 4.8W
被引数: 8.1W
A
aalborg university
学者数:
1.6W
论文数: 1.7W
被引数: 22
引用论文

引用论文

Niche differentiation in a postglacial colonizer, the bank vole Clethrionomys glareolus
err2021-05-17
err0
errOAAI
errMarco A. Escalante; Michaela Horníková; Silvia Marková; Petr Kotlík
err分享
err收藏
Silver-mediated direct trifluoromethoxylation of α-diazo esters via the −OCF3 anion
err2016-01-01
err0
PREAI
errGao-Feng Zha; Jia-Bin Han; Xiao-Qian Hu; Hua-Li Qin; Wan-Yin Fang; Cheng-Pan Zhang
err分享
err收藏
Structural elucidation of synthetic calcium silicates
err2012-02-29
err0
PREAI
errThomas Borrmann; James H. Johnston; Andrew J. McFarlane; Kenneth J. D. MacKenzie; Akihiko Nukui
err分享
err收藏
Wealth and Disability in Later Life: The English Longitudinal Study of Ageing (ELSA)
err2016-11-22
err0
errOAAI
errJuliana Lustosa Torres; Maria Fernanda Lima-Costa; Michael Marmot; Cesar de Oliveira
err分享
err收藏
Simultaneously inhibiting undecaprenyl phosphate production and peptidoglycan synthases promotes rapid lysis in Escherichia coli
err2019-05-06
err0
errOAAI
errMatthew A. Jorgenson; William J. MacCain; Bernadette M. Meberg; Suresh Kannan; Joseph C. Bryant; Kevin D. Young
err分享
err收藏
Statistical templates for visual search
err2014-03-13
err0
errOAAI
errJ. F. Ackermann; M. S. Landy
err分享
err收藏
学者 查看更多内容