Related Experiment Videos
FuGuard: Client-Level Federated Unlearning via Generative Surrogates and Optimal Transport
Abstract:
Federated learning (FL) is a widely adopted paradigm that enables collaborative model training while preserving data privacy. As concerns around data poisoning and the "right to be forgotten" continue to grow, federated unlearning, which is the ability to remove the influence of specific training data from a trained FL model, has become increasingly critical. However, existing unlearning methods often require expensive retraining or fail to achieve good forgetting effects, limiting their practicality in real-world FL systems. In this work, we propose FuGuard, a dual-strategy federated unlearning framework, designed for efficient and ideal client-level data removal. FuGuard combines the generative surrogate, which approximates the contribution of the target client, with optimal transport regularization that softly constrains model parameter drift during unlearning. This approach effectively removes the influence of the target client while preserving the stability and performance of the global model. To evaluate the forgetting capability, we conduct testing using backdoor attacks and member inference attacks (MIAs) for residual data influence. Empirical results on different benchmarks demonstrate that FuGuard significantly reduces the impact of the target client's data while maintaining the performance of nontarget clients, consistently outperforming state-of-the-art baselines in both forgetting effectiveness and accuracy retention. Our code is accessible at: https://anonymous.4open.science/r/FuGuard-0263.
Related Concept Videos
Avoidance Learning and Learned Helplessness
Avoidance learning occurs when an organism learns that a specific behavior can prevent an unpleasant outcome. For example, a student who receives a bad grade may start studying harder to avoid future poor grades. This behavior persists even when the negative outcome is no longer present. Avoidance learning is powerful because it maintains behavior in the absence of the...
Observational Learning
Improving Translational Accuracy
Improving Translational Accuracy
Associative Learning
Classical conditioning, also known...
Propagation of Uncertainty from Random Error