Ascent Fails to Forget
Ioannis Mavrothalassitis, Pol Puigdemont, Noam Itzhak Levi, Volkan Cevher
TL;DR
Problem: gradient ascent–based unlearning methods frequently fail due to statistical dependencies between forget and retain data. Approach: combine theory and experiments, proving, among other results, that random forget sets cannot be unlearned without degrading performance, and analyzing logistic regression with cross-dimensional correlations to show divergence via Lambert $W$ minimizers; validate with neural-network experiments using KLoM as the unlearning metric. Findings: DA unlearning can degrade forget-set metrics, diverge from retraining solutions, and trap models in poor minima, with instability even in convex-like settings; results are corroborated by neural-net experiments. Significance: these results urge safer unlearning algorithms (e.g., rewinding or noise-based methods) and offer practical evaluation guidelines to detect and avoid ascent-induced harm.
Abstract
Contrary to common belief, we show that gradient ascent-based unconstrained optimization methods frequently fail to perform machine unlearning, a phenomenon we attribute to the inherent statistical dependence between the forget and retain data sets. This dependence, which can manifest itself even as simple correlations, undermines the misconception that these sets can be independently manipulated during unlearning. We provide empirical and theoretical evidence showing these methods often fail precisely due to this overlooked relationship. For random forget sets, this dependence means that degrading forget set metrics (which, for a retrained model, should mirror test set metrics) inevitably harms overall test performance. Going beyond random sets, we consider logistic regression as an instructive example where a critical failure mode emerges: inter-set dependence causes gradient descent-ascent iterations to progressively diverge from the ideal retrained model. Strikingly, these methods can converge to solutions that are not only far from the retrained ideal but are potentially even further from it than the original model itself, rendering the unlearning process actively detrimental. A toy example further illustrates how this dependence can trap models in inferior local minima, inescapable via finetuning. Our findings highlight that the presence of such statistical dependencies, even when manifest only as correlations, can be sufficient for ascent-based unlearning to fail. Our theoretical insights are corroborated by experiments on complex neural networks, demonstrating that these methods do not perform as expected in practice due to this unaddressed statistical interplay.
