Fast Inference of Removal-Based Node Influence
Not on the map. Why?
Abstract (arXiv)
Graph neural networks (GNNs) are widely utilized to capture the information spreading patterns in graphs. While remarkable performance has been achieved, there is a new trending topic of evaluating node influence. We propose a new method of evaluating node influence, which measures the prediction change of a trained GNN model caused by removing a node. A real-world application is, "In the task of predicting Twitter accounts' polarity, had a particular account been removed, how would others' polarity change?". We use the GNN as a surrogate model whose prediction could simulate the change of nodes or edges caused by node removal. Our target is to obtain the influence score for every node, and a straightforward way is to alternately remove every node and apply the trained GNN on the modified graph to generate new predictions. It is reliable but time-consuming, so we need an efficient method. The related lines of work, such as graph adversarial attack and counterfactual explanation, cannot directly satisfy our needs, since their problem settings are different. We propose an efficient, intuitive, and effective method, NOde-Removal-based fAst GNN inference (NORA), which uses the gradient information to approximate the node-removal influence. It only costs one forward propagation and one backpropagation to approximate the influence score for all nodes. Extensive experiments on six datasets and six GNN models verify the effectiveness of NORA. Our code is available at https://github.com/weikai-li/NORA.git.
Key facts. Cited by 2 papers in the map (data through 7 Oct 2026). Builds on 39 of its 72 references that are in the map. First posted on arXiv 13 Mar 2024.
Builds on
39 of 72 references.
References · 39
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2014Adam: A Method for Stochastic Optimizationcited by 36,960
- 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,267
- 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,282
- 2015Faster R-CNN: Towards Real-Time Object Detection with Region Proposal Networkscited by 9,617
- 2017Graph Attention Networkscited by 8,854
- 2014ImageNet Large Scale Visual Recognition Challengecited by 8,441
- 2015Batch Normalization: Accelerating Deep Network Training by Reducing Internal Covariate Shiftcited by 6,979
- 2017Inductive Representation Learning on Large Graphscited by 6,284
- 2013Efficient Estimation of Word Representations in Vector Spacecited by 4,346
- 2013Distributed Representations of Words and Phrases and their Compositionalitycited by 3,462
- 2017Neural Message Passing for Quantum Chemistrycited by 3,460
27 more
- 2020Open Graph Benchmark: Datasets for Machine Learning on Graphscited by 2,148
- 2020Simple and Deep Graph Convolutional Networkscited by 857
- 2019GNNExplainer: Generating Explanations for Graph Neural Networkscited by 735
- 2018Adversarial Attacks on Neural Networks for Graph Datacited by 395
- 2014Caffe: Convolutional Architecture for Fast Feature Embeddingcited by 287
- 2021On Explainability of Graph Neural Networks via Subgraph Explorationscited by 280
- 2020XGNN: Towards Model-Level Explanations of Graph Neural Networkscited by 211
- 2019Topology Attack and Defense for Graph Neural Networks: An Optimization Perspectivecited by 196
- 2021CF-GNNExplainer: Counterfactual Explanations for Graph Neural Networkscited by 118
- 2022Learning and Evaluating Graph Neural Network Explanations based on Counterfactual and Factual Reasoningcited by 78
- 2022Understanding and Improving Graph Injection Attack by Promoting Unnoticeabilitycited by 62
- 2020Scalable Attack on Graph Data by Injecting Vicious Nodescited by 50
- 2022CLEAR: Generative Counterfactual Explanations on Graphscited by 48
- 2021Single Node Injection Attack against Graph Neural Networkscited by 45
- 2020TIMME: Twitter Ideology-detection via Multi-task Multi-relational Embeddingcited by 39
- 2022Global Counterfactual Explainer for Graph Neural Networkscited by 30
- 2023Deep Graph Representation Learning and Optimization for Influence Maximizationcited by 27
- 2022Unsupervised Graph Poisoning Attack via Contrastive Loss Back-propagationcited by 25
- 2023Attacking Fake News Detectors via Manipulating News Social Engagementcited by 23
- 2021Adversarial Attack on Graph Neural Networks as An Influence Maximization Problemcited by 20
- 2020A Targeted Universal Attack on Graph Convolutional Networkcited by 12
- 2022A Learning Convolutional Neural Network Approach for Network Robustness Predictioncited by 6
- 2023Efficient GNN Explanation via Learning Removal-based Attributioncited by 6
- 2019Dimensional Reweighting Graph Convolutional Networkscited by 4
- 2022Dismantling Complex Networks by a Neural Model Trained from Tiny Networkscited by 3
- 2021A hybrid algorithm based on Community Detection and Multi-Attribute Decision-Making for Influence Maximizationcited by 1
- 2022More Effective Centrality-Based Attacks on Weighted Networkscited by 1
Built on by
Citing papers per year: 2025: 2.
2 papers.