GI-PIP: Do We Require Impractical Auxiliary Dataset for Gradient Inversion Attacks?

Yu Sun, Gaojian Xiong, Xianxun Yao, Kailang Ma, Jian Cui
1/22/2024
cs.CRcs.AIcs.LG

No official code found. Best implementation: D1aoBoomm/GI-PIP (16 stars, MIT, last commit 2025-04-18).

Abstract

Deep gradient inversion attacks expose a serious threat to Federated Learning (FL) by accurately recovering private data from shared gradients. However, the state-of-the-art heavily relies on impractical assumptions to access excessive auxiliary data, which violates the basic data partitioning principle of FL. In this paper, a novel method, Gradient Inversion Attack using Practical Image Prior (GI-PIP), is proposed under a revised threat model. GI-PIP exploits anomaly detection models to capture the underlying distribution from fewer data, while GAN-based methods consume significant more data to synthesize images. The extracted distribution is then leveraged to regulate the attack process as Anomaly Score loss. Experimental results show that GI-PIP achieves a 16.12 dB PSNR recovery using only 3.8% data of ImageNet, while GAN-based methods necessitate over 70%. Moreover, GI-PIP exhibits superior capability on distribution generalization compared to GAN-based methods. Our approach significantly alleviates the auxiliary data requirement on both amount and distribution in gradient inversion attacks, hence posing more substantial threat to real-world FL.

View on arXivView PDF

Code Implementations(1)

D1aoBoomm/GI-PIPCommunity100%
MIT

GI-PIP: Do We Require Impractical Auxiliary Dataset for Gradient Inversion Attacks? (ICASSP 2024)

164C++, CudaSep 6, 20231 years agoMIT

Similar Papers

Cite this paper

@article{sun2024gipip,
  title  = {GI-PIP: Do We Require Impractical Auxiliary Dataset for Gradient Inversion Attacks?},
  author = {Yu Sun and Gaojian Xiong and Xianxun Yao and Kailang Ma and Jian Cui},
  year   = {2024},
  eprint = {2401.11748},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2401.11748v3}
}

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

Discussion