Machine Unlearning: A Survey

Heng Xu, Tianqing Zhu, Lefeng Zhang, Wanlei Zhou, Philip S. Yu
6/6/2023
cs.CRcs.LG

No official code found. Best implementation: tamlhp/awesome-machine-unlearning (965 stars, MIT, last commit 2026-04-04).

Abstract

Machine learning has attracted widespread attention and evolved into an enabling technology for a wide range of highly successful applications, such as intelligent computer vision, speech recognition, medical diagnosis, and more. Yet a special need has arisen where, due to privacy, usability, and/or the right to be forgotten, information about some specific samples needs to be removed from a model, called machine unlearning. This emerging technology has drawn significant interest from both academics and industry due to its innovation and practicality. At the same time, this ambitious problem has led to numerous research efforts aimed at confronting its challenges. To the best of our knowledge, no study has analyzed this complex topic or compared the feasibility of existing unlearning solutions in different kinds of scenarios. Accordingly, with this survey, we aim to capture the key concepts of unlearning techniques. The existing solutions are classified and summarized based on their characteristics within an up-to-date and comprehensive review of each category's advantages and limitations. The survey concludes by highlighting some of the outstanding issues with unlearning techniques, along with some feasible directions for new research opportunities.

View on arXivView PDF

Code Implementations(1)

MIT

Awesome Machine Unlearning (A Survey of Machine Unlearning)

96578HTML, ShellJul 7, 20226 months agoMIT
continual-learningdata-deletiondata-privacydata-removaldeep-unlearning+13 more

Similar Papers

Cite this paper

@article{xu2023machine,
  title  = {Machine Unlearning: A Survey},
  author = {Heng Xu and Tianqing Zhu and Lefeng Zhang and Wanlei Zhou and Philip S. Yu},
  year   = {2023},
  eprint = {2306.03558},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2306.03558v1}
}

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/2306.03558.svg)](https://codeofpaper.com/paper/2306.03558)

Discussion