Forget Many, Forget Right: Scalable and Precise Concept Unlearning in Diffusion Models
Kaiyuan Deng, Gen Li, Yang Xiao, Bo Hui, Xiaolong Ma
TL;DR
This paper tackles large-scale unlearning in diffusion models by introducing ScaPre, a training-free framework that unlearns many concepts while preserving broad image quality. It combines a conflict-aware stable design with a geometry-preserving proximal refinement and an Informax Decoupler to confine updates to concept-relevant subspaces, solved in closed form via a Sylvester equation and a Bures-distance–guided refinement. Empirical results show ScaPre can forget up to about five times more concepts than strong baselines (with comparable generation quality) across objects, styles, and explicit-content prompts, demonstrating strong precision and scalability. The approach offers a practical, efficient path toward safe and controllable diffusion models suitable for large-scale concept removal in real-world deployments.
Abstract
Text-to-image diffusion models have achieved remarkable progress, yet their use raises copyright and misuse concerns, prompting research into machine unlearning. However, extending multi-concept unlearning to large-scale scenarios remains difficult due to three challenges: (i) conflicting weight updates that hinder unlearning or degrade generation; (ii) imprecise mechanisms that cause collateral damage to similar content; and (iii) reliance on additional data or modules, creating scalability bottlenecks. To address these, we propose Scalable-Precise Concept Unlearning (ScaPre), a unified framework tailored for large-scale unlearning. ScaPre introduces a conflict-aware stable design, integrating spectral trace regularization and geometry alignment to stabilize optimization, suppress conflicts, and preserve global structure. Furthermore, an Informax Decoupler identifies concept-relevant parameters and adaptively reweights updates, strictly confining unlearning to the target subspace. ScaPre yields an efficient closed-form solution without requiring auxiliary data or sub-models. Comprehensive experiments on objects, styles, and explicit content demonstrate that ScaPre effectively removes target concepts while maintaining generation quality. It forgets up to $\times \mathbf{5}$ more concepts than the best baseline within acceptable quality limits, achieving state-of-the-art precision and efficiency for large-scale unlearning.
