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

Vertical Federated Unlearning via Backdoor Certification

About

Vertical Federated Learning (VFL) offers a novel paradigm in machine learning, enabling distinct entities to train models cooperatively while maintaining data privacy. This method is particularly pertinent when entities possess datasets with identical sample identifiers but diverse attributes. Recent privacy regulations emphasize an individual's \emph{right to be forgotten}, which necessitates the ability for models to unlearn specific training data. The primary challenge is to develop a mechanism to eliminate the influence of a specific client from a model without erasing all relevant data from other clients. Our research investigates the removal of a single client's contribution within the VFL framework. We introduce an innovative modification to traditional VFL by employing a mechanism that inverts the typical learning trajectory with the objective of extracting specific data contributions. This approach seeks to optimize model performance using gradient ascent, guided by a pre-defined constrained model. We also introduce a backdoor mechanism to verify the effectiveness of the unlearning procedure. Our method avoids fully accessing the initial training data and avoids storing parameter updates. Empirical evidence shows that the results align closely with those achieved by retraining from scratch. Utilizing gradient ascent, our unlearning approach addresses key challenges in VFL, laying the groundwork for future advancements in this domain. All the code and implementations related to this paper are publicly available at https://github.com/mengde-han/VFL-unlearn.

Mengde Han, Tianqing Zhu, Lefeng Zhang, Huan Huo, Wanlei Zhou• 2024

Related benchmarks

TaskDatasetResultRank
Membership Inference AttackCIFAR10
Balanced Accuracy100
19
Vertical Federated UnlearningCIFAR-100
Clean Accuracy26.93
7
Vertical Federated UnlearningFashion MNIST
Clean Accuracy87.02
7
Vertical Federated UnlearningCIFAR-10
Clean Accuracy59.15
7
Vertical Federated UnlearningMNIST
Clean Accuracy88.42
7
Vertical Federated UnlearningSVHN
Clean Accuracy60.74
7
Membership Inference AttackCIFAR-100--
6
Membership Inference AttackMNIST
AUC1
5
Membership Inference AttackFashion MNIST
AUC1
5
Membership Inference AttackSVHN
AUC1
5
Showing 10 of 10 rows

Other info

Follow for update