paper-with-me

Papers

MDA: Availability-Aware Federated Learning Client Selection

2022-11-25 · Amin Eslami Abyane, Steve Drew, Hadi Hemmati

Recently, a new distributed learning scheme called Federated Learning (FL) has been introduced. FL is designed so that server never collects user-owned data meaning it is great at preserving privacy. FL's process starts with the server sending a model to clients, then the clients train that model using their data and send the updated model back to the server. Afterward, the server aggregates all the updates and modifies the global model. This process is repeated until the model converges. This study focuses on an FL setting called cross-device FL, which trains based on a large number of clients. Since many devices may be unavailable in cross-device FL, and communication between the server and all clients is extremely costly, only a fraction of clients gets selected for training at each round. In vanilla FL, clients are selected randomly, which results in an acceptable accuracy but is not ideal from the overall training time perspective, since some clients are slow and can cause some training rounds to be slow. If only fast clients get selected the learning would speed up, but it will be biased toward only the fast clients' data, and the accuracy degrades. Consequently, new client selection techniques have been proposed to improve the training time by considering individual clients' resources and speed. This paper introduces the first availability-aware selection strategy called MDA. The results show that our approach makes learning faster than vanilla FL by up to 6.5%. Moreover, we show that resource heterogeneity-aware techniques are effective but can become even better when combined with our approach, making it faster than the state-of-the-art selectors by up to 16%. Lastly, our approach selects more unique clients for training compared to client selectors that only select fast clients, which reduces our technique's bias.

📄 PDF Abstract BibTeX arXiv:2211.14391

Code (1)

aminesi/fedml-extended 공식 구현 pytorch

Tasks

Federated Learning

Methods 이 논문이 사용한 방법론

SPEED The monocular depth estimation (MDE) is the task of estimating depth from a single frame. This information is an essential knowledge in many computer vision tasks such as scene…

Similar Papers 제목 키워드 기반

Semi-decentralized Federated Time Series Prediction with Client Availability Budgets

2025-09-03 · Yunkai Bao, Reza Safarzadeh, Xin Wang, Steve Drew arxiv

Federated learning (FL) effectively promotes collaborative training among distributed clients with privacy considerations in the Internet of Things (IoT) scenarios. Despite of data heterogeneity, FL clients may also be c…

Time Series PredictionFederated Learning

Federated Learning Under Intermittent Client Availability and Time-Varying Communication Constraints

2022-05-13 · Monica Ribero, Haris Vikalo, Gustavo de Veciana

Federated learning systems facilitate training of global models in settings where potentially heterogeneous data is distributed across a large number of clients. Such systems operate in settings with intermittent client …

BenchmarkingFederated Learning

Bandit-based Communication-Efficient Client Selection Strategies for Federated Learning

2020-12-14 · Yae Jee Cho, Samarth Gupta, Gauri Joshi, Osman Yağan

Due to communication constraints and intermittent client availability in federated learning, only a subset of clients can participate in each training round. While most prior works assume uniform and unbiased client sele…

FairnessFederated Learning

On-Demand Model and Client Deployment in Federated Learning with Deep Reinforcement Learning

2024-05-12 · Mario Chahoud, Hani Sami, Azzam Mourad, Hadi Otrok 외

In Federated Learning (FL), the limited accessibility of data from diverse locations and user types poses a significant challenge due to restricted user participation. Expanding client access and diversifying data enhanc…

Deep Reinforcement LearningFederated Learningreinforcement-learningReinforcement Learning

RIFLES: Resource-effIcient Federated LEarning via Scheduling

2025-05-19 · Sara Alosaime, Arshad Jhumka

Federated Learning (FL) is a privacy-preserving machine learning technique that allows decentralized collaborative model training across a set of distributed clients, by avoiding raw data exchange. A fundamental componen…

Federated LearningPrivacy PreservingSchedulingTime Series Forecasting