mlsanityData to 7 Oct 2026

DYNAMITE: Dynamic Interplay of Mini-Batch Size and Aggregation Frequency for Federated Learning with Static and Streaming Dataset

arXiv 2310.14906 ↗First posted 20 Oct 2023cs.LG cs.AIcited by 14

Not on the map. Why?

Abstract (arXiv)

Federated Learning (FL) is a distributed learning paradigm that can coordinate heterogeneous edge devices to perform model training without sharing private data. While prior works have focused on analyzing FL convergence with respect to hyperparameters like batch size and aggregation frequency, the joint effects of adjusting these parameters on model performance, training time, and resource consumption have been overlooked, especially when facing dynamic data streams and network characteristics. This paper introduces novel analytical models and optimization algorithms that leverage the interplay between batch size and aggregation frequency to navigate the trade-offs among convergence, cost, and completion time for dynamic FL training. We establish a new convergence bound for training error considering heterogeneous datasets across devices and derive closed-form solutions for co-optimized batch size and aggregation frequency that are consistent across all devices. Additionally, we design an efficient algorithm for assigning different batch configurations across devices, improving model accuracy and addressing the heterogeneity of both data and system characteristics. Further, we propose an adaptive control algorithm that dynamically estimates network states, efficiently samples appropriate data batches, and effectively adjusts batch sizes and aggregation frequency on the fly. Extensive experiments demonstrate the superiority of our offline optimal solutions and online adaptive algorithm.

Key facts. Cited by 14 papers in the map (data through 7 Oct 2026). Builds on 31 of its 68 references that are in the map. First posted on arXiv 20 Oct 2023.

Builds on

31 of 68 references.

References · 31

  1. 2016Communication-Efficient Learning of Deep Networks from Decentralized Datacited by 7,592
  2. 2019Advances and Open Problems in Federated Learningcited by 3,021
  3. 2018Federated Optimization in Heterogeneous Networkscited by 2,971
  4. 2019On the Convergence of FedAvg on Non-IID Datacited by 1,220
  5. 2016Optimization Methods for Large-Scale Machine Learningcited by 1,140
  6. 2020Tackling the Objective Inconsistency Problem in Heterogeneous Federated Optimizationcited by 897
  7. 2019Introduction to Online Convex Optimizationcited by 793
  8. 2019Green AIcited by 620
  9. 2016Training Region-based Object Detectors with Online Hard Example Miningcited by 577
  10. 2016Linear Convergence of Gradient and Proximal-Gradient Methods Under the Polyak-Lojasiewicz Conditioncited by 526
  11. 2018Adaptive Federated Learning in Resource Constrained Edge Computing Systemscited by 408
  12. 2014SAGA: A Fast Incremental Gradient Method With Support for Non-Strongly Convex Composite Objectivescited by 401
19 more
  1. 2019FedPAQ: A Communication-Efficient Federated Learning Method with Periodic Averaging and Quantizationcited by 349
  2. 2019Asynchronous Federated Optimizationcited by 264
  3. 2018Broadband Analog Aggregation for Low-Latency Federated Edge Learning (Extended Version)cited by 186
  4. 2015Online Batch Selection for Faster Training of Neural Networkscited by 121
  5. 2020FedVision: An Online Visual Object Detection Platform Powered by Federated Learningcited by 121
  6. 2021On Large-Cohort Training for Federated Learningcited by 73
  7. 2021Tackling System and Statistical Heterogeneity for Federated Learning with Adaptive Client Samplingcited by 66
  8. 2020Towards Flexible Device Participation in Federated Learningcited by 64
  9. 2020Cost-Effective Federated Learning Designcited by 61
  10. 2020Multi-Armed Bandit Based Client Scheduling for Federated Learningcited by 56
  11. 2019Device Scheduling with Fast Convergence for Wireless Federated Learningcited by 46
  12. 2022FedBalancer: Data and Pace Control for Efficient Federated Learning on Heterogeneous Clientscited by 46
  13. 2020Energy-Efficient Resource Management for Federated Edge Learning with CPU-GPU Heterogeneous Computingcited by 39
  14. 2019Accelerating DNN Training in Wireless Federated Edge Learning Systemscited by 34
  15. 2020Energy-Efficient Federated Edge Learning with Joint Communication and Computation Designcited by 30
  16. 2020Hierarchical Federated Learning through LAN-WAN Orchestrationcited by 13
  17. 2023Taming Resource Heterogeneity In Distributed ML Training With Dynamic Batchingcited by 12
  18. 2017Deep Gaussian Covariance Networkcited by 9
  19. 2020Machine Learning on Volatile Instancescited by 3

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2024: 4; 2025: 9; 2026: 1.

14 papers.

Sort:

By area: