Data Unlearning Beyond Uniform Forgetting via Diffusion Time and Frequency Selection
Jinseong Park, Mijung Park
TL;DR
This work tackles data unlearning in diffusion models, identifying that forgetting is not uniform across diffusion time steps and frequency bands. It introduces a time-frequency selective unlearning framework that applies a nonuniform time-step weighting and FFT-based low-pass filtering to target forgetting to semantic content while preserving detail, formalized as learning over a low-pass transformed state $\tilde{\mathbf{x}}_t=\mathcal{F}(\mathbf{x}_t)$ with a nonuniform distribution $P(t)$. The approach is compatible with existing unlearning objectives (e.g., GA, SISS, DPO, KTO) and is validated on image-level CelebA-HQ and text-to-image Stable Diffusion tasks, achieving higher aesthetic quality and stronger deletion signals via a normalized SSCD metric ($\mathrm{SSCD}^{\text{norm}}$) with only modest changes to retained-sample quality. A normalized SSCD metric is proposed to jointly assess deletion and sample quality, and the study discusses limitations and future directions for automatic discovery of optimal unlearning regions.
Abstract
Data unlearning aims to remove the influence of specific training samples from a trained model without requiring full retraining. Unlike concept unlearning, data unlearning in diffusion models remains underexplored and often suffers from quality degradation or incomplete forgetting. To address this, we first observe that most existing methods attempt to unlearn the samples at all diffusion time steps equally, leading to poor-quality generation. We argue that forgetting occurs disproportionately across time and frequency, depending on the model and scenarios. By selectively focusing on specific time-frequency ranges during training, we achieve samples with higher aesthetic quality and lower noise. We validate this improvement by applying our time-frequency selective approach to diverse settings, including gradient-based and preference optimization objectives, as well as both image-level and text-to-image tasks. Finally, to evaluate both deletion and quality of unlearned data samples, we propose a simple normalized version of SSCD. Together, our analysis and methods establish a clearer understanding of the unique challenges in data unlearning for diffusion models, providing practical strategies to improve both evaluation and unlearning performance.
