AdaptCL: Efficient Collaborative Learning with Dynamic and Adaptive Pruning
Not on the map. Why?
Abstract (arXiv)
In multi-party collaborative learning, the parameter server sends a global model to each data holder for local training and then aggregates committed models globally to achieve privacy protection. However, both the dragger issue of synchronous collaborative learning and the staleness issue of asynchronous collaborative learning make collaborative learning inefficient in real-world heterogeneous environments. We propose a novel and efficient collaborative learning framework named AdaptCL, which generates an adaptive sub-model dynamically from the global base model for each data holder, without any prior information about worker capability. All workers (data holders) achieve approximately identical update time as the fastest worker by equipping them with capability-adapted pruned models. Thus the training process can be dramatically accelerated. Besides, we tailor the efficient pruned rate learning algorithm and pruning approach for AdaptCL. Meanwhile, AdaptCL provides a mechanism for handling the trade-off between accuracy and time overhead and can be combined with other techniques to accelerate training further. Empirical results show that AdaptCL introduces little computing and communication overhead. AdaptCL achieves time savings of more than 41% on average and improves accuracy in a low heterogeneous environment. In a highly heterogeneous environment, AdaptCL achieves a training speedup of 6.2x with a slight loss of accuracy.
Key facts. Cited by 4 papers in the map (data through 14 Oct 2026). Builds on 43 of its 58 references that are in the map. First posted on arXiv 27 Jun 2021.
Builds on
43 of 58 references.
References · 43
- 2015Deep Residual Learning for Image Recognitioncited by 52,096
- 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,364
- 2016Communication-Efficient Learning of Deep Networks from Decentralized Datacited by 7,669
- 2015Batch Normalization: Accelerating Deep Network Training by Reducing Internal Covariate Shiftcited by 7,005
- 2017MobileNets: Efficient Convolutional Neural Networks for Mobile Vision Applicationscited by 3,845
- 2015Learning both Weights and Connections for Efficient Neural Networkscited by 2,031
- 2016Federated Learning: Strategies for Improving Communication Efficiencycited by 1,475
- 2019On the Convergence of FedAvg on Non-IID Datacited by 1,229
- 2017ShuffleNet: An Extremely Efficient Convolutional Neural Network for Mobile Devicescited by 1,200
- 2016Pruning Filters for Efficient ConvNetscited by 1,143
- 2018ShuffleNet V2: Practical Guidelines for Efficient CNN Architecture Designcited by 1,136
- 2017Learning Efficient Convolutional Networks through Network Slimmingcited by 676
31 more
- 2017Deep Gradient Compression: Reducing the Communication Bandwidth for Distributed Trainingcited by 478
- 2018Adaptive Federated Learning in Resource Constrained Edge Computing Systemscited by 409
- 2018Filter Pruning via Geometric Median for Deep Convolutional Neural Networks Accelerationcited by 367
- 2020HeteroFL: Computation and Communication Efficient Federated Learning for Heterogeneous Clientscited by 337
- 2018Soft Filter Pruning for Accelerating Deep Convolutional Neural Networkscited by 315
- 2016EIE: Efficient Inference Engine on Compressed Deep Neural Networkcited by 295
- 2020HRank: Filter Pruning using High-Rank Feature Mapcited by 292
- 2018Parallel Restarted SGD with Faster Convergence and Less Communication: Demystifying Why Model Averaging Works for Deep Learningcited by 278
- 2019Asynchronous Federated Optimizationcited by 267
- 2017TernGrad: Ternary Gradients to Reduce Communication in Distributed Deep Learningcited by 256
- 2020Understanding the Role of Individual Units in a Deep Neural Networkcited by 255
- 2016Network Trimming: A Data-Driven Neuron Pruning Approach towards Efficient Deep Architecturescited by 221
- 2019Deconstructing Lottery Tickets: Zeros, Signs, and the Supermaskcited by 207
- 2017Data-Driven Sparse Structure Selection for Deep Neural Networkscited by 181
- 2018Expanding the Reach of Federated Learning by Reducing Client Resource Requirementscited by 163
- 2020Soft Threshold Weight Reparameterization for Learnable Sparsitycited by 151
- 2019Towards Optimal Structured CNN Pruning via Generative Adversarial Learningcited by 146
- 2018Learning Scheduling Algorithms for Data Processing Clusterscited by 134
- 2020Dynamic Model Pruning with Feedbackcited by 125
- 2019Gate Decorator: Global Filter Pruning Method for Accelerating Deep Convolutional Neural Networkscited by 118
- 2018Rethinking the Smaller-Norm-Less-Informative Assumption in Channel Pruning of Convolution Layerscited by 112
- 2016Asynchronous Stochastic Gradient Descent with Delay Compensationcited by 99
- 2019Towards Efficient Model Compression via Learned Global Rankingcited by 75
- 2020Lookahead: A Far-Sighted Alternative of Magnitude-based Pruningcited by 61
- 2019PruneTrain: Fast Neural Network Training by Dynamic Sparse Model Reconfigurationcited by 41
- 2016Faster CNNs with Direct Sparse Convolutions and Guided Pruningcited by 39
- 2020Synthetic Learning: Learn From Distributed Asynchronized Discriminator GAN Without Sharing Medical Image Datacited by 38
- 2019Learning Sparse Sharing Architectures for Multiple Taskscited by 31
- 2020Towards Non-I.I.D. and Invisible Data with FedNAS: Federated Deep Learning via Neural Architecture Searchcited by 30
- 2018Toward Understanding the Impact of Staleness in Distributed Machine Learningcited by 29
- 2014High-Performance Distributed ML at Scale through Parameter Server Consistency Modelscited by 10
Built on by
Citing papers per year: 2021: 2; 2022: 0; 2023: 0; 2024: 2.
4 papers.
- 2021AdaSplit: Adaptive Trade-offs for Resource-constrained Distributed Deep Learningcited by 8
- 2024SSFL: Discovering Sparse Unified Subnetworks at Initialization for Efficient Federated Learningcited by 1
- 2021Boosting Resource-Constrained Federated Learning Systems with Guessed Updatescited by 0
- 2024subMFL: Compatiple subModel Generation for Federated Learning in Device Heterogenous Environmentcited by 0
- 2024subMFL: Compatiple subModel Generation for Federated Learning in Device Heterogenous Environment30 May 2024
- 2024SSFL: Discovering Sparse Unified Subnetworks at Initialization for Efficient Federated Learning15 May 2024
- 2021AdaSplit: Adaptive Trade-offs for Resource-constrained Distributed Deep Learning2 Dec 2021
- 2021Boosting Resource-Constrained Federated Learning Systems with Guessed Updates21 Oct 2021