Attribute Inference Attacks for Federated Regression Tasks

Francesco Diana, Othmane Marfoq, Chuan Xu, Giovanni Neglia, Frédéric Giroire +1 more
11/19/2024
cs.LGcs.AIcs.CR

No official code found. Best implementation: francescodiana99/fedkit-learn (3 stars, Apache-2.0, last commit 2025-05-28).

Abstract

Federated Learning (FL) enables multiple clients, such as mobile phones and IoT devices, to collaboratively train a global machine learning model while keeping their data localized. However, recent studies have revealed that the training phase of FL is vulnerable to reconstruction attacks, such as attribute inference attacks (AIA), where adversaries exploit exchanged messages and auxiliary public information to uncover sensitive attributes of targeted clients. While these attacks have been extensively studied in the context of classification tasks, their impact on regression tasks remains largely unexplored. In this paper, we address this gap by proposing novel model-based AIAs specifically designed for regression tasks in FL environments. Our approach considers scenarios where adversaries can either eavesdrop on exchanged messages or directly interfere with the training process. We benchmark our proposed attacks against state-of-the-art methods using real-world datasets. The results demonstrate a significant increase in reconstruction accuracy, particularly in heterogeneous client datasets, a common scenario in FL. The efficacy of our model-based AIAs makes them better candidates for empirically quantifying privacy leakage for federated regression tasks.

View on arXivView PDF

Code Implementations(1)

Apache-2.0

Official Code implementation for "Attribute Inference Attacks for Federated Regression Tasks" (AAAI 2025)

32Shell, PythonDec 11, 20241 years agoApache-2.0

Similar Papers

Cite this paper

@article{diana2024attribute,
  title  = {Attribute Inference Attacks for Federated Regression Tasks},
  author = {Francesco Diana and Othmane Marfoq and Chuan Xu and Giovanni Neglia and Frédéric Giroire and Eoin Thomas},
  year   = {2024},
  eprint = {2411.12697},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2411.12697v2}
}

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

Discussion