DoubleSqueeze: Parallel Stochastic Gradient Descent with Double-Pass Error-Compensated Compression
Not on the map. Why?
Abstract (arXiv)
A standard approach in large scale machine learning is distributed stochastic gradient training, which requires the computation of aggregated stochastic gradients over multiple nodes on a network. Communication is a major bottleneck in such applications, and in recent years, compressed stochastic gradient methods such as QSGD (quantized SGD) and sparse SGD have been proposed to reduce communication. It was also shown that error compensation can be combined with compression to achieve better convergence in a scheme that each node compresses its local stochastic gradient and broadcast the result to all other nodes over the network in a single pass. However, such a single pass broadcast approach is not realistic in many practical implementations. For example, under the popular parameter server model for distributed learning, the worker nodes need to send the compressed local gradients to the parameter server, which performs the aggregation. The parameter server has to compress the aggregated stochastic gradient again before sending it back to the worker nodes. In this work, we provide a detailed analysis on this two-pass communication model and its asynchronous parallel variant, with error-compensated compression both on the worker nodes and on the parameter server. We show that the error-compensated stochastic gradient algorithm admits three very nice properties: 1) it is compatible with an arbitrary compression technique; 2) it admits an improved convergence rate than the non error-compensated stochastic gradient methods such as QSGD and sparse SGD; 3) it admits linear speedup with respect to the number of workers. The empirical study is also conducted to validate our theoretical results.
Key facts. Cited by 98 papers in the map (data through 7 Oct 2026). First posted on arXiv 15 May 2019.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 38; 2022: 19; 2023: 21; 2024: 11; 2025: 6; 2026: 3.
98 papers.
Sort:
- 2021A Field Guide to Federated Optimizationcited by 312
- 2021EF21: A New, Simpler, Theoretically Better, and Practically Faster Error Feedbackcited by 131
- 2021Pufferfish: Communication-efficient Models At No Extra Costcited by 61
- 2021Exponential Graph is Provably Efficient for Decentralized Deep Trainingcited by 55
- 2021DecentLaM: Decentralized Momentum SGD for Large-batch Deep Trainingcited by 40
- 2023A Guide Through the Zoo of Biased SGDcited by 39
- 2023FedML-HE: An Efficient Homomorphic-Encryption-Based Privacy-Preserving Federated Learning Systemcited by 38
- 2022Lower Bounds and Nearly Optimal Algorithms in Distributed Learning with Communication Compressioncited by 33
- 2021Cross-Gradient Aggregation for Decentralized Learning from Non-IID datacited by 32
- 2021Permutation Compressors for Provably Faster Distributed Nonconvex Optimizationcited by 32
- 2023Momentum Provably Improves Error Feedback!cited by 31
- 2022Federated Learning Under Intermittent Client Availability and Time-Varying Communication Constraintscited by 30
38 more
- 2022Fine-tuning Language Models over Slow Networks using Activation Compression with Guaranteescited by 29
- 2021ProgFed: Effective, Communication, and Computation Efficient Federated Learning by Progressive Trainingcited by 27
- 20223PC: Three Point Compressors for Communication-Efficient Distributed Training and a Better Theory for Lazy Aggregationcited by 27
- 2023DoCoFL: Downlink Compression for Cross-Device Federated Learningcited by 27
- 2021On the Utility of Gradient Compression in Distributed Training Systemscited by 26
- 2021Time-Correlated Sparsification for Communication-Efficient Federated Learningcited by 25
- 2021Distributed Second Order Methods with Fast Rates and Compressed Communicationcited by 25
- 2021Accelerating Gossip SGD with Periodic Global Averagingcited by 25
- 20211-bit LAMB: Communication Efficient Large-Scale Large-Batch Training with LAMB's Convergence Speedcited by 24
- 2021The Internet of Federated Things (IoFT): A Vision for the Future and In-depth Survey of Data-driven Approaches for Federated Learningcited by 23
- 2021ScaleCom: Scalable Sparsified Gradient Compression for Communication-Efficient Distributed Trainingcited by 22
- 2022Revisiting Optimal Convergence Rate for Smooth and Non-convex Stochastic Decentralized Optimizationcited by 22
- 2021Smoothness Matrices Beat Smoothness Constants: Better Communication Compression Techniques for Distributed Optimizationcited by 21
- 2021Preserved central model for faster bidirectional compression in distributed settingscited by 21
- 2022Communication Acceleration of Local Gradient Methods via an Accelerated Primal-Dual Algorithm with Inexact Proxcited by 19
- 2021Distributed Learning Systems with First-order Methodscited by 17
- 2021On the Convergence of Decentralized Adaptive Gradient Methodscited by 17
- 2021Persia: An Open, Hybrid System Scaling Deep Learning-based Recommenders up to 100 Trillion Parameterscited by 17
- 2023z-SignFedAvg: A Unified Stochastic Sign-based Compression for Federated Learningcited by 17
- 2021BlueFog: Make Decentralized Algorithms Practical for Optimization and Deep Learningcited by 16
- 2021Distributed Methods with Compressed Communication for Solving Variational Inequalities, with Theoretical Guaranteescited by 15
- 2022Maximizing Communication Efficiency for Large-scale Training via 0/1 Adamcited by 15
- 2022Adaptive Compression for Communication-Efficient Distributed Trainingcited by 14
- 2021Joint Optimization of Communications and Federated Learning Over the Aircited by 13
- 2021MURANA: A Generic Framework for Stochastic Variance-Reduced Optimizationcited by 13
- 2021BAGUA: Scaling up Distributed Learning with System Relaxationscited by 13
- 2023Quantized Distributed Training of Large Models with Convergence Guaranteescited by 13
- 2024SDP4Bit: Toward 4-bit Communication Quantization in Sharded Data Parallelism for LLM Trainingcited by 13
- 2021BROADCAST: Reducing Both Stochastic and Compression Noise to Robustify Communication-Efficient Federated Learningcited by 12
- 2021Communication-Compressed Adaptive Gradient Method for Distributed Nonconvex Optimizationcited by 12
- 2022Federated Learning with Flexible Controlcited by 12
- 2023Communication Compression for Byzantine Robust Learning: New Efficient Algorithms and Improved Ratescited by 12
- 2023Lower Bounds and Accelerated Algorithms in Distributed Stochastic Optimization with Communication Compressioncited by 11
- 2025Low-Precision Training of Large Language Models: Methods, Challenges, and Opportunitiescited by 11
- 2021Compressed Gradient Tracking for Decentralized Optimization Over General Directed Networkscited by 10
- 2023Stochastic Approximation Beyond Gradient for Signal Processing and Machine Learningcited by 10
- 2023Clip21: Error Feedback for Gradient Clippingcited by 10
- 2023CEDAS: A Compressed Decentralized Stochastic Gradient Method with Improved Convergencecited by 9
50 most cited of 98 All 98 (JSON)
- 2026Sign compression for Muon: SignMuon, MuonSign, and the Limits of Error Feedback31 Jul 2026
- 2026Subspace Optimization for Efficient Federated Learning under Heterogeneous Data28 Apr 2026
- 2026FedSLoP: Memory-Efficient Federated Learning with Low-Rank Gradient Projection27 Apr 2026
- 2025Improved Convergence in Parameter-Agnostic Error Feedback through Momentum18 Nov 2025
- 2025Gradient Projection onto Historical Descent Directions for Communication-Efficient Federated Learning5 Nov 2025
- 2025Compressed Decentralized Momentum Stochastic Gradient Methods for Nonconvex Optimization7 Aug 2025
- 2025Tight analyses of first-order methods with error feedback5 Jun 2025
- 2025Low-Precision Training of Large Language Models: Methods, Challenges, and Opportunities2 May 2025
- 2025Smoothed Normalization for Efficient Distributed Private Optimization19 Feb 2025
- 2024MARINA-P: Superior Performance in Non-smooth Federated Optimization with Adaptive Stepsizes22 Dec 2024
- 2024NeurIPS 2023 Competition: Privacy Preserving Federated Learning Document VQA6 Nov 2024
- 2024ROSS: RObust decentralized Stochastic learning based on Shapley values1 Nov 2024
38 more
- 2024Error Feedback under (L0,L1)-Smoothness: Normalization and Momentum22 Oct 2024
- 2024SDP4Bit: Toward 4-bit Communication Quantization in Sharded Data Parallelism for LLM Training20 Oct 2024
- 2024FusionLLM: A Decentralized LLM Training System on Geo-distributed GPUs with Adaptive Compression16 Oct 2024
- 2024LoCo: Low-Bit Communication Adaptor for Large-scale Model Training5 Jul 2024
- 2024Federated Document Visual Question Answering: A Pilot Study10 May 2024
- 2024Federated Computing -- Survey on Building Blocks, Extensions and Systems3 Apr 2024
- 2024On the Convergence of Federated Learning Algorithms without Data Similarity29 Feb 2024
- 2024Communication-Efficient Distributed Learning with Local Immediate Error Compensation19 Feb 2024
- 2023Compressed and Sparse Models for Non-Convex Decentralized Learning9 Nov 2023
- 2023Communication Compression for Byzantine Robust Learning: New Efficient Algorithms and Improved Rates15 Oct 2023
- 2023CORE: Common Random Reconstruction for Distributed Optimization with Provable Low Communication Complexity23 Sep 2023
- 2023Improved Convergence Analysis and SNR Control Strategies for Federated Learning in the Presence of Noise14 Jul 2023
- 2023Improving Accelerated Federated Learning with Compression and Importance Sampling5 Jun 2023
- 2023Clip21: Error Feedback for Gradient Clipping30 May 2023
- 2023A Guide Through the Zoo of Biased SGD25 May 2023
- 2023Momentum Provably Improves Error Feedback!24 May 2023
- 2023Lower Bounds and Accelerated Algorithms in Distributed Stochastic Optimization with Communication Compression12 May 2023
- 2023Boosting Distributed Machine Learning Training Through Loss-tolerant Transmission Protocol7 May 2023
- 2023Killing Two Birds with One Stone: Quantization Achieves Privacy in Distributed Learning26 Apr 2023
- 2023Communication and Energy Efficient Wireless Federated Learning with Intrinsic Privacy15 Apr 2023
- 2023FedML-HE: An Efficient Homomorphic-Encryption-Based Privacy-Preserving Federated Learning System20 Mar 2023
- 2023FedREP: A Byzantine-Robust, Communication-Efficient and Privacy-Preserving Framework for Federated Learning9 Mar 2023
- 2023Stochastic Approximation Beyond Gradient for Signal Processing and Machine Learning22 Feb 2023
- 2023Magnitude Matters: Fixing SIGNSGD Through Magnitude-Aware Sparsification in the Presence of Data Heterogeneity19 Feb 2023
- 2023z-SignFedAvg: A Unified Stochastic Sign-based Compression for Federated Learning6 Feb 2023
- 2023Quantized Distributed Training of Large Models with Convergence Guarantees5 Feb 2023
- 2023DoCoFL: Downlink Compression for Cross-Device Federated Learning1 Feb 2023
- 2023A Communication-Efficient Adaptive Algorithm for Federated Learning under Cumulative Regret21 Jan 2023
- 2023CEDAS: A Compressed Decentralized Stochastic Gradient Method with Improved Convergence14 Jan 2023
- 2022Federated Learning with Flexible Control16 Dec 2022
- 2022GlueFL: Reconciling Client Sampling and Model Masking for Bandwidth Efficient Federated Learning3 Dec 2022
- 2022Adaptive Compression for Communication-Efficient Distributed Training31 Oct 2022
- 2022Revisiting Optimal Convergence Rate for Smooth and Non-convex Stochastic Decentralized Optimization14 Oct 2022
- 2022Downlink Compression Improves TopK Sparsification30 Sep 2022
- 2022Personalized Federated Learning with Communication Compression12 Sep 2022
- 2022Quantized Adaptive Subgradient Algorithms and Their Applications11 Aug 2022
- 2022Reconciling Security and Communication Efficiency in Federated Learning26 Jul 2022
- 2022Communication Acceleration of Local Gradient Methods via an Accelerated Primal-Dual Algorithm with Inexact Prox8 Jul 2022
50 newest of 98 All 98 (JSON)
- 2021A Field Guide to Federated Optimizationcited by 312
- 2021EF21: A New, Simpler, Theoretically Better, and Practically Faster Error Feedbackcited by 131
- 2021Pufferfish: Communication-efficient Models At No Extra Costcited by 61
- 2021Exponential Graph is Provably Efficient for Decentralized Deep Trainingcited by 55
- 2021DecentLaM: Decentralized Momentum SGD for Large-batch Deep Trainingcited by 40
- 2023A Guide Through the Zoo of Biased SGDcited by 39
- 2023FedML-HE: An Efficient Homomorphic-Encryption-Based Privacy-Preserving Federated Learning Systemcited by 38
- 2022Lower Bounds and Nearly Optimal Algorithms in Distributed Learning with Communication Compressioncited by 33
- 2021Cross-Gradient Aggregation for Decentralized Learning from Non-IID datacited by 32
- 2021Permutation Compressors for Provably Faster Distributed Nonconvex Optimizationcited by 32
- 2023Momentum Provably Improves Error Feedback!cited by 31
- 2022Federated Learning Under Intermittent Client Availability and Time-Varying Communication Constraintscited by 30
12 most cited of 98 All 98 (JSON)
- 2026Sign compression for Muon: SignMuon, MuonSign, and the Limits of Error Feedback31 Jul 2026
- 2026Subspace Optimization for Efficient Federated Learning under Heterogeneous Data28 Apr 2026
- 2026FedSLoP: Memory-Efficient Federated Learning with Low-Rank Gradient Projection27 Apr 2026
- 2025Improved Convergence in Parameter-Agnostic Error Feedback through Momentum18 Nov 2025
- 2025Gradient Projection onto Historical Descent Directions for Communication-Efficient Federated Learning5 Nov 2025
- 2025Compressed Decentralized Momentum Stochastic Gradient Methods for Nonconvex Optimization7 Aug 2025
- 2025Tight analyses of first-order methods with error feedback5 Jun 2025
- 2025Low-Precision Training of Large Language Models: Methods, Challenges, and Opportunities2 May 2025
- 2025Smoothed Normalization for Efficient Distributed Private Optimization19 Feb 2025
- 2024MARINA-P: Superior Performance in Non-smooth Federated Optimization with Adaptive Stepsizes22 Dec 2024
- 2024NeurIPS 2023 Competition: Privacy Preserving Federated Learning Document VQA6 Nov 2024
- 2024ROSS: RObust decentralized Stochastic learning based on Shapley values1 Nov 2024
12 newest of 98 All 98 (JSON)