A Cognac Shot To Forget Bad Memories: Corrective Unlearning for Graph Neural Networks

Varshita Kolipaka, Akshit Sinha, Debangan Mishra, Sumit Kumar, Arvindh Arun +2 more
2/12/2026

No official code found. Best implementation: cognac-gnn-unlearning/corrective-unlearning-for-gnns (2 stars, last commit 2025-07-24). 1 more below.

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 beating retraining from scratch without the deletion set while being 8x more efficient. We hope our work assists GNN developers in mitigating harmful effects caused by issues in real-world data, post-training. Our code is publicly available at https://github.com/cognac-gnn-unlearning/corrective-unlearning-for-gnns

View on arXivView PDF

Code Implementations(2)

20PythonJun 6, 20251 years ago

We propose Cognac, a method for unlearning adverse effects of manipulated data from GNNs. It achieves near oracle performance while when a small fraction of the manipulated set is identified for deletion, beating retraining while being 8x efficient.

20PythonJul 9, 20241 years ago

Similar Papers

Cite this paper

@article{kolipaka2026cognac,
  title  = {A Cognac Shot To Forget Bad Memories: Corrective Unlearning for Graph Neural Networks},
  author = {Varshita Kolipaka and Akshit Sinha and Debangan Mishra and Sumit Kumar and Arvindh Arun and Shashwat Goel and P. Kumaraguru},
  year   = {2026},
  eprint = {2412.00789},
  archivePrefix = {arXiv},
  url    = {https://arxiv.org/abs/2412.00789},
  journal = {ICML 2024 2024}
}

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/2412.00789.svg)](https://codeofpaper.com/paper/2412.00789)

Discussion