Flotilla is a modular, resilient federated learning framework that runs on heterogeneous edge devices, supports sync and async strategies, and scales to 1000+ clients with low overhead.
Smart Multi-tenant Federated Learning
1 Pith paper cite this work. Polarity classification is still indexing.
abstract
Federated learning (FL) is an emerging distributed machine learning method that empowers in-situ model training on decentralized edge devices. However, multiple simultaneous training activities could overload resource-constrained devices. In this work, we propose a smart multi-tenant FL system, MuFL, to effectively coordinate and execute simultaneous training activities. We first formalize the problem of multi-tenant FL, define multi-tenant FL scenarios, and introduce a vanilla multi-tenant FL system that trains activities sequentially to form baselines. Then, we propose two approaches to optimize multi-tenant FL: 1) activity consolidation merges training activities into one activity with a multi-task architecture; 2) after training it for rounds, activity splitting divides it into groups by employing affinities among activities such that activities within a group have better synergy. Extensive experiments demonstrate that MuFL outperforms other methods while consuming 40% less energy. We hope this work will inspire the community to further study and optimize multi-tenant FL.
citation-role summary
citation-polarity summary
fields
cs.DC 1years
2025 1verdicts
CONDITIONAL 1roles
background 1polarities
unclear 1representative citing papers
citing papers explorer
-
Flotilla: A scalable, modular and resilient federated learning framework for heterogeneous resources
Flotilla is a modular, resilient federated learning framework that runs on heterogeneous edge devices, supports sync and async strategies, and scales to 1000+ clients with low overhead.