LIFL: A Lightweight, Event-driven Serverless Platform for Federated Learning
Shixiong Qi, K. K. Ramakrishnan, Myungjin Lee

TL;DR
LIFL is a lightweight, event-driven serverless platform designed for scalable and resource-efficient federated learning aggregation, utilizing shared memory and locality-aware placement to optimize performance.
Contribution
The paper introduces LIFL, a novel serverless platform with fine-grained resource management, event-driven architecture, and shared memory processing for efficient large-scale federated learning.
Findings
LIFL significantly improves resource efficiency over existing systems.
LIFL reduces aggregation time in federated learning.
LIFL scales effectively with the number of devices.
Abstract
Federated Learning (FL) typically involves a large-scale, distributed system with individual user devices/servers training models locally and then aggregating their model updates on a trusted central server. Existing systems for FL often use an always-on server for model aggregation, which can be inefficient in terms of resource utilization. They may also be inelastic in their resource management. This is particularly exacerbated when aggregating model updates at scale in a highly dynamic environment with varying numbers of heterogeneous user devices/servers. We present LIFL, a lightweight and elastic serverless cloud platform with fine-grained resource management for efficient FL aggregation at scale. LIFL is enhanced by a streamlined, event-driven serverless design that eliminates the individual heavy-weight message broker and replaces inefficient container-based sidecars with…
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 · Cloud Data Security Solutions · Cryptography and Data Security
MethodsSPEED: Separable Pyramidal Pooling EncodEr-Decoder for Real-Time Monocular Depth Estimation on Low-Resource Settings
