A survey of adversarial learning on graphs
Deep learning models on graphs have achieved remarkable performance in various graph
analysis tasks, eg, node classification, link prediction, and graph clustering. However, they …
analysis tasks, eg, node classification, link prediction, and graph clustering. However, they …
A comprehensive survey on distributed training of graph neural networks
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 …
in broad application fields for their effectiveness in learning over graphs. To scale GNN …
Gnnautoscale: Scalable and expressive graph neural networks via historical embeddings
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 …
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
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 …
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
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 …
applications such as recommendation, risk control, and drug discovery. With the increase in …
{PowerGraph}: Distributed {Graph-Parallel} computation on natural graphs
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 …
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
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 …
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” …
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
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 …
data structures and have been proved powerful in various application domains such as …
DistDGL: Distributed graph neural network training for billion-scale graphs
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 …
data. They are widely used in various applications, such as recommendation, fraud …