Undermining Federated Learning Accuracy in EdgeIoT via Variational Graph Auto-Encoders

Kai Li, Shuyan Hu, Bochun Wu, Sai Zou, Wei Ni +1 more
4/14/2025
cs.LG

No confident code implementation found for this paper.

Abstract

EdgeIoT represents an approach that brings together mobile edge computing with Internet of Things (IoT) devices, allowing for data processing close to the data source. Sending source data to a server is bandwidth-intensive and may compromise privacy. Instead, federated learning allows each device to upload a shared machine-learning model update with locally processed data. However, this technique, which depends on aggregating model updates from various IoT devices, is vulnerable to attacks from malicious entities that may inject harmful data into the learning process. This paper introduces a new attack method targeting federated learning in EdgeIoT, known as data-independent model manipulation attack. This attack does not rely on training data from the IoT devices but instead uses an adversarial variational graph auto-encoder (AV-GAE) to create malicious model updates by analyzing benign model updates intercepted during communication. AV-GAE identifies and exploits structural relationships between benign models and their training data features. By manipulating these structural correlations, the attack maximizes the training loss of the federated learning system, compromising its overall effectiveness.

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{li2025undermining,
  title  = {Undermining Federated Learning Accuracy in EdgeIoT via Variational Graph Auto-Encoders},
  author = {Kai Li and Shuyan Hu and Bochun Wu and Sai Zou and Wei Ni and Falko Dressler},
  year   = {2025},
  eprint = {2504.10067},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2504.10067v1}
}

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

Discussion