Our new X account is live! Follow @wizwand_team for updates
WorkDL logo mark

The Right to be Forgotten in Federated Learning: An Efficient Realization with Rapid Retraining

About

In Machine Learning, the emergence of \textit{the right to be forgotten} gave birth to a paradigm named \textit{machine unlearning}, which enables data holders to proactively erase their data from a trained model. Existing machine unlearning techniques focus on centralized training, where access to all holders' training data is a must for the server to conduct the unlearning process. It remains largely underexplored about how to achieve unlearning when full access to all training data becomes unavailable. One noteworthy example is Federated Learning (FL), where each participating data holder trains locally, without sharing their training data to the central server. In this paper, we investigate the problem of machine unlearning in FL systems. We start with a formal definition of the unlearning problem in FL and propose a rapid retraining approach to fully erase data samples from a trained FL model. The resulting design allows data holders to jointly conduct the unlearning process efficiently while keeping their training data locally. Our formal convergence and complexity analysis demonstrate that our design can preserve model utility with high efficiency. Extensive evaluations on four real-world datasets illustrate the effectiveness and performance of our proposed realization.

Yi Liu, Lei Xu, Xingliang Yuan, Cong Wang, Bo Li• 2022

Related benchmarks

TaskDatasetResultRank
Machine UnlearningMNIST
Model Accuracy96.04
44
Machine UnlearningMNIST Unlearning backdoored samples (test)
Accuracy0.9586
4
Machine UnlearningMNIST Unlearning backdoored samples (De)
Accuracy (De)5.05
4
Machine UnlearningCIFAR10 Unlearning backdoored samples (test)
Accuracy75.83
4
Machine UnlearningCIFAR10 Unlearning backdoored samples (De)
Accuracy8.11
4
Machine UnlearningCIFAR10 Unlearning normal samples (De)
Accuracy68.28
4
Machine UnlearningAdult Unlearning backdoored samples (test)
Accuracy85.45
4
Machine UnlearningAdult Unlearning backdoored samples (De)
Accuracy99.99
4
Machine UnlearningAdult Unlearning normal samples (De)
Accuracy80.89
4
Machine UnlearningMNIST Unlearning normal samples (De)
Accuracy17.35
4
Showing 10 of 13 rows

Other info

Follow for update