AdaSplit: Adaptive Trade-offs for Resource-constrained Distributed Deep Learning
Not on the map. Why?
Abstract (arXiv)
Distributed deep learning frameworks like federated learning (FL) and its variants are enabling personalized experiences across a wide range of web clients and mobile/IoT devices. However, FL-based frameworks are constrained by computational resources at clients due to the exploding growth of model parameters (eg. billion parameter model). Split learning (SL), a recent framework, reduces client compute load by splitting the model training between client and server. This flexibility is extremely useful for low-compute setups but is often achieved at cost of increase in bandwidth consumption and may result in sub-optimal convergence, especially when client data is heterogeneous. In this work, we introduce AdaSplit which enables efficiently scaling SL to low resource scenarios by reducing bandwidth consumption and improving performance across heterogeneous clients. To capture and benchmark this multi-dimensional nature of distributed deep learning, we also introduce C3-Score, a metric to evaluate performance under resource budgets. We validate the effectiveness of AdaSplit under limited resources through extensive experimental comparison with strong federated and split learning baselines. We also present a sensitivity analysis of key design choices in AdaSplit which validates the ability of AdaSplit to provide adaptive trade-offs across variable resource budgets.
Key facts. Cited by 8 papers in the map (data through 7 Oct 2026). Builds on 66 of its 88 references that are in the map. First posted on arXiv 2 Dec 2021.
Builds on
66 of 88 references.
References · 66
- 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,204
- 2020Language Models are Few-Shot Learnerscited by 32,199
- 2016Communication-Efficient Learning of Deep Networks from Decentralized Datacited by 7,592
- 2017Fashion-MNIST: a Novel Image Dataset for Benchmarking Machine Learning Algorithmscited by 4,283
- 2019Advances and Open Problems in Federated Learningcited by 3,021
- 2018Federated Optimization in Heterogeneous Networkscited by 2,971
- 2020GShard: Scaling Giant Models with Conditional Computation and Automatic Shardingcited by 1,601
- 2016Federated Learning: Strategies for Improving Communication Efficiencycited by 1,461
- 2018Federated Learning with Non-IID Datacited by 1,099
- 2021Scaling Vision Transformerscited by 993
- 2020Tackling the Objective Inconsistency Problem in Heterogeneous Federated Optimizationcited by 897
- 2020The Future of Digital Health with Federated Learningcited by 625
38 more
- 2021Federated Learning on Non-IID Data Silos: An Experimental Studycited by 566
- 2018Federated Learning for Mobile Keyboard Predictioncited by 565
- 2019FedMD: Heterogenous Federated Learning via Model Distillationcited by 454
- 2017ThiNet: A Filter Level Pruning Method for Deep Neural Network Compressioncited by 438
- 2018Split learning for health: Distributed deep learning without sharing raw patient datacited by 391
- 2018Client Selection for Federated Learning with Heterogeneous Resources in Mobile Edgecited by 347
- 2021Federated Learning on Non-IID Data: A Surveycited by 345
- 2020HeteroFL: Computation and Communication Efficient Federated Learning for Heterogeneous Clientscited by 334
- 2020SplitFed: When Federated Learning Meets Split Learningcited by 308
- 2017A Survey of Model Compression and Acceleration for Deep Neural Networkscited by 298
- 2020FedML: A Research Library and Benchmark for Federated Machine Learningcited by 298
- 2018Distributed learning of deep neural network over multiple agentscited by 277
- 2020Client Selection in Federated Learning: Convergence Analysis and Power-of-Choice Selection Strategiescited by 196
- 2018Mesh-TensorFlow: Deep Learning for Supercomputerscited by 168
- 2018Demystifying Parallel and Distributed Deep Learning: An In-Depth Concurrency Analysiscited by 154
- 2017Revisiting Distributed Synchronous SGDcited by 142
- 2018Towards Understanding the Role of Over-Parametrization in Generalization of Neural Networkscited by 140
- 2018PipeDream: Fast and Efficient Pipeline Parallel DNN Trainingcited by 116
- 2020Unleashing the Tiger: Inference Attacks on Split Learningcited by 104
- 2019Continual Learning via Neural Pruningcited by 101
- 2021PPFL: Privacy-preserving Federated Learning with Trusted Execution Environmentscited by 93
- 2019Putting An End to End-to-End: Gradient-Isolated Learning of Representationscited by 85
- 2019Decoupled Greedy Learning of CNNscited by 76
- 2019Detailed comparison of communication efficiency of split learning and federated learningcited by 76
- 2021On Large-Cohort Training for Federated Learningcited by 73
- 2019Split Learning for collaborative deep learning in healthcarecited by 72
- 2020NoPeek: Information leakage reduction to share activations in distributed deep learningcited by 66
- 2020End-to-End Evaluation of Federated Learning and Split Learning for Internet of Thingscited by 64
- 2020Communication-Efficient and Distributed Learning Over Wireless Networks: Principles and Applicationscited by 62
- 2020Federated Learning in Vehicular Networkscited by 53
- 2019Mitigating Information Leakage in Image Representations: A Maximum Entropy Approachcited by 48
- 2020Training Speech Recognition Models with Federated Learning: A Quality/Cost Frameworkcited by 46
- 2020Advancements of federated learning towards privacy preservation: from federated learning to split learningcited by 34
- 2017A Hybrid Deep Learning Architecture for Privacy-Preserving Mobile Analyticscited by 30
- 2018No Peek: A Survey of private distributed deep learningcited by 30
- 2020Bandit-based Communication-Efficient Client Selection Strategies for Federated Learningcited by 29
- 2021FEDZIP: A Compression Framework for Communication-Efficient Federated Learningcited by 27
- 2020FedSL: Federated Split Learning on Distributed Sequential Data in Recurrent Neural Networkscited by 23
50 most cited of 66 All 66 (JSON)
Built on by
Citing papers per year: 2022: 4; 2023: 2; 2024: 2.
8 papers.
- 2023Federated Learning for Computationally-Constrained Heterogeneous Devices: A Surveycited by 40
- 2022Auto-FedRL: Federated Hyperparameter Optimization for Multi-institutional Medical Image Segmentationcited by 16
- 2022Combined Federated and Split Learning in Edge Computing for Ubiquitous Intelligence in Internet of Things: State of the Art and Future Directionscited by 14
- 2022Federated Learning of Large Models at the Edge via Principal Sub-Model Trainingcited by 13
- 2024Training Machine Learning models at the Edge: A Surveycited by 11
- 2024The Impact of Cut Layer Selection in Split Federated Learningcited by 6
- 2022Matching DNN Compression and Cooperative Training with Resources and Data Availabilitycited by 4
- 2023SLPerf: a Unified Framework for Benchmarking Split Learningcited by 3
- 2024The Impact of Cut Layer Selection in Split Federated Learning20 Dec 2024
- 2024Training Machine Learning models at the Edge: A Survey5 Mar 2024
- 2023Federated Learning for Computationally-Constrained Heterogeneous Devices: A Survey18 Jul 2023
- 2023SLPerf: a Unified Framework for Benchmarking Split Learning4 Apr 2023
- 2022Matching DNN Compression and Cooperative Training with Resources and Data Availability2 Dec 2022
- 2022Federated Learning of Large Models at the Edge via Principal Sub-Model Training28 Aug 2022
- 2022Combined Federated and Split Learning in Edge Computing for Ubiquitous Intelligence in Internet of Things: State of the Art and Future Directions20 Jul 2022
- 2022Auto-FedRL: Federated Hyperparameter Optimization for Multi-institutional Medical Image Segmentation12 Mar 2022