LoTUS: Large-Scale Machine Unlearning with a Taste of Uncertainty

Christoforos N. Spartalis, T. Semertzidis, E. Gavves, P. Daras
2/10/2026

No official code found. Best implementation: cspartalis/LoTUS (23 stars, last commit 2025-09-10).

Abstract

We present LoTUS, a novel Machine Unlearning (MU) method that eliminates the influence of training samples from pre-trained models, avoiding retraining from scratch. LoTUS smooths the prediction probabilities of the model up to an information-theoretic bound, mitigating its overconfidence stemming from data memorization. We evaluate LoTUS on Transformer and ResNet18 models against eight baselines across five public datasets. Beyond established MU benchmarks, we evaluate unlearning on ImageNet1k, a large-scale dataset, where retraining is impractical, simulating real-world conditions. Moreover, we introduce the novel Retrain-Free Jensen-Shannon Divergence (RF-JSD) metric to enable evaluation under real-world conditions. The experimental results show that LoTUS outperforms state-of-the-art methods in terms of both efficiency and effectiveness. Code: https://github.com/cspartalis/LoTUS.

View on arXivView PDF

Code Implementations(1)

cspartalis/LoTUSCommunity100%

Implementation of the CVPR2025 paper LoTUS: Large-Scale Machine Unlearning with a Taste of Uncertainty.

230Shell, PythonNov 21, 20241 years ago

Similar Papers

Cite this paper

@article{spartalis2026lotus,
  title  = {LoTUS: Large-Scale Machine Unlearning with a Taste of Uncertainty},
  author = {Christoforos N. Spartalis and T. Semertzidis and E. Gavves and P. Daras},
  year   = {2026},
  eprint = {2503.18314},
  archivePrefix = {arXiv},
  url    = {https://arxiv.org/abs/2503.18314},
  journal = {CVPR 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/2503.18314.svg)](https://codeofpaper.com/paper/2503.18314)

Discussion