Sequential Subspace Noise Injection Prevents Accuracy Collapse in Certified Unlearning
Polina Dolgova, Sebastian U. Stich
TL;DR
This work addresses the practical utility gap in certified unlearning by introducing Sequential Subspace Noise Injection (SSNI), a block-wise extension of noisy fine-tuning that distributes the privacy-preserving noise across orthogonal parameter subspaces. By conditioning on a proximity bound $\Delta(\rho)$ between the fully trained and retrained models, the authors obtain tighter, more practical guarantees while maintaining the $(\varepsilon,\delta)$ certification; they also prove that the same privacy budget is preserved under the block decomposition. The method yields improved post-unlearning accuracy across MNIST, CIFAR-10, and ViT-Tiny settings, with strong robustness to membership inference attacks and competitive or superior unlearning metrics compared to baselines. Overall, SSNI demonstrates that certified unlearning can achieve rigorous guarantees without sacrificing practical utility, enabling scalable and reliable forgetting in deep networks.
Abstract
Certified unlearning based on differential privacy offers strong guarantees but remains largely impractical: the noisy fine-tuning approaches proposed so far achieve these guarantees but severely reduce model accuracy. We propose sequential noise scheduling, which distributes the noise budget across orthogonal subspaces of the parameter space, rather than injecting it all at once. This simple modification mitigates the destructive effect of noise while preserving the original certification guarantees. We extend the analysis of noisy fine-tuning to the subspace setting, proving that the same $(\varepsilon,δ)$ privacy budget is retained. Empirical results on image classification benchmarks show that our approach substantially improves accuracy after unlearning while remaining robust to membership inference attacks. These results show that certified unlearning can achieve both rigorous guarantees and practical utility.
