FedBayes: A Zero-Trust Federated Learning Aggregation to Defend Against Adversarial Attacks

Marc Vucovich, Devin Quinn, Kevin Choi, Christopher Redino, Abdul Rahman +1 more
12/4/2023
cs.CRcs.LG

No confident code implementation found for this paper. 2 possible matches can be shown below.

Abstract

Federated learning has created a decentralized method to train a machine learning model without needing direct access to client data. The main goal of a federated learning architecture is to protect the privacy of each client while still contributing to the training of the global model. However, the main advantage of privacy in federated learning is also the easiest aspect to exploit. Without being able to see the clients' data, it is difficult to determine the quality of the data. By utilizing data poisoning methods, such as backdoor or label-flipping attacks, or by sending manipulated information about their data back to the server, malicious clients are able to corrupt the global model and degrade performance across all clients within a federation. Our novel aggregation method, FedBayes, mitigates the effect of a malicious client by calculating the probabilities of a client's model weights given to the prior model's weights using Bayesian statistics. Our results show that this approach negates the effects of malicious clients and protects the overall federation.

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. 2 weaker matches are hidden by default — 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{vucovich2023fedbayes,
  title  = {FedBayes: A Zero-Trust Federated Learning Aggregation to Defend Against Adversarial Attacks},
  author = {Marc Vucovich and Devin Quinn and Kevin Choi and Christopher Redino and Abdul Rahman and Edward Bowen},
  year   = {2023},
  eprint = {2312.04587},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2312.04587v1}
}

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

Discussion