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

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Kolipaka, Varshita, Sinha, Akshit, Mishra, Debangan, Kumar, Sumit, Arun, Arvindh, Goel, Shashwat, Kumaraguru, Ponnurangam
Format: Preprint
Published: 2024
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866912420230856704
author Kolipaka, Varshita
Sinha, Akshit
Mishra, Debangan
Kumar, Sumit
Arun, Arvindh
Goel, Shashwat
Kumaraguru, Ponnurangam
author_facet Kolipaka, Varshita
Sinha, Akshit
Mishra, Debangan
Kumar, Sumit
Arun, Arvindh
Goel, Shashwat
Kumaraguru, Ponnurangam
contents 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
format Preprint
id arxiv_https___arxiv_org_abs_2412_00789
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle A Cognac Shot To Forget Bad Memories: Corrective Unlearning for Graph Neural Networks
Kolipaka, Varshita
Sinha, Akshit
Mishra, Debangan
Kumar, Sumit
Arun, Arvindh
Goel, Shashwat
Kumaraguru, Ponnurangam
Machine Learning
Artificial Intelligence
Cryptography and Security
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
title A Cognac Shot To Forget Bad Memories: Corrective Unlearning for Graph Neural Networks
topic Machine Learning
Artificial Intelligence
Cryptography and Security
url https://arxiv.org/abs/2412.00789