FedGT: Identification of Malicious Clients in Federated Learning with Secure Aggregation

Marvin Xhemrishi, Johan Östman, Antonia Wachter-Zeh, Alexandre Graell i Amat
5/9/2023
cs.LGcs.CRcs.IT

No confident code implementation found for this paper.

Abstract

We propose FedGT, a novel framework for identifying malicious clients in federated learning with secure aggregation. Inspired by group testing, the framework leverages overlapping groups of clients to identify the presence of malicious clients in the groups via a decoding operation. The clients identified as malicious are then removed from the model training, which is performed over the remaining clients. By choosing the size, number, and overlap between groups, FedGT strikes a balance between privacy and security. Specifically, the server learns the aggregated model of the clients in each group - vanilla federated learning and secure aggregation correspond to the extreme cases of FedGT with group size equal to one and the total number of clients, respectively. The effectiveness of FedGT is demonstrated through extensive experiments on the MNIST, CIFAR-10, and ISIC2019 datasets in a cross-silo setting under different data-poisoning attacks. These experiments showcase FedGT's ability to identify malicious clients, resulting in high model utility. We further show that FedGT significantly outperforms the private robust aggregation approach based on the geometric median recently proposed by Pillutla et al. in multiple settings.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{xhemrishi2023fedgt,
  title  = {FedGT: Identification of Malicious Clients in Federated Learning with Secure Aggregation},
  author = {Marvin Xhemrishi and Johan Östman and Antonia Wachter-Zeh and Alexandre Graell i Amat},
  year   = {2023},
  eprint = {2305.05506},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2305.05506v3}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2305.05506.svg)](https://codeofpaper.com/paper/2305.05506)

Discussion