SEMU: Singular Value Decomposition for Efficient Machine Unlearning

Marcin Sendera, Lukasz Struski, Kamil Książek, Kryspin Musioł, Jacek Tabor +1 more
2/14/2026

No official code found. Best implementation: gmum/semu (5 stars, MIT, last commit 2025-10-30).

Abstract

While the capabilities of generative foundational models have advanced rapidly in recent years, methods to prevent harmful and unsafe behaviors remain underdeveloped. Among the pressing challenges in AI safety, machine unlearning (MU) has become increasingly critical to meet upcoming safety regulations. Most existing MU approaches focus on altering the most significant parameters of the model. However, these methods often require fine-tuning substantial portions of the model, resulting in high computational costs and training instabilities, which are typically mitigated by access to the original training dataset. In this work, we address these limitations by leveraging Singular Value Decomposition (SVD) to create a compact, low-dimensional projection that enables the selective forgetting of specific data points. We propose Singular Value Decomposition for Efficient Machine Unlearning (SEMU), a novel approach designed to optimize MU in two key aspects. First, SEMU minimizes the number of model parameters that need to be modified, effectively removing unwanted knowledge while making only minimal changes to the model's weights. Second, SEMU eliminates the dependency on the original training dataset, preserving the model's previously acquired knowledge without additional data requirements. Extensive experiments demonstrate that SEMU achieves competitive performance while significantly improving efficiency in terms of both data usage and the number of modified parameters.

View on arXivView PDF

Code Implementations(1)

gmum/semuCommunity69%
MIT

The official repository of "SEMU: Singular Value Decomposition for Efficient Machine Unlearning" - ICML 2025 paper.

52PythonMay 13, 202511 months agoMIT

Similar Papers

Cite this paper

@article{sendera2026semu,
  title  = {SEMU: Singular Value Decomposition for Efficient Machine Unlearning},
  author = {Marcin Sendera and Lukasz Struski and Kamil Książek and Kryspin Musioł and Jacek Tabor and Dawid Rymarczyk},
  year   = {2026},
  eprint = {2502.07587},
  archivePrefix = {arXiv},
  url    = {https://arxiv.org/abs/2502.07587},
  journal = {ICML 2025 2025}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2502.07587.svg)](https://codeofpaper.com/paper/2502.07587)

Discussion