paper-with-me

홈 › Papers

Federated Learning in the Presence of Adversarial Client Unavailability

2023-05-31 · Lili Su, Ming Xiang, Jiaming Xu, Pengkun Yang

Federated learning is a decentralized machine learning framework that enables collaborative model training without revealing raw data. Due to the diverse hardware and software limitations, a client may not always be available for the computation requests from the parameter server. An emerging line of research is devoted to tackling arbitrary client unavailability. However, existing work still imposes structural assumptions on the unavailability patterns, impeding their applicability in challenging scenarios wherein the unavailability patterns are beyond the control of the parameter server. Moreover, in harsh environments like battlefields, adversaries can selectively and adaptively silence specific clients. In this paper, we relax the structural assumptions and consider adversarial client unavailability. To quantify the degrees of client unavailability, we use the notion of $\epsilon$-adversary dropout fraction. We show that simple variants of FedAvg or FedProx, albeit completely agnostic to $\epsilon$, converge to an estimation error on the order of $\epsilon (G^2 + \sigma^2)$ for non-convex global objectives and $\epsilon(G^2 + \sigma^2)/\mu^2$ for $\mu$ strongly convex global objectives, where $G$ is a heterogeneity parameter and $\sigma^2$ is the noise level. Conversely, we prove that any algorithm has to suffer an estimation error of at least $\epsilon (G^2 + \sigma^2)/8$ and $\epsilon(G^2 + \sigma^2)/(8\mu^2)$ for non-convex global objectives and $\mu$-strongly convex global objectives. Furthermore, the convergence speeds of the FedAvg or FedProx variants are $O(1/\sqrt{T})$ for non-convex objectives and $O(1/T)$ for strongly-convex objectives, both of which are the best possible for any first-order method that only has access to noisy gradients.

📄 PDF Abstract BibTeX arXiv:2305.19971

Code (0)

등록된 구현이 없습니다.

Tasks

Federated LearningSelection bias

Methods 이 논문이 사용한 방법론

Dropout Dropout is a regularization technique for neural networks that drops a unit (along with connections) at training time with a specified probability $p$ (a common value is…

Similar Papers 제목 키워드 기반

Efficient Federated Learning against Heterogeneous and Non-stationary Client Unavailability

2024-09-26 · Ming Xiang, Stratis Ioannidis, Edmund Yeh, Carlee Joe-Wong 외

Addressing intermittent client availability is critical for the real-world deployment of federated learning algorithms. Most prior work either overlooks the potential non-stationarity in the dynamics of client unavailabi…

Federated Learning

FedAR: Addressing Client Unavailability in Federated Learning with Local Update Approximation and Rectification

2024-07-26 · Chutian Jiang, Hansong Zhou, Xiaonan Zhang, Shayok Chakraborty

Federated learning (FL) enables clients to collaboratively train machine learning models under the coordination of a server in a privacy-preserving manner. One of the main challenges in FL is that the server may not rece…

Federated LearningPrivacy Preserving

Resilience Beyond Stationary Client Unavailability: Unlocking Efficient and Unbiased Federated Learning

2026-09-04 · Ming Xiang, Stratis Ioannidis, Edmund Yeh, Carlee Joe-Wong 외 arxiv

Due to resource constraints or external and internal uncertainties, clients in real-world federated learning systems are often intermittently available edge devices. In highly dynamic environments, the parameter server l…

Federated Learning

Fine-Tuning Personalization in Federated Learning to Mitigate Adversarial Clients

2024-09-30 · Youssef Allouah, Abdellah El Mrini, Rachid Guerraoui, Nirupam Gupta 외

Federated learning (FL) is an appealing paradigm that allows a group of machines (a.k.a. clients) to learn collectively while keeping their data local. However, due to the heterogeneity between the clients' data distribu…

Binary ClassificationFederated Learningimage-classificationImage Classification

Robust Federated Learning under Adversarial Attacks via Loss-Based Client Clustering

2025-08-18 · Emmanouil Kritharakis, Dusan Jakovetic, Antonios Makris, Konstantinos Tserpes arxiv

Federated Learning (FL) enables collaborative model training across multiple clients without sharing private data. We consider FL scenarios wherein FL clients are subject to adversarial (Byzantine) attacks, while the FL …

Federated Learning