A survey of adversarial learning on graphs

L Chen, J Li, J Peng, T **e, Z Cao, K Xu, X He… - arxiv preprint arxiv …, 2020 - arxiv.org
Deep learning models on graphs have achieved remarkable performance in various graph
analysis tasks, eg, node classification, link prediction, and graph clustering. However, they …

A comprehensive survey on distributed training of graph neural networks

H Lin, M Yan, X Ye, D Fan, S Pan… - Proceedings of the …, 2023 - ieeexplore.ieee.org
Graph neural networks (GNNs) have been demonstrated to be a powerful algorithmic model
in broad application fields for their effectiveness in learning over graphs. To scale GNN …

Gnnautoscale: Scalable and expressive graph neural networks via historical embeddings

M Fey, JE Lenssen, F Weichert… - … on machine learning, 2021 - proceedings.mlr.press
We present GNNAutoScale (GAS), a framework for scaling arbitrary message-passing GNNs
to large graphs. GAS prunes entire sub-trees of the computation graph by utilizing historical …

Dorylus: Affordable, scalable, and accurate {GNN} training with distributed {CPU} servers and serverless threads

J Thorpe, Y Qiao, J Eyolfson, S Teng, G Hu… - … USENIX Symposium on …, 2021 - usenix.org
A graph neural network (GNN) enables deep learning on structured graph data. There are
two major GNN training obstacles: 1) it relies on high-end servers with many GPUs which …

ByteGNN: efficient graph neural network training at large scale

C Zheng, H Chen, Y Cheng, Z Song, Y Wu… - Proceedings of the …, 2022 - dl.acm.org
Graph neural networks (GNNs) have shown excellent performance in a wide range of
applications such as recommendation, risk control, and drug discovery. With the increase in …

{PowerGraph}: Distributed {Graph-Parallel} computation on natural graphs

JE Gonzalez, Y Low, H Gu, D Bickson… - 10th USENIX symposium …, 2012 - usenix.org
Large-scale graph-structured computation is central to tasks ranging from targeted
advertising to natural language processing and has led to the development of several graph …

Bns-gcn: Efficient full-graph training of graph convolutional networks with partition-parallelism and random boundary node sampling

C Wan, Y Li, A Li, NS Kim, Y Lin - Proceedings of Machine …, 2022 - proceedings.mlsys.org
Abstract Graph Convolutional Networks (GCNs) have emerged as the state-of-the-art
method for graph-based learning tasks. However, training GCNs at scale is still challenging …

Powerlyra: Differentiated graph computation and partitioning on skewed graphs

R Chen, J Shi, Y Chen, B Zang, H Guan… - ACM Transactions on …, 2019 - dl.acm.org
Natural graphs with skewed distributions raise unique challenges to distributed graph
computation and partitioning. Existing graph-parallel systems usually use a “one-size-fits-all” …

EnGN: A high-throughput and energy-efficient accelerator for large graph neural networks

S Liang, Y Wang, C Liu, L He… - IEEE Transactions on …, 2020 - ieeexplore.ieee.org
Graph neural networks (GNNs) emerge as a powerful approach to process non-euclidean
data structures and have been proved powerful in various application domains such as …

DistDGL: Distributed graph neural network training for billion-scale graphs

D Zheng, C Ma, M Wang, J Zhou, Q Su… - 2020 IEEE/ACM 10th …, 2020 - ieeexplore.ieee.org
Graph neural networks (GNN) have shown great success in learning from graph-structured
data. They are widely used in various applications, such as recommendation, fraud …