CELLM: An Efficient Communication in Large Language Models Training for Federated Learning
Not on the map. Why?
Abstract (arXiv)
Federated Learning (FL) is a recent model training paradigm in which client devices collaboratively train a model without ever aggregating their data. Crucially, this scheme offers users potential privacy and security benefits by only ever communicating updates to the model weights to a central server as opposed to traditional machine learning (ML) training which directly communicates and aggregates data. However, FL training suffers from statistical heterogeneity as clients may have differing local data distributions. Large language models (LLMs) offer a potential solution to this issue of heterogeneity given that they have consistently been shown to be able to learn on vast amounts of noisy data. While LLMs are a promising development for resolving the consistent issue of non-I.I.D. Clients in federated settings exacerbate two other bottlenecks in FL: limited local computing and expensive communication. This thesis aims to develop efficient training methods for LLMs in FL. To this end, we employ two critical techniques in enabling efficient training. First, we use low-rank adaptation (LoRA) to reduce the computational load of local model training. Second, we communicate sparse updates throughout training to significantly cut down on communication costs. Taken together, our method reduces communication costs by up to 10x over vanilla LoRA and up to 5x over more complex sparse LoRA baselines while achieving greater utility. We emphasize the importance of carefully applying sparsity and picking effective rank and sparsity configurations for federated LLM training.
Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 47 of its 61 references that are in the map. First posted on arXiv 30 Jul 2024.
Builds on
47 of 61 references.
References · 47
- 2017Attention Is All You Needcited by 59,932
- 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,204
- 2020Language Models are Few-Shot Learnerscited by 32,199
- 2020An Image is Worth 16x16 Words: Transformers for Image Recognition at Scalecited by 29,915
- 2021LoRA: Low-Rank Adaptation of Large Language Modelscited by 14,084
- 2023LLaMA: Open and Efficient Foundation Language Modelscited by 13,958
- 2016Communication-Efficient Learning of Deep Networks from Decentralized Datacited by 7,592
- 2020Scaling Laws for Neural Language Modelscited by 6,411
- 2019Parameter-Efficient Transfer Learning for NLPcited by 4,195
- 2021The Power of Scale for Parameter-Efficient Prompt Tuningcited by 3,769
- 2023QLoRA: Efficient Finetuning of Quantized LLMscited by 3,355
- 2021BitFit: Simple Parameter-efficient Fine-tuning for Transformer-based Masked Language-modelscited by 1,234
35 more
- 2020Adaptive Federated Optimizationcited by 1,036
- 2019Measuring the Effects of Non-Identical Data Distribution for Federated Visual Classificationcited by 836
- 2019Towards Federated Learning at Scale: System Designcited by 826
- 2024Parameter-Efficient Fine-Tuning for Large Models: A Comprehensive Surveycited by 641
- 2020An Efficient Framework for Clustered Federated Learningcited by 505
- 2021Towards Personalized Federated Learningcited by 462
- 2023Harnessing the Power of LLMs in Practice: A Survey on ChatGPT and Beyondcited by 409
- 2019FedPAQ: A Communication-Efficient Federated Learning Method with Periodic Averaging and Quantizationcited by 349
- 2023ToolQA: A Dataset for LLM Question Answering with External Toolscited by 273
- 2023A Survey on Model Compression for Large Language Modelscited by 263
- 2019Model Pruning Enables Efficient Federated Learning on Edge Devicescited by 219
- 2019Structured Pruning of Large Language Modelscited by 201
- 2023A Survey on Deep Neural Network Pruning-Taxonomy, Comparison, Analysis, and Recommendationscited by 200
- 2023LoftQ: LoRA-Fine-Tuning-Aware Quantization for Large Language Modelscited by 195
- 2021FedKD: Communication Efficient Federated Learning via Knowledge Distillationcited by 185
- 2020Pruning Neural Networks at Initialization: Why are We Missing the Mark?cited by 181
- 2022On-Device Training Under 256KB Memorycited by 158
- 2024Improving LoRA in Privacy-preserving Federated Learningcited by 158
- 2023How to DP-fy ML: A Practical Guide to Machine Learning with Differential Privacycited by 150
- 2022AdaMix: Mixture-of-Adaptations for Parameter-efficient Model Tuningcited by 137
- 2020Distillation-Based Semi-Supervised Federated Learning for Communication-Efficient Collaborative Training with Non-IID Private Datacited by 125
- 2019One-Shot Federated Learningcited by 124
- 2021Papaya: Practical, Private, and Scalable Federated Learningcited by 89
- 2022SparseAdapter: An Easy Approach for Improving the Parameter-Efficiency of Adapterscited by 83
- 2022When Federated Learning Meets Pre-trained Language Models' Parameter-Efficient Tuning Methodscited by 74
- 2024Model Compression and Efficient Inference for Large Language Models: A Surveycited by 62
- 2020Federated Learning With Quantized Global Model Updatescited by 54
- 2024Multilingual Large Language Model: A Survey of Resources, Taxonomy and Frontierscited by 49
- 2021Communication Efficiency in Federated Learning: Achievements and Challengescited by 40
- 2021Scaling Federated Learning for Fine-tuning of Large Language Modelscited by 36
- 2020On Iterative Neural Network Pruning, Reinitialization, and the Similarity of Maskscited by 13
- 2022Exploring Parameter-Efficient Fine-Tuning to Enable Foundation Models in Federated Learningcited by 11
- 2023Adaptive Federated Pruning in Hierarchical Wireless Networkscited by 10
- 2022Multi-Model Federated Learning with Provable Guaranteescited by 5
- 2021RingFed: Reducing Communication Costs in Federated Learning on Non-IID Datacited by 4
Built on by
Not cited yet.