Certified Graph Unlearning
Eli Chien, Chao Pan, Olgica Milenkovic

TL;DR
This paper introduces the first framework for certified graph unlearning in GNNs, addressing unlearning requests for nodes, edges, and features with provable guarantees and demonstrating effective empirical results on benchmark datasets.
Contribution
The paper presents a novel certified unlearning framework for GNNs, handling multiple unlearning request types and providing theoretical guarantees and empirical validation.
Findings
Achieves only 0.1% test accuracy loss when unlearning 20% of nodes on Cora.
Offers 4-fold speed-up over complete retraining methods.
Outperforms non-graph-aware unlearning approaches with 12% higher accuracy.
Abstract
Graph-structured data is ubiquitous in practice and often processed using graph neural networks (GNNs). With the adoption of recent laws ensuring the ``right to be forgotten'', the problem of graph data removal has become of significant importance. To address the problem, we introduce the first known framework for \emph{certified graph unlearning} of GNNs. In contrast to standard machine unlearning, new analytical and heuristic unlearning challenges arise when dealing with complex graph data. First, three different types of unlearning requests need to be considered, including node feature, edge and node unlearning. Second, to establish provable performance guarantees, one needs to address challenges associated with feature mixing during propagation. The underlying analysis is illustrated on the example of simple graph convolutions (SGC) and their generalized PageRank (GPR) extensions,…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdvanced Graph Neural Networks · Data Quality and Management
MethodsTest
