Data Unlearning via Inverse Distillation
Inverse Distillation Unlearning unifies multi-step model distillation and data removal via a min-max objective that recovers only retained data, reducing forgotten-class generation without retained examples or extra classifiers.
Published Sep 28, 2026▲ 16 on Hugging FacearXiv ↗

Only vote on papers you've read. Sign in with GitHub to vote.
IDU offers an elegant min-max framework that unifies diffusion unlearning with single-step distillation without retained data, but its evaluation remains too limited to MNIST and CIFAR-10 to validate efficiency claims or real-world scalability.
Abstract
Multi-step matching models, including flow and diffusion models, produce high-quality outputs but incur substantial inference costs and may reproduce unwanted components of their training datasets. We introduce Inverse Distillation Unlearning (IDU), a unified framework that simultaneously distills a teacher multi-step matching model into an efficient one-step student generator and suppresses outputs corresponding to a designated training subset. We first formulate distillation as a min-max objective over a data distribution and then represent this distribution as a mixture of the forget-set and the generated distributions. This allows us to compare this mixture with the teacher's training distribution and recover only the retained data at the optimum. Our method requires only a pretrained full-data teacher and data from the forget set, without access to retained training examples, extra feature extractors or classifiers. Extensive experiments on MNIST and CIFAR-10 datasets under flow-matching and score-based diffusion settings demonstrate that IDU substantially reduces the generation frequency of forgotten classes while preserving generation quality on the retained classes. To the best of our knowledge, IDU is the first unified framework for simultaneous unlearning and distillation in unconditional flow-matching and score-based models.