SalUn: Saliency Unlearning Framework
- SalUn is a machine unlearning method that uses gradient-based weight saliency to identify and update only the parameters most relevant to the forgetting set.
- It employs a masking mechanism that balances efficiency with model performance by selectively applying updates, bridging the gap between retraining and conventional fine-tuning.
- Empirical evaluations across image classification, conditional diffusion, and clinical applications confirm its competitive retention of knowledge and strong unlearning efficacy.
Searching arXiv for papers on SalUn and related evaluations. SalUn, short for Saliency Unlearning, is an approximate machine unlearning (MU) framework that removes the influence of a designated forgetting set by updating only the model weights that are most salient for that set. Introduced by Fan et al. for both image classification and conditional diffusion generation, SalUn is positioned between full retraining on the retain set—treated as the gold-standard form of exact unlearning—and cheaper but less selective procedures such as Fine-Tuning (FT) or Random Labeling (RL). Its defining mechanism is a gradient-based “weight saliency” map that localizes where forgetting updates should be applied, with the stated goals of efficiency, stability, strong unlearning behavior, and reduced collateral damage on retained knowledge (Fan et al., 2023).
1. Conceptual foundations
Machine unlearning addresses the requirement to remove the influence of a subset of training samples from a deployed model without retraining from scratch. In the standard formulation, a model with parameters is trained on a dataset , a forgetting set is designated for removal, and the retain set is . Exact unlearning corresponds to training a fresh model on alone; SalUn instead seeks an unlearned model that approximates that retrained solution while remaining substantially cheaper to obtain (Fan et al., 2023).
The central idea of SalUn is to transfer the logic of saliency from explainability to unlearning. Rather than asking which input features most affect a prediction, SalUn asks which parameters most encode the influence of the forgetting data. This “weight saliency” is computed from the gradients of a forgetting-driven loss with respect to the model parameters. The resulting mask restricts parameter updates to a salient subset, leaving non-salient weights frozen. In the original presentation, SalUn is described as a saliency-guided, plug-and-play MU framework and, to the authors’ knowledge, the first principled MU approach that can effectively erase the influence of forgetting data, classes, or concepts in both image classification and generation (Fan et al., 2023).
This formulation distinguishes SalUn from simpler baselines. FT trains only on retain data and relies on representational drift to weaken the contribution of removed samples. RL directly corrupts the forgetting set by assigning incorrect labels and retraining briefly. SalUn incorporates the forgetting pressure associated with RL-like corruption, but only on the weights that appear most responsible for the forgotten information. In this sense, SalUn combines a data-centric corruption mechanism with a parameter-centric localization mechanism (Falcao et al., 26 Apr 2026).
2. Formalism and optimization
In the classification setting, SalUn computes a forgetting loss on the forget set and derives a global saliency gradient at the original parameters:
A binary mask is then constructed by thresholding the elementwise absolute gradient:
$\mathbf{m}_S = \mathds{1}\big(|\mathbf{g}_S| \ge \gamma\big),$
where is typically set to the median of , yielding a default sparsity of roughly in the original implementation. The unlearned parameters are decomposed as
0
so that only the salient support is updated and non-salient weights remain intact (Fan et al., 2023).
For image classification, SalUn adopts a random-labeling forgetting objective plus a retain-side regularizer. Each forgetting example 1 is assigned an incorrect label 2, and the masked update optimizes
3
Gradient descent is then applied only through the salient mask:
4
The role of 5 is to balance forgetting efficacy against retention of performance on 6 and held-out data (Fan et al., 2023).
The generation variant is structurally analogous. For conditional diffusion models, SalUn replaces a harmful concept 7 with a mismatched concept 8 and updates only salient weights while regularizing on the retain concepts. A soft-threshold alternative, formulated with an 9 proximity term to 0, was also presented, but the hard-mask variant was preferred in practice because it showed better membership-inference behavior and stricter sparsity (Fan et al., 2023).
The theoretical framing remains approximate rather than certified. The original paper does not claim formal guarantees, but argues that support restriction stabilizes retention because parameter perturbations are confined to the salient subset. If the retain loss is Lipschitz in 1, the perturbation of retained loss is bounded by the norm of the masked update, which is offered as an intuition for improved retained accuracy and test accuracy relative to full-model editing (Fan et al., 2023).
3. Empirical profile across tasks and benchmarks
In the original experiments, SalUn was evaluated on image classification datasets including CIFAR-10, CIFAR-100, SVHN, and Tiny ImageNet, as well as on conditional diffusion generation. For classification on CIFAR-10 with a ResNet-18 backbone, the unlearning schedule used 10 epochs with a learning-rate grid 2, and SalUn consistently showed the smallest average gap to exact unlearning among the compared baselines. At 10% random forgetting, the reported average gap was approximately 3 with runtime efficiency around 4 minutes; at 50% forgetting, SalUn retained superiority with an average gap of approximately 5, while several baselines degraded sharply. The abstract further highlights a stability advantage under high-variance random forgetting, with a reported 6 gap to exact unlearning on CIFAR-10 in specific settings (Fan et al., 2023).
The generative results established SalUn as more than a classifier-specific method. On CIFAR-10 DDPM class-wise forgetting, SalUn achieved unlearning accuracy of 7, matching Retrain and ESD, while obtaining FID 8 versus 9 for Retrain and 0 for ESD. On Stable Diffusion over Imagenette, average unlearning accuracy reached 1, compared with 2 for ESD and 3 for Forget-Me-Not, while the average FID on non-forgetting prompts was 4 versus 5 for ESD and 6 for Forget-Me-Not. For NSFW concept removal in Stable Diffusion v1.4, SalUn yielded the fewest harmful generations across all nude-body-part categories among the compared methods (Fan et al., 2023).
A broader picture emerged in MU-Bench, a unified benchmark spanning image, text, speech, video, multimodal reasoning, summarization, LLM-based generation, and text-to-image generation. MU-Bench concludes that RandLabel and SalUn are the most effective general unlearning approaches overall. SalUn performed particularly well on IMDB, DDI-2013, and NLVR2, where deletion-set performance could be driven low while test performance remained strong. It was much less effective on Speech Commands and UCF101, where current MU approaches generally failed to forget without severe retention damage or retained performance while leaving deletion-set accuracy high. On text-to-image generation with Stable Diffusion and Tiny ImageNet prompts, SalUn achieved 7, substantially better than RandLabel (8), Bad-T (9), and SCRUB (0), though more aggressive methods such as NegGrad could erase more at greater utility cost (Cheng et al., 2024).
MU-Bench also recast SalUn in a teacher–student framework. There, forgetting is implemented by increasing loss on the deletion set through saliency-weighted gradients, while retention is promoted by minimizing task loss on the remaining set and optionally matching the original model’s predictions through KL distillation:
1
This formulation emphasizes that SalUn is not only a masking heuristic but also a general optimization pattern for balancing forgetting against utility preservation across modalities (Cheng et al., 2024).
4. Clinical safety and the SalUn-CRA variant
In medical image classification, the principal criticism of standard SalUn is not its inability to forget, but the possibility that it forgets in clinically hazardous ways. A focused study on binary medical image tasks shows that standard unlearning strategies—FT, RL, and SalUn—may reduce test utility while increasing false-negative rates, thereby amplifying clinical risk under asymmetric error costs. The mechanism identified is specific to the binary malignant-versus-benign setting: random relabeling maps malignant forget samples to benign labels, so optimizing cross-entropy on these contaminated labels teaches the model to suppress malignant activations and shift the decision boundary toward higher specificity but lower recall (Falcao et al., 26 Apr 2026).
The paper formalizes clinical safety through Global Risk metrics:
2
Two scenarios are used. Global Risk I sets 3 and 4, while Global Risk II sets 5 and 6, representing clinically asymmetric costs in which missed malignancies are much more serious than false alarms. The medical study’s main conclusion is that unlearning validation based only on efficiency, privacy, and aggregate accuracy can obscure clinically dangerous shifts in sensitivity (Falcao et al., 26 Apr 2026).
To address this failure mode, the paper introduces SalUn-CRA (Clinical Risk-Aware), a class-dependent modification of SalUn. For malignant forget samples 7, SalUn-CRA avoids benign relabeling and instead maximizes predictive entropy,
8
pushing the prediction toward uncertainty rather than benign confidence. For benign forget samples 9, random relabeling is retained. The resulting objective is
0
with the same saliency mask used to restrict updates to salient weights (Falcao et al., 26 Apr 2026).
Empirically, SalUn-CRA changes the behavior of SalUn in the direction of recall preservation. On DermaMNIST with 20% removal, SalUn-CRA achieved specificity 1, recall 2, BAC 3, TBAC 4, and MIA 5, while standard SalUn achieved specificity 6, recall 7, BAC 8, TBAC 9, and MIA $\mathbf{m}_S = \mathds{1}\big(|\mathbf{g}_S| \ge \gamma\big),$0. On PathMNIST with 50% removal, SalUn-CRA achieved specificity $\mathbf{m}_S = \mathds{1}\big(|\mathbf{g}_S| \ge \gamma\big),$1, recall $\mathbf{m}_S = \mathds{1}\big(|\mathbf{g}_S| \ge \gamma\big),$2, BAC $\mathbf{m}_S = \mathds{1}\big(|\mathbf{g}_S| \ge \gamma\big),$3, UBAC $\mathbf{m}_S = \mathds{1}\big(|\mathbf{g}_S| \ge \gamma\big),$4, RBAC $\mathbf{m}_S = \mathds{1}\big(|\mathbf{g}_S| \ge \gamma\big),$5, TBAC $\mathbf{m}_S = \mathds{1}\big(|\mathbf{g}_S| \ge \gamma\big),$6, and MIA $\mathbf{m}_S = \mathds{1}\big(|\mathbf{g}_S| \ge \gamma\big),$7, yielding the lowest Global Risk II and even outperforming Retrain in risk under asymmetric costs in that scenario. Across all reported medical scenarios, TBAC for SalUn-CRA remained within $\mathbf{m}_S = \mathds{1}\big(|\mathbf{g}_S| \ge \gamma\big),$8–$\mathbf{m}_S = \mathds{1}\big(|\mathbf{g}_S| \ge \gamma\big),$9 of Retrain while lowering or matching clinical risk and preserving unlearning effectiveness (Falcao et al., 26 Apr 2026).
5. Data augmentation and medical-image evaluations
A separate line of work examined how data augmentation alters the behavior of SalUn and other MU methods. On CIFAR-10 and CIFAR-100, seven augmentation scenarios were compared: NoAug; Default; Default + RandAugment; Default + AutoAugment; Default + Random Erasing; Default + TrivialAugment; and Default + AugMix. The reported headline result is that appropriate augmentation can reduce the performance gap to retrained models by up to 40.12% of the Average Gap unlearning Metric, with TrivialAugment identified as a particularly strong default. In that study, SalUn was run for 10 epochs at learning rate 0, starting from the pretrained model, with augmentations applied consistently to baseline training, retraining, and unlearning pipelines (Falcao et al., 25 Aug 2025).
The augmentation effects were dataset-dependent. On CIFAR-100, TrivialAugment materially improved SalUn. At a 10% forget rate, the Average Gap dropped from approximately 1 under Default to approximately 2 under Default + TrivialAug; the UA gap fell from 3 to 4, the MIA gap from 5 to 6, and the TA gap from 7 to 8. At a 50% forget rate, the Average Gap dropped from approximately 9 to approximately 0. By contrast, on CIFAR-10, TrivialAugment did not reduce SalUn’s Average Gap at 10% forgetting and was essentially unchanged or slightly worse at 50%, which the study interprets as evidence that SalUn is less sensitive to augmentation on easier datasets (Falcao et al., 25 Aug 2025).
Medical image classification studies offer a related but distinct picture. On BloodMNIST, OrganAMNIST, and PathMNIST, SalUn was evaluated with a ResNet-18, 64×64 images, 200-epoch initial training, and 10-epoch unlearning. At a forget rate of 10%, SalUn was close to Retrain on BloodMNIST and OrganAMNIST: on BloodMNIST, Retrain yielded UA 1, RA 2, TA 3, MIA 4, AG 5, and RTE 6 minutes, while SalUn yielded UA 7, RA 8, TA 9, MIA 0, AG 1, and RTE 2 minutes. OrganAMNIST showed similarly small gaps. PathMNIST was substantially harder: at 10% forgetting, Retrain had TA 3 and MIA 4, whereas SalUn had TA 5 and MIA 6; at 50% forgetting, Retrain had TA 7 and MIA 8, whereas SalUn had TA 9 and MIA 00 (Falcao et al., 25 Aug 2025).
That medical study also reports that stronger augmentation, specifically Default + RA, generally improved the AG metric, indicating closer approximation to retraining, although the per-scenario numeric AG values for the augmentation ablation were presented qualitatively rather than tabulated. A plausible implication is that augmentation can improve SalUn not only by regularizing the retain-side optimization but also by reducing dependence on idiosyncratic patterns that would otherwise make selective forgetting unstable (Falcao et al., 25 Aug 2025).
6. Limitations, trade-offs, and practical use
SalUn is consistently described as an approximate rather than certified unlearning method. The original paper explicitly does not claim formal guarantees, and later evaluations reinforce that its performance depends on hyperparameters such as the saliency threshold 01, sparsity ratio, and regularization weights 02 and 03. Poor choices can induce over-forgetting or under-forgetting; larger forgetting fractions widen the gap to Retrain for all approximate methods, including SalUn; and residual memorization may remain detectable by sufficiently strong attacks (Fan et al., 2023).
Benchmark studies identify several additional limitations. In MU-Bench, SalUn struggled on speech and video, where correlated structure appears to frustrate current deletion losses; on summarization and LLM-based generation, it had limited influence relative to its classification strengths; and in NLVR2, deletion-set accuracy could become extremely low, which MU-Bench notes may reveal the existence of deletion and thus increase adversarial information-leakage risk. Parameter-efficient fine-tuning was also found to be restrictive: when the trainable fraction fell below roughly 50% of parameters, SalUn’s deletion-set accuracy tended to approach its remaining-set accuracy, indicating that selective forgetting could not be achieved even with larger learning rates and longer training (Cheng et al., 2024).
Practical guidance in the literature is correspondingly conditional. The original SalUn work recommends the median of 04 as a strong default for 05, giving roughly 50% sparsity, and suggests adjusting sparsity upward for larger forgetting sets to reduce collateral damage. For classification on CIFAR-10 with ResNet-18, the reported default is 10 epochs with learning rate in 06; for DDPM, 1000 iterations with Adam and learning rate 07; and for Stable Diffusion, 5 epochs with learning rate 08 and DDIM sampling with 100 steps (Fan et al., 2023).
In medical contexts, the literature recommends a stricter evaluation protocol. The clinical-safety analysis argues that deployment should always include asymmetric risk metrics such as Global Risk II, explicit monitoring of recall and false-negative rate, and, for binary malignant-versus-benign tasks, preference for entropy-based forgetting of malignant forget samples rather than deterministic benign relabeling. This suggests that standard SalUn is best suited to settings where random relabeling does not create a clinically asymmetric hazard, while SalUn-CRA is the more appropriate variant when false negatives are substantially costlier than false positives (Falcao et al., 26 Apr 2026).
Taken together, the current literature presents SalUn as a weight-centric unlearning framework with unusually broad empirical reach, strong retained-utility characteristics, and clear efficiency advantages over full retraining, but also with modality-dependent failure modes and, in high-stakes domains such as medicine, safety properties that depend critically on how the forgetting objective is instantiated (Fan et al., 2023).