Collaborative Batch Size Optimization for Federated Learning
Arno Geimer, Karthick Panner Selvam, Beltran Fiz Pontiveros

TL;DR
This paper proposes a greedy randomized search method to optimize local batch sizes in federated learning, enhancing convergence speed without requiring inter-participant communication.
Contribution
It introduces a novel hardware-aware batch size optimization technique for federated learning that improves training efficiency.
Findings
Improved convergence speed over default settings
Nearly matches performance of fully optimized local parameters
Effective in heterogeneous hardware environments
Abstract
Federated Learning (FL) is a decentralized collaborative Machine Learning framework for training models without collecting data in a centralized location. It has seen application across various disciplines, from helping medical diagnoses in hospitals to detecting fraud in financial transactions. In this paper, we focus on improving the local training process through hardware usage optimization. While participants in a federation might share the hardware they are training on, since there is no information exchange between them, their training process can be hindered by an improper training configuration. Taking advantage of the parallel processing inherent to Federated Learning, we use a greedy randomized search to optimize local batch sizes for the best training settings across all participants. Our results show that against default parameter settings, our method improves convergence…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsPrivacy-Preserving Technologies in Data · Stochastic Gradient Optimization Techniques · Cryptography and Data Security
MethodsSPEED: Separable Pyramidal Pooling EncodEr-Decoder for Real-Time Monocular Depth Estimation on Low-Resource Settings · Focus
