Papers
Topics
Authors
Recent
Search
2000 character limit reached

Certified Unlearning in Decentralized Federated Learning

Updated 17 January 2026
  • The paper introduces a certified unlearning framework that leverages Newton-style corrective updates to achieve (ε,δ)-indistinguishability between models with and without deleted client data.
  • It employs second-order approximations and Fisher information to compute corrections efficiently without full retraining, reducing computational overhead.
  • Privacy guarantees are enforced using calibrated Gaussian noise and network-wide propagation, achieving near-retraining accuracy while being ≈97% faster.

A certified unlearning framework for decentralized federated learning (DFL) formally guarantees that, after a client’s data or updates are deleted per a “right to be forgotten” request, the resulting model is provably (ε,δ)-indistinguishable from retraining the DFL system from scratch without the deleted data. Such certification must address the propagation of client influence through networked, peer-to-peer training—a scenario fundamentally more challenging than centralized or server-coordinated FL due to the fully decentralized communication topology and the mixing of information across clients.

1. DFL System Model and Influence Propagation

In decentralized federated learning, NN clients are nodes in an undirected communication graph G=(V,E)G=(V,E). Model parameters are stored locally at each node and updates are exchanged only with immediate neighbors. Training proceeds via decentralized SGD (DSGD):

  • Each client ii with local dataset SiS_i (size nin_i) samples ξk,iUniform(Si)\xi_{k,i} \sim \text{Uniform}(S_i) and computes stochastic gradient gk,i=Fi(xk,i;ξk,i)g_{k,i} = \nabla F_i(x_{k,i}; \xi_{k,i}).
  • Local models are averaged according to a symmetric, doubly stochastic mixing matrix QQ (adapted to GG), inducing information diffusion.
  • Update: xk+1,i=jQijxk,jγgk,ix_{k+1,i} = \sum_{j} Q_{ij} x_{k,j} - \gamma g_{k,i}.

After G=(V,E)G=(V,E)0 rounds, the aggregation of all local models G=(V,E)G=(V,E)1 serves as the global model. Lemma 1 asserts that after sufficient iterations, every client’s information is mixed into all others with approximately equal weight: G=(V,E)G=(V,E)2 for spectral parameter G=(V,E)G=(V,E)3 (Wu et al., 10 Jan 2026).

2. Formal Definition of Certified Unlearning in DFL

Certified unlearning in DFL requires that, after removing a subset G=(V,E)G=(V,E)4 from client G=(V,E)G=(V,E)5, the output model G=(V,E)G=(V,E)6 is statistically indistinguishable from the model retrained from scratch on G=(V,E)G=(V,E)7. The certification is based on G=(V,E)G=(V,E)8-indistinguishability:

G=(V,E)G=(V,E)9

where ii0 is the DFL training operator and ii1 denotes relevant auxiliary state. This criterion directly generalizes the standard definitions used in (centralized) certified machine unlearning (Wu et al., 10 Jan 2026).

3. Newton-Style Corrective Updates and Fisher Approximation

The core unlearning mechanism computes a certified correction using a second-order (Newton-style) influence function that locally inverts the effect of the deleted samples:

  • The exact retrained optimum ii2 solves ii3, where ii4 is the new post-deletion empirical risk.
  • To avoid full retraining, a Taylor expansion approximates ii5 around ii6:

ii7

with Hessian estimate ii8.

  • For scalability, ii9 is approximated by the empirical Fisher information:

SiS_i0

which matches the Hessian at the empirical minimizer for log-likelihood losses and reduces storage from SiS_i1 to SiS_i2.

4. Privacy Guarantees via Gaussian Mechanism and Network Noise Propagation

To provide a formal SiS_i3-certificate, the correction is perturbed using calibrated Gaussian noise (mirroring the approach of differential privacy for adjacent datasets):

  • Sensitivity SiS_i4. For all clients, SiS_i5.
  • Each correction SiS_i6 is independently perturbed: SiS_i7 with

SiS_i8

  • The noisy correction is broadcast across the network and each client updates:

SiS_i9

  • One optional post-unlearning round of DSGD on retained data can be performed; by the DP post-processing theorem, the nin_i0 guarantee remains valid.

By Lemmas 2–3 and Theorem 1, this procedure yields a certified unlearning guarantee; i.e., the output distribution of the unlearning operation is close (in nin_i1-DP sense) to that of retraining after data deletion (Wu et al., 10 Jan 2026).

5. Algorithmic Workflow and Complexity

A typical certified unlearning episode in DFL comprises:

  1. The client requesting deletion computes the correction nin_i2 using the local Hessian/Fisher (on existing retained data).
  2. The client adds Gaussian noise, sends the correction to neighbors.
  3. The correction is disseminated via network flooding/gossip, ensuring each client receives the correction once.
  4. All clients apply the update, and if desired, a single fine-tuning round.
  5. No communication with the deleted client is required after the initial request.

The storage overhead is nin_i3 per deletion for a full Hessian, or nin_i4 using Fisher approximations. Communication cost is a single network-wide broadcast of the correction vector. Thus, compared to retraining (which requires nin_i5 rounds), the certified unlearning protocol completes in nin_i6 communication rounds plus local computation (Wu et al., 10 Jan 2026).

6. Theoretical Utility and Privacy Bounds

The certified unlearning protocol delivers explicit utility and privacy bounds:

  • For all nin_i7, the post-unlearning model satisfies nin_i8.
  • The Newton-based surrogate achieves error nin_i9.
  • The overall generalization bound for global minimizer ξk,iUniform(Si)\xi_{k,i} \sim \text{Uniform}(S_i)0 is:

ξk,iUniform(Si)\xi_{k,i} \sim \text{Uniform}(S_i)1

All bounds scale favorably when ξk,iUniform(Si)\xi_{k,i} \sim \text{Uniform}(S_i)2 is small and the network mixing is rapid.

7. Empirical Validation and Network Scalability

The certified DFL unlearning framework is empirically validated on image (CIFAR-10/ResNet-18) and tabular (MNIST/logistic regression) benchmarks with both ring and Erdős–Rényi topologies and varying degrees of non-IIDness:

  • Post-unlearning accuracy is within ξk,iUniform(Si)\xi_{k,i} \sim \text{Uniform}(S_i)3–ξk,iUniform(Si)\xi_{k,i} \sim \text{Uniform}(S_i)4 of retraining for all deletion modalities (sample-, class-, client-wise).
  • Membership inference attack precision/recall drops to random guessing (50%), consistent with full deletion.
  • Unlearning is ≈97% faster than retraining, with a single correction round replacing hundreds of retraining rounds in naive PDUDT approaches.

The protocol is robust to network structure, showcases scalable, efficient removal guarantees, and achieves formal ξk,iUniform(Si)\xi_{k,i} \sim \text{Uniform}(S_i)5-unlearning certification (Wu et al., 10 Jan 2026).


The certified unlearning framework for DFL rigorously integrates influence quantification, second-order correction, scalable Hessian statistics, and formal privacy analysis adapted to decentralized architectures. It achieves provable guarantees under minimal network assumptions and demonstrates practical, efficient, and robust performance, confirming its suitability for RTBF compliance in peer-to-peer federated learning.

Definition Search Book Streamline Icon: https://streamlinehq.com
References (1)

Topic to Video (Beta)

No one has generated a video about this topic yet.

Whiteboard

No one has generated a whiteboard explanation for this topic yet.

Follow Topic

Get notified by email when new papers are published related to Certified Unlearning Framework for DFL.