Adaptive Deadline and Batch Layered Synchronized Federated Learning

Asaf Goren, Natalie Lang, Nir Shlezinger, Alejandro Cohen
5/29/2025
cs.LG

No confident code implementation found for this paper.

Abstract

Federated learning (FL) enables collaborative model training across distributed edge devices while preserving data privacy, and typically operates in a round-based synchronous manner. However, synchronous FL suffers from latency bottlenecks due to device heterogeneity, where slower clients (stragglers) delay or degrade global updates. Prior solutions, such as fixed deadlines, client selection, and layer-wise partial aggregation, alleviate the effect of stragglers, but treat round timing and local workload as static parameters, limiting their effectiveness under strict time constraints. We propose ADEL-FL, a novel framework that jointly optimizes per-round deadlines and user-specific batch sizes for layer-wise aggregation. Our approach formulates a constrained optimization problem minimizing the expected L2 distance to the global optimum under total training time and global rounds. We provide a convergence analysis under exponential compute models and prove that ADEL-FL yields unbiased updates with bounded variance. Extensive experiments demonstrate that ADEL-FL outperforms alternative methods in both convergence rate and final accuracy under heterogeneous conditions.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{goren2025adaptive,
  title  = {Adaptive Deadline and Batch Layered Synchronized Federated Learning},
  author = {Asaf Goren and Natalie Lang and Nir Shlezinger and Alejandro Cohen},
  year   = {2025},
  eprint = {2505.23973},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2505.23973v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2505.23973.svg)](https://codeofpaper.com/paper/2505.23973)

Discussion