atlas

Research map / Federated learning and privacy / Communication-efficient FL

PDUDT: Provable Decentralized Unlearning under Dynamic Topologies

ICML 2025 · Federated learning and privacy › Communication-efficient FL · approach: Decentralized peer-to-peer training

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 PDUDT, a retraining-free decentralized unlearning method under dynamic topologies that corrects each client's model using cached historical gradient residuals plus Gaussian noise, with indistinguishability and O(1/T) convergence guarantees.

Problem

Removing a departing client's influence from a decentralized learning system whose communication topology changes over rounds, without retraining from scratch or trusting a central server.

Approach

Each client subtracts a weighted sum of cached gradient-residual approximations (weights proportional to squared norms of neighbor-gradient aggregates) from its model at the unlearning round, then adds Gaussian noise so the result is (epsilon, beta)-indistinguishable from perturbed retraining; no extra communication or retraining is needed.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use PDUDT instead of RetrainDecentralized unlearning · MNISTunlearning time (s): 1322.2 -> 3.0Helped
Use PDUDT instead of RetrainDecentralized unlearning · Fashion-MNISTunlearning time (s): 1299.8 -> 3.3Helped
Use PDUDT instead of RetrainDecentralized unlearning · CIFAR-10unlearning time (s): 1696.2 -> 9.6Helped
Use PDUDT instead of RetrainDecentralized unlearning · SVHNunlearning time (s): 2747.8 -> 9.8Helped
Add early stopping (ablation)PDUDT · MNISTunlearning time (s): 3.0 -> 2.3Helped
Add early stopping (ablation)PDUDT · Fashion-MNISTunlearning time (s): 3.3 -> 2.6Helped
Add early stopping (ablation)PDUDT · CIFAR-10unlearning time (s): 9.6 -> 7.5Helped
Add early stopping (ablation)PDUDT · SVHNunlearning time (s): 9.8 -> 7.8Helped
Unlearn with PDUDT rather than leave the original model unchangedCNN · MNISTattack precision (%): 65.3 ± 0.9 -> 49.9 ± 0.6Helped
Unlearn with PDUDT rather than leave the original model unchangedCNN · Fashion-MNISTattack precision (%): 67.1 ± 1.9 -> 49.0 ± 1.3Helped
Unlearn with PDUDT rather than leave the original model unchangedResNet-18 · CIFAR-10attack precision (%): 65.3 ± 0.7 -> 50.1 ± 1.6Helped
Unlearn with PDUDT rather than leave the original model unchangedResNet-18 · SVHNattack precision (%): 68.1 ± 0.5 -> 51.3 ± 0.3Helped

Surprising findings

Limitations

Experimental setup

Datasets: MNIST Fashion-MNIST CIFAR-10 SVHN

Benchmarks: MNIST Fashion-MNIST CIFAR-10 SVHN

Metrics: accuracy per-class accuracy unlearning time membership inference attack precision

Baselines: Origin Retrain FATS-Unl FedRecovery HDUS

Builds on: decentralized SGD (Lian et al., 2017) FATS-Unl (Tao et al., 2024) FedRecovery (Zhang et al., 2023) Gaussian mechanism (Bun & Steinke, 2016) (epsilon, beta)-indistinguishability (Neel et al., 2021)

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