atlas

Research map / Graph learning / GNN architectures

Gradient Rewiring for Editable Graph Neural Network Training

NeurIPS 2024 · Graph learning › GNN architectures · approach: Robustness, privacy, and fairness of GNNs · 2 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes GRE/GRE+, a gradient-rewiring method that projects the target-node loss gradient away from a stored training-loss gradient so editing a GNN fixes a wrong node without degrading training-node loss.

Problem

Model editing for graph neural networks: correcting a single node's wrong prediction without disturbing predictions on other (training and unrelated) nodes, since GNN message passing spreads edit effects across the graph.

Approach

Observes large gradient inconsistency between the target-node loss and training-set loss in GNNs; stores the training-loss gradient as an anchor and rewires the target gradient by removing its component that conflicts with the anchor (closed-form QP in the dual), with GRE+ extending this to K disjoint training subsets.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use GRE+ instead of GDGCN · Cora, single edittest drawdown: 5.03±6.40 -> 0.56±0.35Helped
Use GRE+ instead of GDGCN · A-photo, single edittest drawdown: 65.08±20.13 -> 43.87±1.36Helped
Use GRE+ instead of GDGCN · ogbn-arxiv, single edittest drawdown: 46.50±14.90 -> 15.39±1.10Helped
Use GRE+ instead of GDGCN · Flickr, single edittest drawdown: 37.25±10.20 -> 28.1±0.67Mixed
Add gradient rewiring to EGNN-GCNEGNN-GCN · Coauthor-CS, single edittest drawdown: 0.01±0.02 -> -0.32±0.06Helped
Add gradient rewiring to EGNN-GCNEGNN-GCN · Reddit, single edittest drawdown: 1.28±0.55 -> -0.21±0.38Helped
Replace GRE's single whole-training-set constraint with constraints on multiple disjoint training subsets (ablation)GRE · A-photo, single edittest drawdown: 58.12±2.26 -> 43.87±1.36Helped
Replace GRE's single whole-training-set constraint with constraints on multiple disjoint training subsets (ablation)GRE · Flickr, single edittest drawdown: 33.64±1.50 -> 28.1±0.67Helped
Use GRE+ rather than GRE (ablation)GCN · sequential editing, A-phototest drawdownNo clear effect
Increase the GRE+ subset count to 5 rather than use 2 or 3 subsets (ablation)GRE+ · independent editing; datasets shown in the hyperparameter studytest drawdownHurt
Increase the GRE+ subset count from 2 to 5 (ablation)GCN · ogbn-products, editing costediting time: 2413.69 -> 2591.06Hurt

Surprising findings

Limitations

Experimental setup

Datasets: Cora A-computers A-photo Coauthor-CS Flickr Reddit ogbn-arxiv ogbn-products

Benchmarks: Cora A-computers A-photo Coauthor-CS Flickr Reddit ogbn-arxiv ogbn-products

Metrics: accuracy drawdown success rate edit time peak memory

Baselines: GD ENN EGNN

Builds on: EGNN Editable Neural Networks (ENN) gradient projection (GEM-style dual QP)

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy