Bidirectional compression in heterogeneous settings for distributed or federated learning with partial participation: tight convergence guarantees
Not on the map. Why?
Abstract (arXiv)
We introduce a framework - Artemis - to tackle the problem of learning in a distributed or federated setting with communication constraints and device partial participation. Several workers (randomly sampled) perform the optimization process using a central server to aggregate their computations. To alleviate the communication cost, Artemis allows to compress the information sent in both directions (from the workers to the server and conversely) combined with a memory mechanism. It improves on existing algorithms that only consider unidirectional compression (to the server), or use very strong assumptions on the compression operator, and often do not take into account devices partial participation. We provide fast rates of convergence (linear up to a threshold) under weak assumptions on the stochastic gradients (noise's variance bounded only at optimal point) in non-i.i.d. setting, highlight the impact of memory for unidirectional and bidirectional compression, analyze Polyak-Ruppert averaging. We use convergence in distribution to obtain a lower bound of the asymptotic variance that highlights practical limits of compression. We propose two approaches to tackle the challenging case of devices partial participation and provide experimental results to demonstrate the validity of our analysis.
Key facts. Cited by 45 papers in the map (data through 7 Oct 2026). First posted on arXiv 25 Jun 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 13; 2022: 13; 2023: 12; 2024: 4; 2025: 1; 2026: 2.
45 papers.
Sort:
- 2021EF21: A New, Simpler, Theoretically Better, and Practically Faster Error Feedbackcited by 131
- 2022FLamby: Datasets and Benchmarks for Cross-Silo Federated Learning in Realistic Healthcare Settingscited by 121
- 2021Fast Federated Learning in the Presence of Arbitrary Device Unavailabilitycited by 72
- 2021FedNL: Making Newton-Type Methods Applicable to Federated Learningcited by 50
- 2022FedPop: A Bayesian Approach for Personalised Federated Learningcited by 35
- 2022Lower Bounds and Nearly Optimal Algorithms in Distributed Learning with Communication Compressioncited by 33
- 2022Variance Reduced ProxSkip: Algorithm, Theory and Application to Federated Learningcited by 33
- 2023Momentum Provably Improves Error Feedback!cited by 31
- 2021ProgFed: Effective, Communication, and Computation Efficient Federated Learning by Progressive Trainingcited by 27
- 2023DoCoFL: Downlink Compression for Cross-Device Federated Learningcited by 27
- 2021QLSD: Quantised Langevin stochastic dynamics for Bayesian federated learningcited by 26
- 2021Learned Gradient Compression for Distributed Deep Learningcited by 20
33 more
- 2022Communication Acceleration of Local Gradient Methods via an Accelerated Primal-Dual Algorithm with Inexact Proxcited by 19
- 2022EF-BV: A Unified Theory of Error Feedback and Variance Reduction Mechanisms for Biased and Unbiased Compression in Distributed Optimizationcited by 17
- 2024From Challenges and Pitfalls to Recommendations and Opportunities: Implementing Federated Learning in Healthcarecited by 16
- 2021Distributed Methods with Compressed Communication for Solving Variational Inequalities, with Theoretical Guaranteescited by 15
- 2023THC: Accelerating Distributed Deep Learning Using Tensor Homomorphic Compressioncited by 15
- 2021Basis Matters: Better Communication-Efficient Second Order Methods for Federated Learningcited by 14
- 2022Anchor Sampling for Federated Learning with Partial Client Participationcited by 14
- 2022Adaptive Compression for Communication-Efficient Distributed Trainingcited by 14
- 2023Unbiased Compression Saves Communication in Distributed Optimization: When and How Much?cited by 14
- 2021MURANA: A Generic Framework for Stochastic Variance-Reduced Optimizationcited by 13
- 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
- 2022Communication-Efficient Federated Learning With Data and Client Heterogeneitycited by 9
- 2022Compression and Data Similarity: Combination of Two Techniques for Communication-Efficient Solving of Distributed Variational Inequalitiescited by 8
- 2021EF21 with Bells & Whistles: Six Algorithmic Extensions of Modern Error Feedbackcited by 6
- 2022Privacy-Aware Compression for Federated Learning Through Numerical Mechanism Designcited by 6
- 2023Towards Bias Correction of FedAvg over Nonuniform and Time-Varying Communicationscited by 6
- 2021Federated Expectation Maximization with heterogeneity mitigation and variance reductioncited by 5
- 2023Federated Learning in the Presence of Adversarial Client Unavailabilitycited by 5
- 2022Distributed Non-Convex Optimization with One-Bit Compressors on Heterogeneous Data: Efficient and Resilient Algorithmscited by 4
- 2023ELF: Federated Langevin Algorithms with Primal, Dual and Bidirectional Compressioncited by 4
- 2023TAMUNA: Doubly Accelerated Distributed Optimization under Partial Participationcited by 3
- 2024Empowering Federated Learning with Implicit Gossiping: Mitigating Connection Unreliability Amidst Unknown and Arbitrary Dynamicscited by 3
- 2024BOLD: Boolean Logic Deep Learningcited by 3
- 2021Comfetch: Federated Learning of Large Networks on Constrained Clients via Sketchingcited by 2
- 2021Federated learning and next generation wireless communications: A survey on bidirectional relationshipcited by 2
- 2023Magnitude Matters: Fixing SIGNSGD Through Magnitude-Aware Sparsification in the Presence of Data Heterogeneitycited by 2
- 2023Compressed Regression over Adaptive Networkscited by 2
- 2024Communication-Efficient Distributed Learning with Local Immediate Error Compensationcited by 2
- 2025Tight analyses of first-order methods with error feedbackcited by 1
- 2026BiCoLoR: Communication-Efficient Optimization with Bidirectional Compression and Local Trainingcited by 1
- 2022Downlink Compression Improves TopK Sparsificationcited by 0
- 2026A Tight Theory of Error Feedback Algorithms in Distributed Optimizationcited by 0
- 2026A Tight Theory of Error Feedback Algorithms in Distributed Optimization29 May 2026
- 2026BiCoLoR: Communication-Efficient Optimization with Bidirectional Compression and Local Training18 Jan 2026
- 2025Tight analyses of first-order methods with error feedback5 Jun 2025
- 2024From Challenges and Pitfalls to Recommendations and Opportunities: Implementing Federated Learning in Healthcare15 Sep 2024
- 2024BOLD: Boolean Logic Deep Learning25 May 2024
- 2024Empowering Federated Learning with Implicit Gossiping: Mitigating Connection Unreliability Amidst Unknown and Arbitrary Dynamics15 Apr 2024
- 2024Communication-Efficient Distributed Learning with Local Immediate Error Compensation19 Feb 2024
- 2023Communication Compression for Byzantine Robust Learning: New Efficient Algorithms and Improved Rates15 Oct 2023
- 2023Towards Bias Correction of FedAvg over Nonuniform and Time-Varying Communications1 Jun 2023
- 2023Federated Learning in the Presence of Adversarial Client Unavailability31 May 2023
- 2023Unbiased Compression Saves Communication in Distributed Optimization: When and How Much?25 May 2023
- 2023Momentum Provably Improves Error Feedback!24 May 2023
33 more
- 2023Lower Bounds and Accelerated Algorithms in Distributed Stochastic Optimization with Communication Compression12 May 2023
- 2023Compressed Regression over Adaptive Networks7 Apr 2023
- 2023ELF: Federated Langevin Algorithms with Primal, Dual and Bidirectional Compression8 Mar 2023
- 2023TAMUNA: Doubly Accelerated Distributed Optimization under Partial Participation20 Feb 2023
- 2023Magnitude Matters: Fixing SIGNSGD Through Magnitude-Aware Sparsification in the Presence of Data Heterogeneity19 Feb 2023
- 2023THC: Accelerating Distributed Deep Learning Using Tensor Homomorphic Compression16 Feb 2023
- 2023DoCoFL: Downlink Compression for Cross-Device Federated Learning1 Feb 2023
- 2022Privacy-Aware Compression for Federated Learning Through Numerical Mechanism Design8 Nov 2022
- 2022Adaptive Compression for Communication-Efficient Distributed Training31 Oct 2022
- 2022FLamby: Datasets and Benchmarks for Cross-Silo Federated Learning in Realistic Healthcare Settings10 Oct 2022
- 2022Distributed Non-Convex Optimization with One-Bit Compressors on Heterogeneous Data: Efficient and Resilient Algorithms3 Oct 2022
- 2022Downlink Compression Improves TopK Sparsification30 Sep 2022
- 2022Variance Reduced ProxSkip: Algorithm, Theory and Application to Federated Learning9 Jul 2022
- 2022Communication Acceleration of Local Gradient Methods via an Accelerated Primal-Dual Algorithm with Inexact Prox8 Jul 2022
- 2022Communication-Efficient Federated Learning With Data and Client Heterogeneity20 Jun 2022
- 2022Compression and Data Similarity: Combination of Two Techniques for Communication-Efficient Solving of Distributed Variational Inequalities19 Jun 2022
- 2022Anchor Sampling for Federated Learning with Partial Client Participation13 Jun 2022
- 2022Lower Bounds and Nearly Optimal Algorithms in Distributed Learning with Communication Compression8 Jun 2022
- 2022FedPop: A Bayesian Approach for Personalised Federated Learning7 Jun 2022
- 2022EF-BV: A Unified Theory of Error Feedback and Variance Reduction Mechanisms for Biased and Unbiased Compression in Distributed Optimization9 May 2022
- 2021Federated Expectation Maximization with heterogeneity mitigation and variance reduction3 Nov 2021
- 2021Basis Matters: Better Communication-Efficient Second Order Methods for Federated Learning2 Nov 2021
- 2021Federated learning and next generation wireless communications: A survey on bidirectional relationship14 Oct 2021
- 2021ProgFed: Effective, Communication, and Computation Efficient Federated Learning by Progressive Training11 Oct 2021
- 2021Distributed Methods with Compressed Communication for Solving Variational Inequalities, with Theoretical Guarantees7 Oct 2021
- 2021EF21 with Bells & Whistles: Six Algorithmic Extensions of Modern Error Feedback7 Oct 2021
- 2021Comfetch: Federated Learning of Large Networks on Constrained Clients via Sketching17 Sep 2021
- 2021EF21: A New, Simpler, Theoretically Better, and Practically Faster Error Feedback9 Jun 2021
- 2021Fast Federated Learning in the Presence of Arbitrary Device Unavailability8 Jun 2021
- 2021MURANA: A Generic Framework for Stochastic Variance-Reduced Optimization6 Jun 2021
- 2021FedNL: Making Newton-Type Methods Applicable to Federated Learning5 Jun 2021
- 2021QLSD: Quantised Langevin stochastic dynamics for Bayesian federated learning1 Jun 2021
- 2021Learned Gradient Compression for Distributed Deep Learning16 Mar 2021
- 2021EF21: A New, Simpler, Theoretically Better, and Practically Faster Error Feedbackcited by 131
- 2022FLamby: Datasets and Benchmarks for Cross-Silo Federated Learning in Realistic Healthcare Settingscited by 121
- 2021Fast Federated Learning in the Presence of Arbitrary Device Unavailabilitycited by 72
- 2021FedNL: Making Newton-Type Methods Applicable to Federated Learningcited by 50
- 2022FedPop: A Bayesian Approach for Personalised Federated Learningcited by 35
- 2022Lower Bounds and Nearly Optimal Algorithms in Distributed Learning with Communication Compressioncited by 33
- 2022Variance Reduced ProxSkip: Algorithm, Theory and Application to Federated Learningcited by 33
- 2023Momentum Provably Improves Error Feedback!cited by 31
- 2021ProgFed: Effective, Communication, and Computation Efficient Federated Learning by Progressive Trainingcited by 27
- 2023DoCoFL: Downlink Compression for Cross-Device Federated Learningcited by 27
- 2021QLSD: Quantised Langevin stochastic dynamics for Bayesian federated learningcited by 26
- 2021Learned Gradient Compression for Distributed Deep Learningcited by 20
12 most cited of 45 All 45 (JSON)
- 2026A Tight Theory of Error Feedback Algorithms in Distributed Optimization29 May 2026
- 2026BiCoLoR: Communication-Efficient Optimization with Bidirectional Compression and Local Training18 Jan 2026
- 2025Tight analyses of first-order methods with error feedback5 Jun 2025
- 2024From Challenges and Pitfalls to Recommendations and Opportunities: Implementing Federated Learning in Healthcare15 Sep 2024
- 2024BOLD: Boolean Logic Deep Learning25 May 2024
- 2024Empowering Federated Learning with Implicit Gossiping: Mitigating Connection Unreliability Amidst Unknown and Arbitrary Dynamics15 Apr 2024
- 2024Communication-Efficient Distributed Learning with Local Immediate Error Compensation19 Feb 2024
- 2023Communication Compression for Byzantine Robust Learning: New Efficient Algorithms and Improved Rates15 Oct 2023
- 2023Towards Bias Correction of FedAvg over Nonuniform and Time-Varying Communications1 Jun 2023
- 2023Federated Learning in the Presence of Adversarial Client Unavailability31 May 2023
- 2023Unbiased Compression Saves Communication in Distributed Optimization: When and How Much?25 May 2023
- 2023Momentum Provably Improves Error Feedback!24 May 2023
12 newest of 45 All 45 (JSON)