Leverage Variational Graph Representation For Model Poisoning on Federated Learning

Kai Li, Xin Yuan, Jingjing Zheng, Wei Ni, Falko Dressler +1 more
4/23/2024
cs.CRcs.AI

No official code found. Best implementation: jjzgeeks/VGAE-based_Model_Poisoning_Attack_FL (4 stars, last commit 2023-08-11).

Abstract

This paper puts forth a new training data-untethered model poisoning (MP) attack on federated learning (FL). The new MP attack extends an adversarial variational graph autoencoder (VGAE) to create malicious local models based solely on the benign local models overheard without any access to the training data of FL. Such an advancement leads to the VGAE-MP attack that is not only efficacious but also remains elusive to detection. VGAE-MP attack extracts graph structural correlations among the benign local models and the training data features, adversarially regenerates the graph structure, and generates malicious local models using the adversarial graph structure and benign models' features. Moreover, a new attacking algorithm is presented to train the malicious local models using VGAE and sub-gradient descent, while enabling an optimal selection of the benign local models for training the VGAE. Experiments demonstrate a gradual drop in FL accuracy under the proposed VGAE-MP attack and the ineffectiveness of existing defense mechanisms in detecting the attack, posing a severe threat to FL.

View on arXivView PDF

Code Implementations(1)

These codes are about variational graph autoencoder-based model poisoning attack against federated learning.

43PythonMay 26, 20233 years ago

Similar Papers

Cite this paper

@article{li2024leverage,
  title  = {Leverage Variational Graph Representation For Model Poisoning on Federated Learning},
  author = {Kai Li and Xin Yuan and Jingjing Zheng and Wei Ni and Falko Dressler and Abbas Jamalipour},
  year   = {2024},
  eprint = {2404.15042},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2404.15042v2}
}

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

Discussion