Flower Hub: A Reproducible Benchmarking Platform for Federated Learning in Simulation and Deployment

📅 2026-08-25
📈 Citations: 0
Influential: 0
📄 PDF
🤖 AI Summary
本文针对联邦学习中难以复现、比较和扩展的问题,提出Flower Hub平台,通过将基准测试打包为可执行的应用程序,支持在模拟和实际部署中统一评估。
📝 Abstract
Federated learning (FL) has emerged as a key approach for training models across decentralized data, yet benchmarking in FL remains difficult to reproduce, compare, and extend. Existing evaluations are often tied to custom infrastructure, released as incomplete research code, and conducted primarily in simulation, which limits portability and practical relevance. We present Flower Hub, a platform for publishing, discovering, and executing decentralized and federated applications. We show how it enables reproducible benchmarking by packaging benchmarks as executable, versioned applications with standardized metadata, pinned dependencies, and explicit evaluation workflows. We instantiate this approach with a multi-domain benchmark suite spanning cross-silo and cross-device settings, and including tasks in medical imaging, financial tabular learning, legal instruction tuning, phishing URL detection, and audio tagging. We further demonstrate that the same benchmarking application can run across both simulation and deployment runtimes without changing the application code, enabling unified evaluation across varying learning environments. Beyond model quality, our benchmark design supports system-aware reporting, including runtime and communication metrics. This work advances benchmarking in FL settings from ad hoc code artifacts towards portable, executable, and reusable benchmark applications.
Problem

Research questions and friction points this paper is trying to address.

Federated Learning
Benchmarking
Reproducibility
Decentralized Data
Simulation
Innovation

Methods, ideas, or system contributions that make the work stand out.

Federated Learning
Reproducible Benchmarking
Decentralized Applications
Simulation and Deployment
System-aware Reporting
Yan Gao
Yan Gao
University of Cambridge
Machine LearningDeep Learning
Mohammad Naseri
Mohammad Naseri
Flower Labs
PrivacySecurityTrustworthy Machine LearningFederated Learning
Javier Fernandez-Marques
Javier Fernandez-Marques
Research Scientist, FlowerLabs
Federated LearningEfficient MLEmbedded Systems
Dimitris Stripelis
Dimitris Stripelis
Flower Labs
Federated AIFederated LearningMachine LearningDatabase SystemsData Integration
Lorenzo Sani
Lorenzo Sani
PhD student in Computer Science, University of Cambridge
federated learningmachine learninglarge-scale mlmobile systemsphysics
Davide Eynard
Davide Eynard
Mozilla.ai
F
Fan Zhang
University of Cambridge
Hong Jia
Hong Jia
Lecturer (Assistant Professor), University of Auckland; University of Melbourne
On-Device MLHuman-Centred AIMobile ComputingMobile Health
Ting Dang
Ting Dang
Senior Lecturer in AI for Health, The University of Melbourne
Mobile HealthAudio ProcessingAffective ComputingTime Series ModellingWearable Sensing
D
D. B. Emerson
Vector Institute
Fatemeh Tavakoli
Fatemeh Tavakoli
Vector Institute
Deep LearningFederated LearningLanguage ModelsPrivacy
O
Ole Werger
Fraunhofer IMS
L
Lars Wulfert
Fraunhofer IMS
P
Petros Demetrakopoulos
NetCompany
S
Sofia Tsekeridou
NetCompany
I
InSeo Song
Gachon University
K
KangYoon Lee
Gachon University
Honghao Li
Honghao Li
Anhui University
CTR PredictionRecommender system
Lingjuan Lyu
Lingjuan Lyu
Sony
Foundation ModelsFederated LearningResponsible AI
J
John P Dickerson
Mozilla.ai
Daniel Janes Beutel
Daniel Janes Beutel
University of Cambridge | Flower Labs
machine learningfederated learningreinforcement learningdeep neural networks
N
Nicholas D. Lane
Flower Labs, University of Cambridge