Share your thoughts, 1 month free Claude Pro on usSee more
WorkDL logo mark

Byzantine-Robust Learning on Heterogeneous Data via Gradient Splitting

About

Federated learning has exhibited vulnerabilities to Byzantine attacks, where the Byzantine attackers can send arbitrary gradients to a central server to destroy the convergence and performance of the global model. A wealth of robust AGgregation Rules (AGRs) have been proposed to defend against Byzantine attacks. However, Byzantine clients can still circumvent robust AGRs when data is non-Identically and Independently Distributed (non-IID). In this paper, we first reveal the root causes of performance degradation of current robust AGRs in non-IID settings: the curse of dimensionality and gradient heterogeneity. In order to address this issue, we propose GAS, a \shorten approach that can successfully adapt existing robust AGRs to non-IID settings. We also provide a detailed convergence analysis when the existing robust AGRs are combined with GAS. Experiments on various real-world datasets verify the efficacy of our proposed GAS. The implementation code is provided in https://github.com/YuchenLiu-a/byzantine-gas.

Yuchen Liu, Chen Chen, Lingjuan Lyu, Fangzhao Wu, Sai Wu, Gang Chen• 2023

Related benchmarks

TaskDatasetResultRank
Image ClassificationTinyImageNet (val)--
289
Byzantine-robust Federated LearningHAR
Test Error Rate6.7
80
Byzantine-robust Federated LearningCIFAR-10 (val)
Error Rate48.5
80
Federated LearningFashion-MNIST (val)
Error Rate14.9
80
Federated LearningShakespeare (val)
Perplexity4.181
73
Byzantine-robust Federated LearningMNIST
Error Rate (No Attack)3.1
10
Image ClassificationPetimage (val)
Error Rate (No Attack)32.6
10
Showing 7 of 7 rows

Other info

Follow for update