TL;DR
GraphEraser is a new framework for machine unlearning on graph data that significantly improves efficiency and maintains high model utility through novel partitioning and aggregation methods.
Contribution
It introduces two novel graph partition algorithms and a learning-based aggregation method specifically designed for graph unlearning.
Findings
Achieves up to 35.94× faster unlearning time on large datasets.
Improves F1 score by up to 62.5% compared to baseline methods.
Demonstrates effectiveness on five real-world graph datasets.
Abstract
Machine unlearning is a process of removing the impact of some training data from the machine learning (ML) models upon receiving removal requests. While straightforward and legitimate, retraining the ML model from scratch incurs a high computational overhead. To address this issue, a number of approximate algorithms have been proposed in the domain of image and text data, among which SISA is the state-of-the-art solution. It randomly partitions the training set into multiple shards and trains a constituent model for each shard. However, directly applying SISA to the graph data can severely damage the graph structural information, and thereby the resulting ML model utility. In this paper, we propose GraphEraser, a novel machine unlearning framework tailored to graph data. Its contributions include two novel graph partition algorithms and a learning-based aggregation method. We conduct…
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.
