GraphMU: Repairing Robustness of Graph Neural Networks via Machine Unlearning

Tao Wu, Xinwen Cao, Chao Wang, Shaojie Qiao, Xingping Xian +3 more
6/19/2024
cs.SIcs.LG

No confident code implementation found for this paper.

Abstract

Graph Neural Networks (GNNs) have demonstrated significant application potential in various fields. However, GNNs are still vulnerable to adversarial attacks. Numerous adversarial defense methods on GNNs are proposed to address the problem of adversarial attacks. However, these methods can only serve as a defense before poisoning, but cannot repair poisoned GNN. Therefore, there is an urgent need for a method to repair poisoned GNN. In this paper, we address this gap by introducing the novel concept of model repair for GNNs. We propose a repair framework, Repairing Robustness of Graph Neural Networks via Machine Unlearning (GraphMU), which aims to fine-tune poisoned GNN to forget adversarial samples without the need for complete retraining. We also introduce a unlearning validation method to ensure that our approach effectively forget specified poisoned data. To evaluate the effectiveness of GraphMU, we explore three fine-tuned subgraph construction scenarios based on the available perturbation information: (i) Known Perturbation Ratios, (ii) Known Complete Knowledge of Perturbations, and (iii) Unknown any Knowledge of Perturbations. Our extensive experiments, conducted across four citation datasets and four adversarial attack scenarios, demonstrate that GraphMU can effectively restore the performance of poisoned GNN.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{wu2024graphmu,
  title  = {GraphMU: Repairing Robustness of Graph Neural Networks via Machine Unlearning},
  author = {Tao Wu and Xinwen Cao and Chao Wang and Shaojie Qiao and Xingping Xian and Lin Yuan and Canyixing Cui and Yanbing Liu},
  year   = {2024},
  eprint = {2406.13499},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2406.13499v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2406.13499.svg)](https://codeofpaper.com/paper/2406.13499)

Discussion