GANcrop: A Contrastive Defense Against Backdoor Attacks in Federated Learning

Xiaoyun Gan, Shanyu Gan, Taizhi Su, Peng Liu
5/31/2024
cs.CRcs.AIcs.DC

No confident code implementation found for this paper.

Abstract

With heightened awareness of data privacy protection, Federated Learning (FL) has attracted widespread attention as a privacy-preserving distributed machine learning method. However, the distributed nature of federated learning also provides opportunities for backdoor attacks, where attackers can guide the model to produce incorrect predictions without affecting the global model training process. This paper introduces a novel defense mechanism against backdoor attacks in federated learning, named GANcrop. This approach leverages contrastive learning to deeply explore the disparities between malicious and benign models for attack identification, followed by the utilization of Generative Adversarial Networks (GAN) to recover backdoor triggers and implement targeted mitigation strategies. Experimental findings demonstrate that GANcrop effectively safeguards against backdoor attacks, particularly in non-IID scenarios, while maintaining satisfactory model accuracy, showcasing its remarkable defensive efficacy and practical utility.

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{gan2024gancrop,
  title  = {GANcrop: A Contrastive Defense Against Backdoor Attacks in Federated Learning},
  author = {Xiaoyun Gan and Shanyu Gan and Taizhi Su and Peng Liu},
  year   = {2024},
  eprint = {2405.20727},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2405.20727v1}
}

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/2405.20727.svg)](https://codeofpaper.com/paper/2405.20727)

Discussion