English

FLEdge: Benchmarking Federated Machine Learning Applications in Edge Computing Systems

Machine Learning 2024-11-05 v4 Distributed, Parallel, and Cluster Computing

Abstract

Federated Learning (FL) has become a viable technique for realizing privacy-enhancing distributed deep learning on the network edge. Heterogeneous hardware, unreliable client devices, and energy constraints often characterize edge computing systems. In this paper, we propose FLEdge, which complements existing FL benchmarks by enabling a systematic evaluation of client capabilities. We focus on computational and communication bottlenecks, client behavior, and data security implications. Our experiments with models varying from 14K to 80M trainable parameters are carried out on dedicated hardware with emulated network characteristics and client behavior. We find that state-of-the-art embedded hardware has significant memory bottlenecks, leading to 4x longer processing times than on modern data center GPUs.

Keywords

Cite

@article{arxiv.2306.05172,
  title  = {FLEdge: Benchmarking Federated Machine Learning Applications in Edge Computing Systems},
  author = {Herbert Woisetschläger and Alexander Erben and Ruben Mayer and Shiqiang Wang and Hans-Arno Jacobsen},
  journal= {arXiv preprint arXiv:2306.05172},
  year   = {2024}
}

Comments

Paper accepted for publication at the ACM/IFIP Middleware Conference 2024. Please cite the published version via https://doi.org/10.1145/3652892.3700751 (will be available after the conference in December 2024)

R2 v1 2026-06-28T10:59:57.495Z