Just One Byte (per gradient): A Note on Low-Bandwidth Decentralized Language Model Finetuning Using Shared Randomness
Not on the map. Why?
Abstract (arXiv)
Language model training in distributed settings is limited by the communication cost of gradient exchanges. In this short note, we extend recent work from Malladi et al. (2023), using shared randomness to perform distributed fine-tuning with low bandwidth. The method is a natural decentralized extension of memory-efficient Simultaneous Perturbation Stochastic Approximation (SPSA). Each iteration, each machine seeds a Random Number Generator (RNG) to perform local reproducible perturbations on model weights and calculate and exchange scalar projected gradients, which are then used to update each model. By using a (machine, sample) identifier as the random seed, each model can regenerate one another's perturbations. As machines only exchange single-byte projected gradients, this is highly communication efficient. There are also potential privacy benefits, as projected gradients may be calculated on different training data, and models never access the other's data. Our approach not only drastically reduces communication bandwidth requirements but also accommodates dynamic addition or removal of machines during the training process and retains the memory-efficient and inference-only advantages of recent work. We perform proof-of-concept experiments to demonstrate the potential usefulness of this method, building off of rich literature on distributed optimization and memory-efficient training.
Key facts. Cited by 18 papers in the map (data through 7 Oct 2026). Builds on 28 of its 61 references that are in the map. First posted on arXiv 16 Jun 2023.
Builds on
28 of 61 references.
References · 28
- 2021LoRA: Low-Rank Adaptation of Large Language Modelscited by 14,084
- 2020Scaling Laws for Neural Language Modelscited by 6,411
- 2022OPT: Open Pre-trained Transformer Language Modelscited by 3,464
- 2023QLoRA: Efficient Finetuning of Quantized LLMscited by 3,355
- 2023Fine-Tuning Language Models with Just Forward Passescited by 337
- 2014One weird trick for parallelizing convolutional neural networkscited by 264
- 2023Sophia: A Scalable Stochastic Second-order Optimizer for Language Model Pre-trainingcited by 260
- 2019Decentralized Stochastic Optimization and Gossip Algorithms with Compressed Communicationcited by 218
- 2022Branch-Train-Merge: Embarrassingly Parallel Training of Expert Language Modelscited by 187
- 2018D2: Decentralized Training over Decentralized Datacited by 140
- 2018Communication Compression for Decentralized Trainingcited by 87
- 2022Decentralized Training of Foundation Models in Heterogeneous Environmentscited by 87
16 more
- 2022Lossy Compression with Gaussian Diffusioncited by 87
- 2020Sample Efficient Reinforcement Learning with REINFORCEcited by 85
- 2022The Fundamental Price of Secure Aggregation in Differentially Private Federated Learningcited by 39
- 2022Sparse Random Networks for Communication-Efficient Federated Learningcited by 32
- 2021DataLens: Scalable Privacy Preserving Training via Gradient Compression and Aggregationcited by 31
- 2021On the advantages of stochastic encoderscited by 28
- 2021On the Utility of Gradient Compression in Distributed Training Systemscited by 26
- 2023An Empirical Comparison of Optimizers for Quantum Machine Learning with SPSA-based Gradientscited by 14
- 2021Basil: A Fast and Byzantine-Resilient Approach for Decentralized Trainingcited by 13
- 2020Privacy-preserving Learning via Deep Net Pruningcited by 12
- 2019Hop: Heterogeneity-Aware Decentralized Trainingcited by 10
- 2016Analysis of gradient descent methods with non-diminishing, bounded errorscited by 8
- 2020Efficient Sparse Secure Aggregation for Federated Learningcited by 6
- 2023On the Geometric Convergence of Byzantine-Resilient Distributed Optimization Algorithmscited by 6
- 2023Training Differentially Private Graph Neural Networks with Random Walk Samplingcited by 5
- 2019DSPG: Decentralized Simultaneous Perturbations Gradient Descent Schemecited by 1
Built on by
Citing papers per year: 2023: 6; 2024: 7; 2025: 2; 2026: 3.
18 papers.
Sort:
- 2023Federated Full-Parameter Tuning of Billion-Sized Language Models with Communication Cost under 18 Kilobytescited by 55
- 2023A Fast Optimization View: Reformulating Single Layer Attention in LLM Based on Tensor and SVM Trick, and Solving It in Matrix Multiplication Timecited by 30
- 2023How to Protect Copyright Data in Optimization of Large Language Models?cited by 26
- 2023DPZero: Private Fine-Tuning of Language Models without Backpropagationcited by 26
- 2023Zero-th Order Algorithm for Softmax Attention Optimizationcited by 16
- 2024Random Masking Finds Winning Tickets for Parameter Efficient Fine-tuningcited by 16
- 2023ZooPFL: Exploring Black-box Foundation Models for Personalized Federated Learningcited by 9
- 2024Fine-Tuning and Deploying Large Language Models Over Edges: Issues and Approachescited by 6
- 2024Ferret: Federated Full-Parameter Tuning at Scale for Large Language Modelscited by 6
- 2024Communication-Efficient Byzantine-Resilient Federated Zero-Order Optimizationcited by 4
- 2026Decentralized Instruction Tuning: Conflict-Aware Splitting and Weight Mergingcited by 2
- 2024Stochastic Two Points Method for Deep Model Zeroth-order Optimizationcited by 1
6 more
- 2024Binary Hypothesis Testing for Softmax Models and Leverage Score Modelscited by 1
- 2024Communication and Energy Efficient Federated Learning using Zero-Order Optimization Techniquecited by 1
- 2025Communication-Efficient Zero-Order and First-Order Federated Learning Methods over Wireless Networkscited by 1
- 2026Position: Zeroth-Order Optimization in Deep Learning Is Underexplored, Not Underpoweredcited by 1
- 2025ConMeZO: Adaptive Descent-Direction Sampling for Gradient-Free Finetuning of Large Language Modelscited by 0
- 2026SeedFlood: A Step Toward Scalable Decentralized Fine-Tuning of LLMscited by 0
- 2026Decentralized Instruction Tuning: Conflict-Aware Splitting and Weight Merging1 Jun 2026
- 2026Position: Zeroth-Order Optimization in Deep Learning Is Underexplored, Not Underpowered15 May 2026
- 2026SeedFlood: A Step Toward Scalable Decentralized Fine-Tuning of LLMs20 Feb 2026
- 2025ConMeZO: Adaptive Descent-Direction Sampling for Gradient-Free Finetuning of Large Language Models4 Nov 2025
- 2025Communication-Efficient Zero-Order and First-Order Federated Learning Methods over Wireless Networks11 Aug 2025
- 2024Communication and Energy Efficient Federated Learning using Zero-Order Optimization Technique24 Sep 2024
- 2024Ferret: Federated Full-Parameter Tuning at Scale for Large Language Models10 Sep 2024
- 2024Fine-Tuning and Deploying Large Language Models Over Edges: Issues and Approaches20 Aug 2024
- 2024Communication-Efficient Byzantine-Resilient Federated Zero-Order Optimization20 Jun 2024
- 2024Binary Hypothesis Testing for Softmax Models and Leverage Score Models9 May 2024
- 2024Random Masking Finds Winning Tickets for Parameter Efficient Fine-tuning4 May 2024
- 2024Stochastic Two Points Method for Deep Model Zeroth-order Optimization2 Feb 2024
6 more
- 2023Federated Full-Parameter Tuning of Billion-Sized Language Models with Communication Cost under 18 Kilobytes11 Dec 2023
- 2023DPZero: Private Fine-Tuning of Language Models without Backpropagation14 Oct 2023
- 2023ZooPFL: Exploring Black-box Foundation Models for Personalized Federated Learning8 Oct 2023
- 2023A Fast Optimization View: Reformulating Single Layer Attention in LLM Based on Tensor and SVM Trick, and Solving It in Matrix Multiplication Time14 Sep 2023
- 2023How to Protect Copyright Data in Optimization of Large Language Models?23 Aug 2023
- 2023Zero-th Order Algorithm for Softmax Attention Optimization17 Jul 2023
- 2023Federated Full-Parameter Tuning of Billion-Sized Language Models with Communication Cost under 18 Kilobytescited by 55
- 2023A Fast Optimization View: Reformulating Single Layer Attention in LLM Based on Tensor and SVM Trick, and Solving It in Matrix Multiplication Timecited by 30
- 2023How to Protect Copyright Data in Optimization of Large Language Models?cited by 26
- 2023DPZero: Private Fine-Tuning of Language Models without Backpropagationcited by 26
- 2023Zero-th Order Algorithm for Softmax Attention Optimizationcited by 16
- 2024Random Masking Finds Winning Tickets for Parameter Efficient Fine-tuningcited by 16
- 2023ZooPFL: Exploring Black-box Foundation Models for Personalized Federated Learningcited by 9
- 2024Fine-Tuning and Deploying Large Language Models Over Edges: Issues and Approachescited by 6
- 2024Ferret: Federated Full-Parameter Tuning at Scale for Large Language Modelscited by 6
- 2024Communication-Efficient Byzantine-Resilient Federated Zero-Order Optimizationcited by 4
- 2026Decentralized Instruction Tuning: Conflict-Aware Splitting and Weight Mergingcited by 2
- 2024Stochastic Two Points Method for Deep Model Zeroth-order Optimizationcited by 1
12 most cited of 18 All 18 (JSON)
- 2026Decentralized Instruction Tuning: Conflict-Aware Splitting and Weight Merging1 Jun 2026
- 2026Position: Zeroth-Order Optimization in Deep Learning Is Underexplored, Not Underpowered15 May 2026
- 2026SeedFlood: A Step Toward Scalable Decentralized Fine-Tuning of LLMs20 Feb 2026
- 2025ConMeZO: Adaptive Descent-Direction Sampling for Gradient-Free Finetuning of Large Language Models4 Nov 2025
- 2025Communication-Efficient Zero-Order and First-Order Federated Learning Methods over Wireless Networks11 Aug 2025
- 2024Communication and Energy Efficient Federated Learning using Zero-Order Optimization Technique24 Sep 2024
- 2024Ferret: Federated Full-Parameter Tuning at Scale for Large Language Models10 Sep 2024
- 2024Fine-Tuning and Deploying Large Language Models Over Edges: Issues and Approaches20 Aug 2024
- 2024Communication-Efficient Byzantine-Resilient Federated Zero-Order Optimization20 Jun 2024
- 2024Binary Hypothesis Testing for Softmax Models and Leverage Score Models9 May 2024
- 2024Random Masking Finds Winning Tickets for Parameter Efficient Fine-tuning4 May 2024
- 2024Stochastic Two Points Method for Deep Model Zeroth-order Optimization2 Feb 2024
12 newest of 18 All 18 (JSON)