atlas

Research map / Federated learning and privacy / Privacy attacks and secure learning

High-Fidelity Gradient Inversion in Distributed Learning

AAAI 2024 · Federated learning and privacy › Privacy attacks and secure learning · approach: Gradient inversion attacks · 16 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes a two-stage gradient inversion attack that recovers batch labels via an evolutionary CV-based algorithm and reconstructs high-resolution (224x224) images via stepwise gradient matching with gradient dropout and image priors.

Problem

Gradient inversion attacks in distributed learning struggle with high-resolution images, large batch sizes, complex models, and batches containing repeated labels, leading to low-fidelity or failed reconstructions.

Approach

Infers batch labels by minimizing the coefficient of variation of sorted features from auxiliary data with an evolutionary search, then introduces ground-truth gradient layers stepwise from deep to shallow with gradient dropout to avoid spatial offset, and schedules TV and batch-norm priors.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
use Ours instead of GradInversionResNet34 gradient inversion · ImageNet, batch size 8LPIPS: 0.39 -> 0.33Helped
use Ours instead of GradInversionResNet34 gradient inversion · ImageNet, batch size 8PSNR: 13.22 -> 15.12Helped
use Ours instead of GradInversionResNet34 gradient inversion · ImageNet, batch size 8SSIM: 0.44 -> 0.49Helped
add image prior Rimage to gradient matching only (ablation)ResNet34 gradient inversion · ImageNet, batch size 8LPIPS: 0.80 -> 0.57Helped
add image prior Rimage to gradient matching only (ablation)ResNet34 gradient inversion · ImageNet, batch size 8PSNR: 8.34 -> 10.79Helped
add image prior Rimage to gradient matching only (ablation)ResNet34 gradient inversion · ImageNet, batch size 8SSIM: 0.27 -> 0.34Helped
replace `grad with stepwise objective ˜`grad (ablation)ResNet34 gradient inversion with Rimage · ImageNet, batch size 8LPIPS: 0.57 -> 0.27Helped
replace `grad with stepwise objective ˜`grad (ablation)ResNet34 gradient inversion with Rimage · ImageNet, batch size 8PSNR: 10.79 -> 14.71Helped
replace `grad with stepwise objective ˜`grad (ablation)ResNet34 gradient inversion with Rimage · ImageNet, batch size 8SSIM: 0.34 -> 0.50Helped
add loss scheduling (ablation)ResNet34 stepwise gradient inversion with Rimage · ImageNet, batch size 8LPIPS: 0.27 -> 0.23Helped
add loss scheduling (ablation)ResNet34 stepwise gradient inversion with Rimage · ImageNet, batch size 8PSNR: 14.71 -> 15.99Helped
add loss scheduling (ablation)ResNet34 stepwise gradient inversion with Rimage · ImageNet, batch size 8SSIM: 0.50 -> 0.55Helped

Surprising findings

Limitations

Experimental setup

Datasets: ImageNet ILSVRC 2012 Web images (40 auxiliary)

Benchmarks: ImageNet ILSVRC 2012 validation images

Metrics: LPIPS PSNR SSIM label inference accuracy

Baselines: Deep Leakage from Gradients Inverting Gradients GradInversion

Builds on: DLG Inverting Gradients GradInversion DeepInversion iDLG

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy