atlas

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

Revisiting Gradient Pruning: A Dual Realization for Defending against Gradient Attacks

AAAI 2024 · Federated learning and privacy › Privacy attacks and secure learning · approach: Gradient inversion attacks · 10 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 Dual Gradient Pruning (DGP), which removes both the largest and smallest gradient entries with error feedback, to defend collaborative learning against passive and active gradient inversion attacks while cutting communication cost.

Problem

Gradient inversion attacks (passive optimization and analytical attacks, and active server attacks such as Rob) can recover private training data from shared gradients in collaborative learning, and existing defenses trade off privacy, utility, and efficiency poorly.

Approach

Instead of standard Top-k pruning that keeps the largest gradient entries, DGP removes the top-k1 largest entries (which enlarge gradient distance and leak label information) and the bottom-k2 smallest entries (to raise the pruning ratio and keep accuracy), combined with an error feedback mechanism.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
apply DGP pruningResNet18 · CIFAR10, IG attackLPIPS: 0.003 -> 0.316Helped
apply DGP pruningResNet18 · CIFAR10, GI attackLPIPS: 0.004 -> 0.382Helped
apply DGP pruningResNet18 · CIFAR10, Rob attackLPIPS: 0.023 -> 0.527Helped
apply DGP pruningCNN6 · CIFAR10, R-gap attackLPIPS: 7.7E-4 -> 0.375Helped
apply DGP pruningResNet18 · CIFAR10accuracy: 93.62% -> 93.40%No clear effect
increase k1+k2 from 48% to 80% (ablation)DGP · CIFAR10, Rob attackLPIPS: 0.426 -> 0.527Helped
increase k1+k2 from 80% to 96% (ablation)DGP · CIFAR10, Rob attackaccuracy: 93.40 -> 92.91Hurt
increase p from 1/15 to 1/3 (ablation)DGP · CIFAR10, IG attackLPIPS: 0.316 -> 0.383Helped
increase p from 1/15 to 1/3 (ablation)DGP · CIFAR10accuracy: 93.40 -> 92.82Hurt
remove error feedback (ablation)DGP · model trainingmodel performanceHurt
use DGP (80%) instead of Top-k pruning (95%) (ablation)CIFAR100 models · CIFAR100accuracy: 73.68% -> 74.04%; 26.75% -> 32.42%; 45.19% -> 47.24%; 68.07% -> 68.60%Helped

Surprising findings

Limitations

Experimental setup

Datasets: CIFAR10 CIFAR100 ImageNet

Benchmarks: CIFAR10 CIFAR100 ImageNet

Metrics: LPIPS SSIM MSE PSNR model accuracy communication cost computation cost

Baselines: Soteria ATS Precode Outpost DP Top-k pruning CL-SGD

Builds on: Top-k gradient sparsification error feedback Inverting gradients (IG) Rob attack Outpost

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