Towards Quantized Model Parallelism for Graph-Augmented MLPs Based on Gradient-Free ADMM Framework
Not on the map. Why?
Abstract (arXiv)
While Graph Neural Networks (GNNs) are popular in the deep learning community, they suffer from several challenges including over-smoothing, over-squashing, and gradient vanishing. Recently, a series of models have attempted to relieve these issues by first augmenting the node features and then imposing node-wise functions based on Multi-Layer Perceptron (MLP), which are widely referred to as GA-MLP models. However, while GA-MLP models enjoy deeper architectures for better accuracy, their efficiency largely deteriorates. Moreover, popular acceleration techniques such as stochastic-version or data-parallelism cannot be effectively applied due to the dependency among samples (i.e., nodes) in graphs. To address these issues, in this paper, instead of data parallelism, we propose a parallel graph deep learning Alternating Direction Method of Multipliers (pdADMM-G) framework to achieve model parallelism: parameters in each layer of GA-MLP models can be updated in parallel. The extended pdADMM-G-Q algorithm reduces communication costs by introducing the quantization technique. Theoretical convergence to a (quantized) stationary point of the pdADMM-G algorithm and the pdADMM-G-Q algorithm is provided with a sublinear convergence rate o(1/k), where k is the number of iterations. Extensive experiments demonstrate the convergence of two proposed algorithms. Moreover, they lead to a more massive speedup and better performance than all state-of-the-art comparison methods on nine benchmark datasets. Last but not least, the proposed pdADMM-G-Q algorithm reduces communication overheads by up to 45% without loss of performance. Our code is available at urlhttps://github.com/xianggebenben/pdADMM-G.
Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 31 of its 55 references that are in the map. First posted on arXiv 20 May 2021.
Builds on
31 of 55 references.
References · 31
- 2014Adam: A Method for Stochastic Optimizationcited by 36,960
- 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,282
- 2017Inductive Representation Learning on Large Graphscited by 6,284
- 2019A Comprehensive Survey on Graph Neural Networkscited by 2,906
- 2020Open Graph Benchmark: Datasets for Machine Learning on Graphscited by 2,148
- 2016Convolutional Neural Networks on Graphs with Fast Localized Spectral Filteringcited by 2,085
- 2019Simplifying Graph Convolutional Networkscited by 1,470
- 2013Spectral Networks and Locally Connected Networks on Graphscited by 1,097
- 2018Pitfalls of Graph Neural Network Evaluationcited by 994
- 2015Gated Graph Sequence Neural Networkscited by 792
- 2015Image-based Recommendations on Styles and Substitutescited by 702
- 2019GraphSAINT: Graph Sampling Based Inductive Learning Methodcited by 618
19 more
- 2015Empirical Evaluation of Rectified Activations in Convolutional Networkcited by 515
- 2019PairNorm: Tackling Oversmoothing in GNNscited by 297
- 2018Horovod: fast and easy distributed deep learning in TensorFlowcited by 275
- 2016Structured Sequence Modeling with Graph Convolutional Recurrent Networkscited by 273
- 2017TernGrad: Ternary Gradients to Reduce Communication in Distributed Deep Learningcited by 253
- 2015Deep Convolutional Networks on Graph-Structured Datacited by 246
- 2015Structural-RNN: Deep Learning on Spatio-Temporal Graphscited by 234
- 2015MXNet: A Flexible and Efficient Machine Learning Library for Heterogeneous Distributed Systemscited by 195
- 2016Training Neural Networks Without Gradients: A Scalable ADMM Approachcited by 61
- 2017Poseidon: An Efficient Communication Architecture for Distributed Deep Learning on GPU Clusterscited by 55
- 2020On Graph Neural Networks versus Graph-Augmented MLPscited by 30
- 2018TicTac: Accelerating Distributed Deep Learning with Communication Schedulingcited by 27
- 2018Training Neural Networks Using Features Replaycited by 23
- 2019ADMM for Efficient Deep Learning with Global Convergencecited by 20
- 2013Parallel Multi-Block ADMM with o(1/k) Convergencecited by 12
- 2019Fully Decoupled Neural Network Learning Using Delayed Gradientscited by 12
- 2020Toward Model Parallelism for Deep Neural Network based on Gradient-free ADMM Frameworkcited by 9
- 2020Alternating Direction Method of Multipliers for Quantizationcited by 6
- 2019Predict Globally, Correct Locally: Parallel-in-Time Optimal Control of Neural Networkscited by 2
Built on by
Not cited yet.