Algorithmic evaluation demonstrates efficient client-level data removal in distributed networks, indicating reduced communication overhead without auxiliary storage.
As an extension of machine unlearning in distributed scenarios, federated unlearning gains significant attention. However, federated unlearning remains challenging, as many studies require additional resources, such as auxiliary dataset or storage, to achieve high-quality models. These requirements incur extra costs and are often difficult to satisfy in practical applications. To address these issues, we propose a flexible client-level federated unlearning algorithm with prototypes, called FedUP. Specifically, our algorithm consists of two components: prototype-based unlearning and model recovering. First, we design a prototype-based unlearning strategy that uses prototypes of the erased client to guide the unlearning process, and maximizes the prototype loss between the remaining and erased clients to unlearn the information. It does not rely on historical storage updates or additional standard datasets, making the unlearning process more streamlined. To mitigate performance degradation from the unlearning process, we develop a brief model recovering approach guided by global prototypes to swiftly and efficiently restore models' accuracy on the remaining datasets. Unlike other unlearning algorithms, our approach exchanges prototypes instead of model parameters, significantly reducing communication overhead. Finally, we empirically evaluate the proposed algorithm from multiple perspectives on two datasets, demonstrating that our algorithm can achieve high-quality unlearned models with minimal communication cost.
No takes yet. Share an insight, caveat, or question.
Huang et al. (2025) studied this question.
Synapse has enriched 5 closely related papers on similar clinical questions. Consider them for comparative context: