DeepObliviate: A Powerful Charm for Erasing Data Residual Memory in Deep Neural Networks
On the map: LLM safety and security → Machine unlearning
Abstract (arXiv)
Machine unlearning has great significance in guaranteeing model security and protecting user privacy. Additionally, many legal provisions clearly stipulate that users have the right to demand model providers to delete their own data from training set, that is, the right to be forgotten. The naive way of unlearning data is to retrain the model without it from scratch, which becomes extremely time and resource consuming at the modern scale of deep neural networks. Other unlearning approaches by refactoring model or training data struggle to gain a balance between overhead and model usability. In this paper, we propose an approach, dubbed as DeepObliviate, to implement machine unlearning efficiently, without modifying the normal training mode. Our approach improves the original training process by storing intermediate models on the hard disk. Given a data point to unlearn, we first quantify its temporal residual memory left in stored models. The influenced models will be retrained and we decide when to terminate the retraining based on the trend of residual memory on-the-fly. Last, we stitch an unlearned model by combining the retrained models and uninfluenced models. We extensively evaluate our approach on five datasets and deep learning models. Compared to the method of retraining from scratch, our approach can achieve 99.0%, 95.0%, 91.9%, 96.7%, 74.1% accuracy rates and 66.7×, 75.0×, 33.3×, 29.4×, 13.7× speedups on the MNIST, SVHN, CIFAR-10, Purchase, and ImageNet datasets, respectively. Compared to the state-of-the-art unlearning approach, we improve 5.8% accuracy, 32.5× prediction speedup, and reach a comparable retrain speedup under identical settings on average on these datasets. Additionally, DeepObliviate can also pass the backdoor-based unlearning verification.
Key facts. Cited by 19 papers in the map (data through 14 Oct 2026). Placed in Machine unlearning, one of 12 directions in LLM safety and security. Builds on 23 of its 59 references that are in the map. First posted on arXiv 13 May 2021.
Builds on
23 of 59 references.
References · 23
- 2015Deep Residual Learning for Image Recognitioncited by 52,096
- 2014Adam: A Method for Stochastic Optimizationcited by 37,240
- 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,364
- 2014ImageNet Large Scale Visual Recognition Challengecited by 8,498
- 2014Going Deeper with Convolutionscited by 4,241
- 2016Deep Learning with Differential Privacycited by 2,728
- 2015Deep Compression: Compressing Deep Neural Networks with Pruning, Trained Quantization and Huffman Codingcited by 2,329
- 2016Membership Inference Attacks against Machine Learning Modelscited by 2,281
- 2017Understanding Black-box Predictions via Influence Functionscited by 1,741
- 2019Machine Unlearningcited by 1,061
- 2017A Closer Look at Memorization in Deep Networkscited by 942
- 2018The Secret Sharer: Evaluating and Testing Unintended Memorization in Neural Networkscited by 864
11 more
- 2019Eternal Sunshine of the Spotless Net: Selective Forgetting in Deep Networkscited by 618
- 2019Certified Data Removal from Machine Learning Modelscited by 535
- 2018Poison Frogs! Targeted Clean-Label Poisoning Attacks on Neural Networkscited by 519
- 2019Making AI Forget You: Data Deletion in Machine Learningcited by 465
- 2018Manipulating Machine Learning: Poisoning Attacks and Countermeasures for Regression Learningcited by 225
- 2020DeltaGrad: Rapid retraining of machine learning modelscited by 149
- 2020Machine Unlearning: Linear Filtration for Logit-based Classifierscited by 95
- 2015Characterizing Concept Driftcited by 94
- 2020Formalizing Data Deletion in the Context of the Right to be Forgottencited by 50
- 2020Towards Probabilistic Verification of Machine Unlearningcited by 50
- 2018Data Poisoning Attacks against Online Learningcited by 27
Built on by
Citing papers per year: 2022: 4; 2023: 5; 2024: 8; 2025: 2.
19 papers.
Sort:
By area:
- 2022A Survey of Machine Unlearningcited by 312
- 2022Towards Adversarial Evaluations for Inexact Machine Unlearningcited by 84
- 2023Exploring the Landscape of Machine Unlearning: A Comprehensive Survey and Taxonomycited by 51
- 2022VeriFi: Towards Verifiable Federated Unlearningcited by 46
- 2023GNNDelete: A General Strategy for Unlearning in Graph Neural Networkscited by 43
- 2024A Review on Machine Unlearningcited by 32
- 2024Corrective Machine Unlearningcited by 29
- 2023Efficiently Forgetting What You Have Learned in Graph Representation Learning via Projectioncited by 20
- 2023Machine Unlearning: A Surveycited by 19
- 2022An Introduction to Machine Unlearningcited by 13
- 2023Recommendation Unlearning via Matrix Correctioncited by 6
- 2024A Reliable Cryptographic Framework for Empirical Machine Unlearning Evaluationcited by 5
7 more
- 2024Distilled Datamodel with Reverse Gradient Matchingcited by 3
- 2024Learning to Forget using Hypernetworkscited by 3
- 2024"Forgetting" in Machine Learning and Beyond: A Surveycited by 2
- 2024Survey of Security and Data Attacks on Machine Unlearning In Financial and E-Commercecited by 1
- 2024Review of Digital Asset Development with Graph Neural Network Unlearningcited by 0
- 2025Prototype Guided Backdoor Defensecited by 0
- 2025Federated Unlearning in the Wild: Rethinking Fairness and Data Discrepancycited by 0
- 2025Federated Unlearning in the Wild: Rethinking Fairness and Data Discrepancy8 Oct 2025
- 2025Prototype Guided Backdoor Defense26 Mar 2025
- 2024Learning to Forget using Hypernetworks1 Dec 2024
- 2024A Review on Machine Unlearning18 Nov 2024
- 2024Survey of Security and Data Attacks on Machine Unlearning In Financial and E-Commerce29 Sep 2024
- 2024Review of Digital Asset Development with Graph Neural Network Unlearning27 Sep 2024
- 2024"Forgetting" in Machine Learning and Beyond: A Survey31 May 2024
- 2024Distilled Datamodel with Reverse Gradient Matching22 Apr 2024
- 2024A Reliable Cryptographic Framework for Empirical Machine Unlearning Evaluation17 Apr 2024
- 2024Corrective Machine Unlearning21 Feb 2024
- 2023Recommendation Unlearning via Matrix Correction29 Jul 2023
- 2023Machine Unlearning: A Survey6 Jun 2023
7 more
- 2023Exploring the Landscape of Machine Unlearning: A Comprehensive Survey and Taxonomy10 May 2023
- 2023GNNDelete: A General Strategy for Unlearning in Graph Neural Networks26 Feb 2023
- 2023Efficiently Forgetting What You Have Learned in Graph Representation Learning via Projection17 Feb 2023
- 2022A Survey of Machine Unlearning6 Sep 2022
- 2022An Introduction to Machine Unlearning2 Sep 2022
- 2022VeriFi: Towards Verifiable Federated Unlearning25 May 2022
- 2022Towards Adversarial Evaluations for Inexact Machine Unlearning17 Jan 2022
- 2022A Survey of Machine Unlearningcited by 312
- 2022Towards Adversarial Evaluations for Inexact Machine Unlearningcited by 84
- 2023Exploring the Landscape of Machine Unlearning: A Comprehensive Survey and Taxonomycited by 51
- 2022VeriFi: Towards Verifiable Federated Unlearningcited by 46
- 2024A Review on Machine Unlearningcited by 32
- 2024Corrective Machine Unlearningcited by 29
- 2023Efficiently Forgetting What You Have Learned in Graph Representation Learning via Projectioncited by 20
- 2023Machine Unlearning: A Surveycited by 19
- 2022An Introduction to Machine Unlearningcited by 13
- 2024A Reliable Cryptographic Framework for Empirical Machine Unlearning Evaluationcited by 5
- 2024Learning to Forget using Hypernetworkscited by 3
- 2024Survey of Security and Data Attacks on Machine Unlearning In Financial and E-Commercecited by 1
12 most cited of 13 All 13 (JSON)
- 2025Federated Unlearning in the Wild: Rethinking Fairness and Data Discrepancy8 Oct 2025
- 2024Learning to Forget using Hypernetworks1 Dec 2024
- 2024A Review on Machine Unlearning18 Nov 2024
- 2024Survey of Security and Data Attacks on Machine Unlearning In Financial and E-Commerce29 Sep 2024
- 2024A Reliable Cryptographic Framework for Empirical Machine Unlearning Evaluation17 Apr 2024
- 2024Corrective Machine Unlearning21 Feb 2024
- 2023Machine Unlearning: A Survey6 Jun 2023
- 2023Exploring the Landscape of Machine Unlearning: A Comprehensive Survey and Taxonomy10 May 2023
- 2023Efficiently Forgetting What You Have Learned in Graph Representation Learning via Projection17 Feb 2023
- 2022A Survey of Machine Unlearning6 Sep 2022
- 2022An Introduction to Machine Unlearning2 Sep 2022
- 2022VeriFi: Towards Verifiable Federated Unlearning25 May 2022
12 newest of 13 All 13 (JSON)
- 2023GNNDelete: A General Strategy for Unlearning in Graph Neural Networkscited by 43
- 2023Recommendation Unlearning via Matrix Correctioncited by 6
- 2024Distilled Datamodel with Reverse Gradient Matchingcited by 3
- 2024"Forgetting" in Machine Learning and Beyond: A Surveycited by 2
- 2024Review of Digital Asset Development with Graph Neural Network Unlearningcited by 0
- 2025Prototype Guided Backdoor Defensecited by 0
- 2025Prototype Guided Backdoor Defense26 Mar 2025
- 2024Review of Digital Asset Development with Graph Neural Network Unlearning27 Sep 2024
- 2024"Forgetting" in Machine Learning and Beyond: A Survey31 May 2024
- 2024Distilled Datamodel with Reverse Gradient Matching22 Apr 2024
- 2023Recommendation Unlearning via Matrix Correction29 Jul 2023
- 2023GNNDelete: A General Strategy for Unlearning in Graph Neural Networks26 Feb 2023
Similar, not cited
Close in wording, no citation either way
- 2023Towards Unbounded Machine Unlearning
- 2024Label-Agnostic Forgetting: A Supervision-Free Unlearning in Deep Models
- 2024Efficient Knowledge Deletion from Trained Models through Layer-wise Partial Machine Unlearning
- 2026The Unseen Threat: Residual Knowledge in Machine Unlearning under Perturbed Samples
- 2023Machine Unlearning Methodology base on Stochastic Teacher Network
- 2025MUBox: A Critical Evaluation Framework of Deep Machine Unlearning
- 2025When to Forget? Complexity Trade-offs in Machine Unlearning
- 2026Machine Unlearning for Class Removal through SISA-based Deep Neural Network Architectures