DeepObliviate: A Powerful Charm for Erasing Data Residual Memory in Deep Neural Networks
Open accessAbstract
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$\times$, 75.0$\times$, 33.3$\times$, 29.4$\times$, 13.7$\times$ 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$\times$ 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.
The claims and statistics of this paper haven’t been checked yet.
Run the check — free, no account needed. It reads the open-access text and checks the sources it cites.
Integrity signals
Registry
Cites
Statistics
Claims the paper makes
The claims and statistics of this paper haven’t been checked yet.
Run the check — free, no account needed. It reads the open-access text and checks the sources it cites.
Claims other papers make about this one
Each is checked against this paper’s own text: does it say what the citing paper says it does?
Unlearning methods based on data reorganization will affect the consistency and the accuracy of the model as the unlearning process continues.
“It is worth pointing out that unlearning methods based on data reorganization will affect the consistency and the accuracy of the model as the unlearning process continues [30, 47, 48].”
From Machine Unlearning: A Survey (2024) · cites this paper as [48]
The Introduction (p. 2) says that dataset-reorganizing methods include model sharding and that sharding loses accuracy as the number of shards increases. Related Work (p. 13) likewise says that separating data into shards decreases model accuracy. Our copy does not establish that the consistency of these methods worsens, or that either measure deteriorates as successive unlearning operations continue. (LLM, conf=0.84)
Experimental — accuracy not yet measuredModel providers may claim externally that they remove influences from their models, but in reality this is not the case.
“Model providers may claim externally that they remove those influences from their models, but, in reality, this is not the case [48].”
From Machine Unlearning: A Survey (2024) · cites this paper as [48]
Self-check
Percentages, sums and reported differences re-computed from the paper’s own numbers.
The self-check needs the paper’s full text.
Cites
Deep Residual Learning for Image Recognition
He, K., Zhang, X., Ren, S., & Sun, J. (2016) · 2016 IEEE Conference on Computer Vision and Pattern Recognition (CVPR) · doi:10.1109/cvpr.2016.90 · Cited by 235,474 · see citing works
Manipulating Machine Learning: Poisoning Attacks and Countermeasures for Regression Learning
Jagielski, M., Oprea, A., Biggio, B., Liu, C., Nita-Rotaru, C., & Li, B. (2018) · 2018 IEEE Symposium on Security and Privacy (SP) · doi:10.1109/sp.2018.00057 · Cited by 861 · see citing works
Towards Making Systems Forget with Machine Unlearning
Cao, Y., & Yang, J. (2015) · 2015 IEEE Symposium on Security and Privacy · doi:10.1109/sp.2015.35 · Cited by 622 · cited 4× · see citing works
“Prior studies for improving the efficiency of machine or deep unlearning roughly fall into two categories: parameters manipulation, that is to directly update model parameters to offset the impact of deleted data on the model [8, 19, 36], and; dataset reorganizing, where model providers reorganize the training data an…”
InfluentialEternal Sunshine of the Spotless Net: Selective Forgetting in Deep Networks
Golatkar, A., Achille, A., & Soatto, S. (2020) · 2020 IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR) · doi:10.1109/cvpr42600.2020.00932 · Cited by 394 · see citing works
Flagged first, then by citations
Research works printed but not linked: 45
- [5][5] Mart´ ın Abadi, Andy Chu, Ian J. Goodfellow, H. Brendan McMahan, Ilya Mironov, Kunal Talwar, and Li Zhang. Deep learning with differential privacy. In CCS , pages 308-318. ACM, 2016. -
- [6][6] Bernard Ans and St´ ephane Rousset. Neural networks with a self-refreshing memory: knowledge transfer in sequential learning tasks without catastrophic forgetting. Connect. Sci. , 12(1):1-19, 2000. -
- [7][7] Devansh Arpit, Stanislaw Jastrzebski, Nicolas Ballas, David Krueger, Emmanuel Bengio, Maxinder S. Kanwal, Tegan Maharaj, Asja Fischer, Aaron C. Courville, Yoshua Bengio, and Simon Lacoste-Julien. A closer look at memorization in deep networks. In ICML , volume 70 of Proceedings of Machine Learning Research , pages 233242. PMLR, 2017. -
- [8][8] Thomas Baumhauer, Pascal Sch¨ ottle, and Matthias Zeppelzauer. Machine unlearning: Linear filtration for logitbased classifiers. CoRR , abs/2002.02730, 2020. - · arXiv
- [9][9] Lucas Bourtoule, Varun Chandrasekaran, Christopher A. Choquette-Choo, Hengrui Jia, Adelin Travers, Baiwu Zhang, David Lie, and Nicolas Papernot. Machine unlearning. CoRR , abs/1912.03817, 2019. - · arXiv
- [11][11] Nicholas Carlini, Chang Liu, ´ Ulfar Erlingsson, Jernej Kos, and Dawn Song. The secret sharer: Evaluating and testing unintended memorization in neural networks. In USENIX Security Symposium , pages 267-284. USENIX Association, 2019. -
- [13][13] R. Dennis Cook and Sanford Weisberg. Characterizations of an empirical influence function for detecting influential cases in regression. Technometrics , 22(4):495-508, 1980. -
- [15][15] Cynthia Dwork and Aaron Roth. The algorithmic foundations of differential privacy. Found. Trends Theor. Comput. Sci. , 9(3-4):211-407, 2014. -
- [16][16] Sanjam Garg, Shafi Goldwasser, and Prashant Nalini Vasudevan. Formalizing data deletion in the context of 17. the right to be forgotten. In Advances in Cryptology EUROCRYPT 2020 - 39th Annual International Conference on the Theory and Applications of Cryptographic Techniques, Zagreb, Croatia, May 10-14, 2020, Proceedings, Part II , pages 373-402. -
- [17][17] Antonio Ginart, Melody Y. Guan, Gregory Valiant, and James Zou. Making AI forget you: Data deletion in machine learning. In Hanna M. Wallach, Hugo Larochelle, Alina Beygelzimer, Florence d'Alch´ e-Buc, Emily B. Fox, and Roman Garnett, editors, Advances in Neural Information Processing Systems 32: Annual Conference on Neural Information Processing Systems 2019, NeurIPS 2019, 8-14 December 2019, Vancouver, BC, Canada , pages 3513-3526. -
- [19][19] Chuan Guo, Tom Goldstein, Awni Y. Hannun, and Laurens van der Maaten. Certified data removal from machine learning models. In ICML , volume 119 of Proceedings of Machine Learning Research , pages 38323842. PMLR, 2020. -
- [20][20] Steven Gutstein and Ethan Stump. Reduction of catastrophic forgetting with transfer learning and ternary output codes. In 2015 International Joint Conference on Neural Networks, IJCNN 2015, Killarney, Ireland, July 12-17, 2015 , pages 1-8, 2015. -
- [21][21] Song Han, Huizi Mao, and William J Dally. Deep compression: Compressing deep neural networks with pruning, trained quantization and huffman coding. arXiv preprint arXiv:1510.00149 , 2015. - · arXiv
- [23][23] Yingzhe He, Guozhu Meng, Kai Chen, Jinwen He, and Xingbo Hu. DRMI: A Dataset Reduction Technology based on Mutual Information for Black-box Attacks. In Proceedings of the 30th USENIX Security Symposium (USENIX Security) , August 2021. -
- [24][24] Yingzhe He, Guozhu Meng, Kai Chen, Xingbo Hu, and Jinwen He. Towards Security Threats of Deep Learning Systems: A Survey. IEEE Transactions on Software Engineering (TSE) , pages 1-28, 2020. -
- [25][25] Sepp Hochreiter. The vanishing gradient problem during learning recurrent neural nets and problem solutions. International Journal of Uncertainty, Fuzziness and Knowledge-Based Systems , 6(2):107-116, 1998. -
- [26][26] Sepp Hochreiter and J¨ urgen Schmidhuber. Long shortterm memory. Neural Computation , 9(8):1735-1780, 1997. -
- [28][28] Bargav Jayaraman and David Evans. Evaluating differentially private machine learning in practice. In USENIX Security Symposium , pages 1895-1912. USENIX Association, 2019. -
- [29][29] Diederik P. Kingma and Jimmy Ba. Adam: A method for stochastic optimization. In 3rd International Conference on Learning Representations, ICLR 2015, San Diego, CA, USA, May 7-9, 2015, Conference Track Proceedings , 2015. -
- [30][30] Pang Wei Koh and Percy Liang. Understanding blackbox predictions via influence functions. In Proceedings of the 34th International Conference on Machine Learning Volume 70 , ICML'17, page 1885-1894. JMLR.org, 2017. -
- [31][31] Eugene F Krause. Taxicab geometry. The Mathematics Teacher , 66(8):695-706, 1973. -
- [33][33] Alex Krizhevsky, Ilya Sutskever, and Geoffrey E. Hinton. Imagenet classification with deep convolutional neural networks. In Advances in Neural Information Processing Systems 25: 26th Annual Conference on Neural Information Processing Systems 2012. Proceedings of a meeting held December 3-6, 2012, Lake Tahoe, Nevada, United States , pages 1106-1114, 2012. -
- [34][34] Y. Lecun, L. Bottou, Y. Bengio, and P. Haffner. Gradientbased learning applied to document recognition. Proceedings of the IEEE , 86(11):2278-2324, 1998. -
- [36][36] Yang Liu, Zhuo Ma, Ximeng Liu, and Jianfeng Ma. Learn to forget: User-level memorization elimination in federated learning. CoRR , abs/2003.10933, 2020. - · arXiv
- [37][37] James MacQueen et al. Some methods for classification and analysis of multivariate observations. In Proceedings of the fifth Berkeley symposium on mathematical statistics and probability , volume 1, pages 281-297. Oakland, CA, USA, 1967. -
- [40][40] Yuval Netzer, Tao Wang, Adam Coates, Alessandro Bissacco, Bo Wu, and Andrew Y. Ng. Reading digits in natural images with unsupervised feature learning. In NIPS Workshop on Deep Learning and Unsupervised Feature Learning 2011 , 2011. -
- [41][41] C K Peng, Sergey V. Buldyrev, Shlomo Havlin, Michael Simons, Harry Eugene Stanley, and Ary L. Goldberger. Mosaic organization of dna nucleotides. Physical review. E, Statistical physics, plasmas, fluids, and related interdisciplinary topics , 49 2:1685-9, 1994. -
- [42][42] C K Peng, Sergey V. Buldyrev, Shlomo Havlin, Michael Simons, Harry Eugene Stanley, and Ary L. Goldberger. Mosaic organization of dna nucleotides. Physical review. E, Statistical physics, plasmas, fluids, and related interdisciplinary topics , 49(2):1685-9, 1994. -
- [43][43] Roger Ratcliff. Connectionist models of recognition memory: constraints imposed by learning and forgetting functions. Psychological review , 97(2):285-308, 1990. -
- [44][44] Olga Russakovsky, Jia Deng, Hao Su, Jonathan Krause, Sanjeev Satheesh, Sean Ma, Zhiheng Huang, Andrej Karpathy, Aditya Khosla, Michael S. Bernstein, Alexander C. Berg, and Fei-Fei Li. Imagenet large scale visual recognition challenge. Int. J. Comput. Vis. , 115(3):211252, 2015. -
- [45][45] S. Rasoul Safavian and David A. Landgrebe. A survey of decision tree classifier methodology. IEEE Trans. Syst. Man Cybern. , 21(3):660-674, 1991. -
- [46][46] Cemal Okan Sakar, Suleyman Olcay Polat, Mete Katircioglu, and Yomi Kastro. Real-time prediction of online shoppers' purchasing intention using multilayer perceptron and LSTM recurrent neural networks. Neural Computing and Applications , 31(10):6893-6908, 2019. -
- [47][47] Sebastian Schelter. 'amnesia' - machine learning models that can forget user data very fast. In CIDR 2020, 10th Conference on Innovative Data Systems Research, Amsterdam, The Netherlands, January 12-15, 2020, Online Proceedings . www.cidrdb.org. -
- [48][48] Ali Shafahi, W. Ronny Huang, Mahyar Najibi, Octavian Suciu, Christoph Studer, Tudor Dumitras, and Tom Goldstein. Poison frogs! targeted clean-label poisoning attacks on neural networks. CoRR , abs/1804.00792, 2018. - · arXiv
- [49][49] Reza Shokri, Marco Stronati, Congzheng Song, and Vitaly Shmatikov. Membership inference attacks against machine learning models. In 2017 IEEE Symposium on Security and Privacy, SP 2017, San Jose, CA, USA, May 22-26, 2017 , pages 3-18, 2017. -
- [50][50] Karen Simonyan and Andrew Zisserman. Very deep convolutional networks for large-scale image recognition. In 3rd International Conference on Learning Representations, ICLR 2015, San Diego, CA, USA, May 7-9, 2015, Conference Track Proceedings , 2015. -
- [51][51] David Marco Sommer, Liwei Song, Sameer Wagh, and Prateek Mittal. Towards probabilistic verification of machine unlearning. CoRR , abs/2003.04247, 2020. - · arXiv
- [53][53] Johan A. K. Suykens and Joos Vandewalle. Least squares support vector machine classifiers. Neural Processing Letters , 9(3):293-300, 1999. -
- [54][54] Christian Szegedy, Wei Liu, Yangqing Jia, Pierre Sermanet, Scott E. Reed, Dragomir Anguelov, Dumitru Erhan, Vincent Vanhoucke, and Andrew Rabinovich. Going deeper with convolutions. In IEEE Conference on Computer Vision and Pattern Recognition, CVPR 2015, Boston, MA, USA, June 7-12, 2015 , pages 1-9, 2015. -
- [55][55] Cheng-Hao Tsai, Chieh-Yen Lin, and Chih-Jen Lin. Incremental and decremental training for linear classification. In The 20th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, KDD '14, New York, NY, USA - August 24 - 27, 2014 , pages 343-352. -
- [56][56] Xiaolu Wang, Zhi Wang, Wei Shao, Chunfu Jia, and Xiang Li. Explaining concept drift of deep learning models. In Cyberspace Safety and Security -11th International Symposium, CSS 2019, Guangzhou, China, December 1-3, 2019, Proceedings, Part II , pages 524534, 2019. -
- [57][57] Yizhen Wang and Kamalika Chaudhuri. Data poisoning attacks against online learning. CoRR , abs/1808.08994, 2018. - · arXiv
- [58][58] Geoffrey I. Webb, Roy Hyde, Hong Cao, Hai-Long Nguyen, and Franc ¸ois Petitjean. Characterizing concept drift. Data Min. Knowl. Discov. , 30(4):964-994, 2016. -
- [59][59] Yinjun Wu, Edgar Dobriban, and Susan B. Davidson. Deltagrad: Rapid retraining of machine learning models. CoRR , abs/2006.14755, 2020. - · arXiv
- [60][60] Han Xiao, Huang Xiao, and Claudia Eckert. Adversarial label flips attack on support vector machines. In 20th European Conference on Artificial Intelligence (ECAI), Montpellier, France, August 27-31, 2012 , pages 870-875, 2012.
Cited by
Sorted by citations
Xu, H., Zhu, T., Zhang, L., Zhou, W., & Yu, P. S. (2024) · ACM Computing Surveys · doi:10.1145/3603620 · Cited by 164 · see citing works
“[48] use a backdoor veriication method in [44] to verify their unlearning process.”
BackgroundMethodInfluentialARCANE: An Efficient Architecture for Exact Machine Unlearning
Yan, H., Li, X., Guo, Z., Li, H., Li, F., & Lin, X. (2022) · Proceedings of the Thirty-First International Joint Conference on Artificial Intelligence · doi:10.24963/ijcai.2022/556 · Cited by 97 · see citing works
A Survey of Machine Unlearning
Nguyen, T. T., Huynh, T. T., Ren, Z., Nguyen, P. L., Liew, A. W.-C., Yin, H., & Nguyen, Q. V. H. (2022) · arXiv · doi:10.48550/arxiv.2209.02299 · Cited by 193 · see citing works
“• The degradation count: is defined as the ratio between the”
- Authors
- He, Y., Meng, G., Chen, K., He, J., & Hu, X.
- Venue
- arXiv
- Publisher
- arXiv
- Published
- 2021
- ISSN
- 2331-8422 (ISSN-L)
- arXiv
- 2105.06209
- OpenAlex
- W3161131473
- Cited by
- 9
- References
- 4
- Citations by year
- 2025: 1 · 2024: 4 · 2023: 3 · 2022: 1
- Type
- posted content
- Language
- en
- Open access
- green
- arxiv.org
- Locations
- arXiv (Cornell University) (submittedVersion)
- arXiv (Cornell University)
- Topics
- Physical Sciences › Computer Science › Artificial Intelligence › Privacy-Preserving Technologies in Data
- Physical Sciences › Computer Science › Artificial Intelligence › Adversarial Robustness in Machine Learning
- Physical Sciences › Computer Science › Information Systems › Cloud Data Security Solutions
- Keywords
- machine unlearning, data deletion, right to be forgotten, privacy preservation
About these checks
Registry, retraction, Cites and statistics results are computed, not judged, with one exception: a printed reference that no index lists is read once by a model before it counts as a citation error. Claims are extracted by a model and kept only when their quote appears verbatim in the text; each cited source is then checked, with a model’s help, for whether it says what the claim relies on. Those verdicts can be wrong — read the claim’s quote and the cited source before relying on one.
Statistics and arithmetic are recomputed, not judged.
Confidence bands are shown only for fields calibrated on our annotated test set. None is calibrated yet, so no band is shown.
What counts as a claim ›How we measure confidence ›How we check this ›
Are you an author, or do you see a problem with this page? Request a review