A Cognac Shot To Forget Bad Memories: Corrective Unlearning for Graph Neural Networks
Varshita Kolipaka, Akshit Sinha, Debangan Mishra, Sumit Kumar, Arvindh Arun, Shashwat Goel, Ponnurangam Kumaraguru

TL;DR
This paper introduces Cognac, a novel graph unlearning method that effectively removes the influence of manipulated data points in GNNs, even with limited knowledge of the manipulations, improving robustness and efficiency.
Contribution
Cognac is the first unlearning method capable of removing effects of manipulations with only 5% identification, outperforming retraining and existing methods in efficiency.
Findings
Cognac recovers most of the oracle performance.
It outperforms retraining from scratch.
It is 8 times more efficient than full retraining.
Abstract
Graph Neural Networks (GNNs) are increasingly being used for a variety of ML applications on graph data. Because graph data does not follow the independently and identically distributed (i.i.d.) assumption, adversarial manipulations or incorrect data can propagate to other data points through message passing, which deteriorates the model's performance. To allow model developers to remove the adverse effects of manipulated entities from a trained GNN, we study the recently formulated problem of Corrective Unlearning. We find that current graph unlearning methods fail to unlearn the effect of manipulations even when the whole manipulated set is known. We introduce a new graph unlearning method, Cognac, which can unlearn the effect of the manipulation set even when only 5% of it is identified. It recovers most of the performance of a strong oracle with fully corrected training data, even…
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
Taxonomy
TopicsHigher Education Learning Practices
MethodsSparse Evolutionary Training
