Markov Chain Monte Carlo-Based Machine Unlearning: Unlearning What Needs to be Forgotten
On the map: LLM safety and security → Machine unlearning
Abstract (arXiv)
As the use of machine learning (ML) models is becoming increasingly popular in many real-world applications, there are practical challenges that need to be addressed for model maintenance. One such challenge is to 'undo' the effect of a specific subset of dataset used for training a model. This specific subset may contain malicious or adversarial data injected by an attacker, which affects the model performance. Another reason may be the need for a service provider to remove data pertaining to a specific user to respect the user's privacy. In both cases, the problem is to 'unlearn' a specific subset of the training data from a trained model without incurring the costly procedure of retraining the whole model from scratch. Towards this goal, this paper presents a Markov chain Monte Carlo-based machine unlearning (MCU) algorithm. MCU helps to effectively and efficiently unlearn a trained model from subsets of training dataset. Furthermore, we show that with MCU, we are able to explain the effect of a subset of a training dataset on the model prediction. Thus, MCU is useful for examining subsets of data to identify the adversarial data to be removed. Similarly, MCU can be used to erase the lineage of a user's personal data from trained ML models, thus upholding a user's "right to be forgotten". We empirically evaluate the performance of our proposed MCU algorithm on real-world phishing and diabetes datasets. Results show that MCU can achieve a desirable performance by efficiently removing the effect of a subset of training dataset and outperform an existing algorithm that utilizes the remaining dataset.
Key facts. Cited by 25 papers in the map (data through 7 Oct 2026). Placed in Machine unlearning, one of 12 directions in LLM safety and security. Builds on 21 of its 55 references that are in the map. First posted on arXiv 28 Feb 2022.
Builds on
21 of 55 references.
References · 21
- 2014Explaining and Harnessing Adversarial Examplescited by 7,287
- 2013Intriguing properties of neural networkscited by 5,114
- 2017Understanding Black-box Predictions via Influence Functionscited by 1,714
- 2019Machine Unlearningcited by 1,020
- 2016Making Deep Neural Networks Robust to Label Noise: a Loss Correction Approachcited by 663
- 2019Certified Data Removal from Machine Learning Modelscited by 512
- 2019Making AI Forget You: Data Deletion in Machine Learningcited by 447
- 2014Stochastic Gradient Hamiltonian Monte Carlocited by 341
- 2017A Conceptual Introduction to Hamiltonian Monte Carlocited by 207
- 2019Cyclical Stochastic Gradient MCMC for Bayesian Deep Learningcited by 203
- 2018EMBER: An Open Dataset for Training Static PE Malware Machine Learning Modelscited by 164
- 2019On the Accuracy of Influence Functions for Measuring Group Effectscited by 146
9 more
- 2020Variational Bayesian Unlearningcited by 114
- 2020Scaling Hamiltonian Monte Carlo Inference for Bayesian Neural Networks with Symmetric Splittingcited by 54
- 2015Deep Neural Network Based Malware Detection Using Two Dimensional Binary Program Featurescited by 48
- 2020Formalizing Data Deletion in the Context of the Right to be Forgottencited by 46
- 2019GEE: A Gradient-based Explainable Variational Autoencoder for Network Anomaly Detectioncited by 36
- 2018URLNet: Learning a URL Representation with Deep Learning for Malicious URL Detectioncited by 34
- 2017MaMaDroid: Detecting Android Malware by Building Markov Chains of Behavioral Models (Extended Version)cited by 11
- 2021Bayesian Inference Forgettingcited by 7
- 2015Know Your Phish: Novel Techniques for Detecting Phishing Sites and their Targetscited by 3
Built on by
Citing papers per year: 2022: 3; 2023: 7; 2024: 7; 2025: 5; 2026: 3.
25 papers.
Sort:
By area:
- 2022A Survey of Machine Unlearningcited by 298
- 2023Machine Unlearning: Solutions and Challengescited by 85
- 2023Fast Model Debias with Machine Unlearningcited by 70
- 2024Langevin Unlearning: A New Perspective of Noisy Gradient Descent for Machine Unlearningcited by 48
- 2023Exploring the Landscape of Machine Unlearning: A Comprehensive Survey and Taxonomycited by 44
- 2022Evaluating Machine Unlearning via Epistemic Uncertaintycited by 39
- 2024Dissecting Language Models: Machine Unlearning via Selective Pruningcited by 38
- 2023Learn to Unlearn for Deep Neural Networks: Minimizing Unlearning Interference with Gradient Projectioncited by 37
- 2024Machine Unlearning: A Comprehensive Surveycited by 33
- 2023Efficiently Forgetting What You Have Learned in Graph Representation Learning via Projectioncited by 20
- 2025Ten Challenging Problems in Federated Foundation Modelscited by 20
- 2024Contrastive Unlearning: A Contrastive Approach to Machine Unlearningcited by 14
13 more
- 2022An Introduction to Machine Unlearningcited by 13
- 2023Adapt then Unlearn: Exploring Parameter Space Semantics for Unlearning in Generative Adversarial Networkscited by 11
- 2023Audit to Forget: A Unified Method to Revoke Patients' Private Data in Intelligent Healthcarecited by 9
- 2025Towards Reliable Forgetting: A Survey on Machine Unlearning Verificationcited by 8
- 2024Partially Blinded Unlearning: Class Unlearning for Deep Networks a Bayesian Perspectivecited by 3
- 2024GENIU: A Restricted Data Access Unlearning for Imbalanced Datacited by 3
- 2025ReVeil: Unconstrained Concealed Backdoor Attack on Deep Neural Networks using Machine Unlearningcited by 3
- 2024"Forgetting" in Machine Learning and Beyond: A Surveycited by 2
- 2025SCU: An Efficient Machine Unlearning Scheme for Deep Learning Enabled Semantic Communicationscited by 0
- 2025SMS: Self-supervised Model Seeding for Verification of Machine Unlearningcited by 0
- 2026Approximate Machine Unlearning through Manifold Representation Forgetting Guided by Self Mode Connectivitycited by 0
- 2026How Hard Can It Be? Hardness-Aware Multi-Objective Unlearningcited by 0
- 2026Generated Images Are Easier to Forget: A Machine Unlearning Perspective for Synthetic Image Detectioncited by 0
- 2026Generated Images Are Easier to Forget: A Machine Unlearning Perspective for Synthetic Image Detection1 Aug 2026
- 2026How Hard Can It Be? Hardness-Aware Multi-Objective Unlearning1 Jun 2026
- 2026Approximate Machine Unlearning through Manifold Representation Forgetting Guided by Self Mode Connectivity20 May 2026
- 2025SMS: Self-supervised Model Seeding for Verification of Machine Unlearning30 Sep 2025
- 2025Towards Reliable Forgetting: A Survey on Machine Unlearning Verification18 Jun 2025
- 2025SCU: An Efficient Machine Unlearning Scheme for Deep Learning Enabled Semantic Communications27 Feb 2025
- 2025ReVeil: Unconstrained Concealed Backdoor Attack on Deep Neural Networks using Machine Unlearning17 Feb 2025
- 2025Ten Challenging Problems in Federated Foundation Models14 Feb 2025
- 2024GENIU: A Restricted Data Access Unlearning for Imbalanced Data12 Jun 2024
- 2024"Forgetting" in Machine Learning and Beyond: A Survey31 May 2024
- 2024Machine Unlearning: A Comprehensive Survey13 May 2024
- 2024Partially Blinded Unlearning: Class Unlearning for Deep Networks a Bayesian Perspective24 Mar 2024
13 more
- 2024Dissecting Language Models: Machine Unlearning via Selective Pruning2 Mar 2024
- 2024Contrastive Unlearning: A Contrastive Approach to Machine Unlearning19 Jan 2024
- 2024Langevin Unlearning: A New Perspective of Noisy Gradient Descent for Machine Unlearning18 Jan 2024
- 2023Learn to Unlearn for Deep Neural Networks: Minimizing Unlearning Interference with Gradient Projection7 Dec 2023
- 2023Fast Model Debias with Machine Unlearning19 Oct 2023
- 2023Adapt then Unlearn: Exploring Parameter Space Semantics for Unlearning in Generative Adversarial Networks25 Sep 2023
- 2023Machine Unlearning: Solutions and Challenges14 Aug 2023
- 2023Exploring the Landscape of Machine Unlearning: A Comprehensive Survey and Taxonomy10 May 2023
- 2023Audit to Forget: A Unified Method to Revoke Patients' Private Data in Intelligent Healthcare20 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
- 2022Evaluating Machine Unlearning via Epistemic Uncertainty23 Aug 2022
- 2022A Survey of Machine Unlearningcited by 298
- 2023Machine Unlearning: Solutions and Challengescited by 85
- 2023Fast Model Debias with Machine Unlearningcited by 70
- 2024Langevin Unlearning: A New Perspective of Noisy Gradient Descent for Machine Unlearningcited by 48
- 2023Exploring the Landscape of Machine Unlearning: A Comprehensive Survey and Taxonomycited by 44
- 2022Evaluating Machine Unlearning via Epistemic Uncertaintycited by 39
- 2024Dissecting Language Models: Machine Unlearning via Selective Pruningcited by 38
- 2023Learn to Unlearn for Deep Neural Networks: Minimizing Unlearning Interference with Gradient Projectioncited by 37
- 2024Machine Unlearning: A Comprehensive Surveycited by 33
- 2023Efficiently Forgetting What You Have Learned in Graph Representation Learning via Projectioncited by 20
- 2025Ten Challenging Problems in Federated Foundation Modelscited by 20
- 2024Contrastive Unlearning: A Contrastive Approach to Machine Unlearningcited by 14
12 most cited of 22 All 22 (JSON)
- 2026Generated Images Are Easier to Forget: A Machine Unlearning Perspective for Synthetic Image Detection1 Aug 2026
- 2026How Hard Can It Be? Hardness-Aware Multi-Objective Unlearning1 Jun 2026
- 2026Approximate Machine Unlearning through Manifold Representation Forgetting Guided by Self Mode Connectivity20 May 2026
- 2025SMS: Self-supervised Model Seeding for Verification of Machine Unlearning30 Sep 2025
- 2025Towards Reliable Forgetting: A Survey on Machine Unlearning Verification18 Jun 2025
- 2025SCU: An Efficient Machine Unlearning Scheme for Deep Learning Enabled Semantic Communications27 Feb 2025
- 2025Ten Challenging Problems in Federated Foundation Models14 Feb 2025
- 2024GENIU: A Restricted Data Access Unlearning for Imbalanced Data12 Jun 2024
- 2024Machine Unlearning: A Comprehensive Survey13 May 2024
- 2024Partially Blinded Unlearning: Class Unlearning for Deep Networks a Bayesian Perspective24 Mar 2024
- 2024Dissecting Language Models: Machine Unlearning via Selective Pruning2 Mar 2024
- 2024Contrastive Unlearning: A Contrastive Approach to Machine Unlearning19 Jan 2024
12 newest of 22 All 22 (JSON)