Machine Unlearning for Random Forests
Not on the map. Why?
Cited by 107 in LLM safety and security, but placed by its own abstract, which didn’t fit.
Abstract (arXiv)
Responding to user data deletion requests, removing noisy examples, or deleting corrupted training data are just a few reasons for wanting to delete instances from a machine learning (ML) model. However, efficiently removing this data from an ML model is generally difficult. In this paper, we introduce data removal-enabled (DaRE) forests, a variant of random forests that enables the removal of training data with minimal retraining. Model updates for each DaRE tree in the forest are exact, meaning that removing instances from a DaRE model yields exactly the same model as retraining from scratch on updated data. DaRE trees use randomness and caching to make data deletion efficient. The upper levels of DaRE trees use random nodes, which choose split attributes and thresholds uniformly at random. These nodes rarely require updates because they only minimally depend on the data. At the lower levels, splits are chosen to greedily optimize a split criterion such as Gini index or mutual information. DaRE trees cache statistics at each node and training data at each leaf, so that only the necessary subtrees are updated as data is removed. For numerical attributes, greedy nodes optimize over a random subset of thresholds, so that they can maintain statistics while approximating the optimal threshold. By adjusting the number of thresholds considered for greedy nodes, and the number of random nodes, DaRE trees can trade off between more accurate predictions and more efficient updates. In experiments on 13 real-world datasets and one synthetic dataset, we find DaRE forests delete data orders of magnitude faster than retraining from scratch while sacrificing little to no predictive power.
Key facts. Cited by 131 papers in the map (data through 14 Oct 2026). First posted on arXiv 11 Sep 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 8; 2022: 20; 2023: 29; 2024: 40; 2025: 24; 2026: 10.
131 papers.
Sort:
By area:
- 2022A Survey of Machine Unlearningcited by 312
- 2021Fast Yet Effective Machine Unlearningcited by 217
- 2022Can Bad Teaching Induce Forgetting? Unlearning in Deep Networks using an Incompetent Teachercited by 194
- 2021Graph Unlearningcited by 138
- 2022Training Data Influence Analysis and Estimation: A Surveycited by 135
- 2023Boundary Unlearningcited by 134
- 2022Zero-Shot Machine Unlearningcited by 133
- 2022Continual Learning and Private Unlearningcited by 130
- 2022The Right to be Forgotten in Federated Learning: An Efficient Realization with Rapid Retrainingcited by 118
- 2021Federated Unlearning via Class-Discriminative Pruningcited by 115
- 2023Machine Unlearning: Solutions and Challengescited by 93
- 2022Towards Adversarial Evaluations for Inexact Machine Unlearningcited by 84
38 more
- 2023Fast Model Debias with Machine Unlearningcited by 72
- 2023Learning to Unlearn: Instance-wise Unlearning for Pre-trained Classifierscited by 67
- 2023Exploring the Landscape of Machine Unlearning: A Comprehensive Survey and Taxonomycited by 51
- 2024Learn What You Want to Unlearn: Unlearning Inversion Attacks against Machine Unlearningcited by 48
- 2022Hidden Poison: Machine Unlearning Enables Camouflaged Poisoning Attackscited by 43
- 2023GNNDelete: A General Strategy for Unlearning in Graph Neural Networkscited by 43
- 2021Certifiable Machine Unlearning for Linear Modelscited by 42
- 2022Evaluating Machine Unlearning via Epistemic Uncertaintycited by 39
- 2024Machine Unlearning: A Comprehensive Surveycited by 35
- 2023A Duty to Forget, a Right to be Assured? Exposing Vulnerabilities in Machine Unlearning Servicescited by 34
- 2024Fast Exact Unlearning for In-Context Learning Data for LLMscited by 34
- 2022Deep Regression Unlearningcited by 32
- 2024A Review on Machine Unlearningcited by 32
- 2023Inductive Graph Unlearningcited by 31
- 2024Towards Certified Unlearning for Deep Neural Networkscited by 31
- 2022Learning with Recoverable Forgettingcited by 30
- 2023Certified Minimax Unlearning with Generalization Rates and Deletion Capacitycited by 29
- 2024Continual Forgetting for Pre-trained Vision Modelscited by 29
- 2025Decoupled Distillation to Erase: A General Unlearning Method for Any Class-centric Taskscited by 28
- 2024Editable Concept Bottleneck Modelscited by 23
- 2023Deep Unlearning: Fast and Efficient Gradient-free Approach to Class Forgettingcited by 22
- 2022Knowledge Removal in Sampling-based Bayesian Inferencecited by 21
- 2021Knowledge-Adaptation Priorscited by 20
- 2023Efficiently Forgetting What You Have Learned in Graph Representation Learning via Projectioncited by 20
- 2023MultiDelete for Multimodal Machine Unlearningcited by 20
- 2024Graph Unlearning with Efficient Partial Retrainingcited by 20
- 2023Machine Unlearning: A Surveycited by 19
- 2022Efficient Attribute Unlearning: Towards Selective Removal of Input Attributes from Feature Representationscited by 17
- 2024MU-Bench: A Multitask Multimodal Benchmark for Machine Unlearningcited by 17
- 2025LLM Unlearning with LLM Beliefscited by 17
- 2022Adapting and Evaluating Influence-Estimation Methods for Gradient-Boosted Decision Treescited by 16
- 2025Unlearning through Knowledge Overwriting: Reversible Federated Unlearning via Selective Sparse Adaptercited by 16
- 2023ERASER: Machine Unlearning in MLaaS via an Inference Serving-Aware Approachcited by 15
- 2024A Survey on Machine Unlearning: Techniques and New Emerged Privacy Riskscited by 15
- 2022An Introduction to Machine Unlearningcited by 13
- 2023DUCK: Distance-based Unlearning via Centroid Kinematicscited by 13
- 2023Ticketed Learning-Unlearning Schemescited by 11
- 2023Adapt then Unlearn: Exploring Parameter Space Semantics for Unlearning in Generative Adversarial Networkscited by 11
50 most cited of 131 All 131 (JSON)
- 2026ForgetMimic: Motion Unlearning for Reinforcement Learning Humanoid Control23 Sep 2026
- 2026Machine Unlearning for the XGBoost Model with Network Intrusion Datasets17 Jun 2026
- 2026Classification-Head Bias in Class-Level Machine Unlearning: Diagnosis, Mitigation, and Evaluation9 May 2026
- 2026Forgetting to Witness: Efficient Federated Unlearning and Its Visible Evaluation6 Apr 2026
- 2026Jellyfish: Zero-Shot Federated Unlearning Scheme with Knowledge Disentanglement5 Apr 2026
- 2026MeGU: Machine-Guided Unlearning with Target Feature Disentanglement19 Feb 2026
- 2026The Unseen Threat: Residual Knowledge in Machine Unlearning under Perturbed Samples29 Jan 2026
- 2026A Robust Certified Machine Unlearning Method Under Distribution Shift11 Jan 2026
- 2026Shadow Unlearning: A Neuro-Semantic Approach to Fidelity-Preserving Faceless Forgetting in LLMs7 Jan 2026
- 2026Controllable Concept Bottleneck Models1 Jan 2026
- 2025Robust MLLM Unlearning via Visual Knowledge Distillation12 Dec 2025
- 2025Efficient Public Verification of Private ML via Regularization3 Dec 2025
38 more
- 2025Synthetic Forgetting without Access: A Few-shot Zero-glance Framework for Machine Unlearning17 Nov 2025
- 2025LLM Unlearning with LLM Beliefs22 Oct 2025
- 2025Approximate Domain Unlearning for Vision-Language Models9 Oct 2025
- 2025Unlearning in Diffusion models under Data Constraints: A Variational Inference Approach5 Oct 2025
- 2025TraceHiding: Scalable Machine Unlearning for Mobility Data21 Sep 2025
- 2025Customized Retrieval-Augmented Generation with LLM for Debiasing Recommendation Unlearning10 Sep 2025
- 2025FUTURE: Flexible Unlearning for Tree Ensemble28 Aug 2025
- 2025Quantum-Inspired Audio Unlearning: Towards Privacy-Preserving Voice Biometrics29 Jul 2025
- 2025Do Not Mimic My Voice: Speaker Identity Unlearning for Zero-Shot Text-to-Speech27 Jul 2025
- 2025The Right to be Forgotten in Pruning: Unveil Machine Unlearning on Sparse Models24 Jul 2025
- 2025Efficient Unlearning with Privacy Guarantees7 Jul 2025
- 2025Unlearning Inversion Attacks for Graph Neural Networks1 Jun 2025
- 2025DUSK: Do Not Unlearn Shared Knowledge21 May 2025
- 2025SEPS: A Separability Measure for Robust Unlearning in LLMs20 May 2025
- 2025Decoupled Distillation to Erase: A General Unlearning Method for Any Class-centric Tasks31 Mar 2025
- 2025Efficient Verified Machine Unlearning For Distillation28 Mar 2025
- 2025Unlearning through Knowledge Overwriting: Reversible Federated Unlearning via Selective Sparse Adapter28 Feb 2025
- 2025Privacy Preservation through Practical Machine Unlearning15 Feb 2025
- 2025Online Gradient Boosting Decision Tree: In-Place Updates for Efficient Adding/Deleting Data3 Feb 2025
- 2025Tackling Fake Forgetting through Uncertainty Quantification31 Jan 2025
- 2025Practical Continual Forgetting for Pre-trained Vision Models16 Jan 2025
- 2025Towards Aligned Data Forgetting via Twin Machine Unlearning15 Jan 2025
- 2024A hybrid framework for effective and efficient machine unlearning19 Dec 2024
- 2024Learning to Forget using Hypernetworks1 Dec 2024
- 2024A Review on Machine Unlearning18 Nov 2024
- 2024AdaProb: Efficient Machine Unlearning via Adaptive Probability4 Nov 2024
- 2024Machine Unlearning using Forgetting Neural Networks29 Oct 2024
- 2024Edge Unlearning is Not "on Edge"! An Adaptive Exact Unlearning System on Resource-Constrained Devices14 Oct 2024
- 2024Evaluating of Machine Unlearning: Robustness Verification Without Prior Modifications14 Oct 2024
- 2024Unlearning-based Neural Interpretations10 Oct 2024
- 2024Forgetting Through Transforming: Enabling Federated Unlearning via Class-Aware Representation Transformation9 Oct 2024
- 2024CodeUnlearn: Amortized Zero-Shot Machine Unlearning in Language Models Using Discrete Concept8 Oct 2024
- 2024DynFrs: An Efficient Framework for Machine Unlearning in Random Forest2 Oct 2024
- 2024Towards Aligned Data Removal via Twin Machine Unlearning21 Aug 2024
- 2024Towards Certified Unlearning for Deep Neural Networks1 Aug 2024
- 2024Releasing Malevolence from Benevolence: The Menace of Benign Data on Machine Unlearning6 Jul 2024
- 2024Silver Linings in the Shadows: Harnessing Membership Inference for Machine Unlearning1 Jul 2024
- 2024MU-Bench: A Multitask Multimodal Benchmark for Machine Unlearning21 Jun 2024
50 newest of 131 All 131 (JSON)
- 2022A Survey of Machine Unlearningcited by 312
- 2021Fast Yet Effective Machine Unlearningcited by 217
- 2022Can Bad Teaching Induce Forgetting? Unlearning in Deep Networks using an Incompetent Teachercited by 194
- 2021Graph Unlearningcited by 138
- 2023Boundary Unlearningcited by 134
- 2022Zero-Shot Machine Unlearningcited by 133
- 2022Continual Learning and Private Unlearningcited by 130
- 2022The Right to be Forgotten in Federated Learning: An Efficient Realization with Rapid Retrainingcited by 118
- 2021Federated Unlearning via Class-Discriminative Pruningcited by 115
- 2023Machine Unlearning: Solutions and Challengescited by 93
- 2022Towards Adversarial Evaluations for Inexact Machine Unlearningcited by 84
- 2023Fast Model Debias with Machine Unlearningcited by 72
12 most cited of 104 All 104 (JSON)
- 2026ForgetMimic: Motion Unlearning for Reinforcement Learning Humanoid Control23 Sep 2026
- 2026Machine Unlearning for the XGBoost Model with Network Intrusion Datasets17 Jun 2026
- 2026Classification-Head Bias in Class-Level Machine Unlearning: Diagnosis, Mitigation, and Evaluation9 May 2026
- 2026Forgetting to Witness: Efficient Federated Unlearning and Its Visible Evaluation6 Apr 2026
- 2026Jellyfish: Zero-Shot Federated Unlearning Scheme with Knowledge Disentanglement5 Apr 2026
- 2026MeGU: Machine-Guided Unlearning with Target Feature Disentanglement19 Feb 2026
- 2026The Unseen Threat: Residual Knowledge in Machine Unlearning under Perturbed Samples29 Jan 2026
- 2026A Robust Certified Machine Unlearning Method Under Distribution Shift11 Jan 2026
- 2026Shadow Unlearning: A Neuro-Semantic Approach to Fidelity-Preserving Faceless Forgetting in LLMs7 Jan 2026
- 2025Robust MLLM Unlearning via Visual Knowledge Distillation12 Dec 2025
- 2025Synthetic Forgetting without Access: A Few-shot Zero-glance Framework for Machine Unlearning17 Nov 2025
- 2025LLM Unlearning with LLM Beliefs22 Oct 2025
12 newest of 104 All 104 (JSON)
- 2025Approximate Domain Unlearning for Vision-Language Modelscited by 8
- 2025Approximate Domain Unlearning for Vision-Language Models9 Oct 2025
- 2022Training Data Influence Analysis and Estimation: A Surveycited by 135
- 2023GNNDelete: A General Strategy for Unlearning in Graph Neural Networkscited by 43
- 2022Learning with Recoverable Forgettingcited by 30
- 2024Continual Forgetting for Pre-trained Vision Modelscited by 29
- 2024Editable Concept Bottleneck Modelscited by 23
- 2021Knowledge-Adaptation Priorscited by 20
- 2022Adapting and Evaluating Influence-Estimation Methods for Gradient-Boosted Decision Treescited by 16
- 2022Reducing Certified Regression to Certified Classification for General Poisoning Attackscited by 7
- 2023Task-Aware Machine Unlearning and Its Application in Load Forecastingcited by 5
- 2023On the Effectiveness of Unlearning in Session-Based Recommendationcited by 4
- 2025Practical Continual Forgetting for Pre-trained Vision Modelscited by 4
- 2025Unlearning Inversion Attacks for Graph Neural Networkscited by 4
12 most cited of 23 All 23 (JSON)
- 2026Controllable Concept Bottleneck Models1 Jan 2026
- 2025Efficient Public Verification of Private ML via Regularization3 Dec 2025
- 2025Unlearning Inversion Attacks for Graph Neural Networks1 Jun 2025
- 2025Practical Continual Forgetting for Pre-trained Vision Models16 Jan 2025
- 2024Editable Concept Bottleneck Models24 May 2024
- 2024Distilled Datamodel with Reverse Gradient Matching22 Apr 2024
- 2024Continual Forgetting for Pre-trained Vision Models18 Mar 2024
- 2024Example-based Explanations for Random Forests using Machine Unlearning7 Feb 2024
- 2023On the Effectiveness of Unlearning in Session-Based Recommendation22 Dec 2023
- 2023Task-Aware Machine Unlearning and Its Application in Load Forecasting28 Aug 2023
- 2023Probing the Transition to Dataset-Level Privacy in ML Models Using an Output-Specific and Data-Resolved Privacy Profile27 Jun 2023
- 2023MLHOps: Machine Learning for Healthcare Operations4 May 2023
12 newest of 23 All 23 (JSON)